多代理编码器

5天前更新 2 00
多代理编码器多代理编码器
多代理编码器

技能简介

这个技能支持在后台运行多种AI编程代理,包括Codex CLI、Claude Code、OpenCode和Pi Coding Agent。通过伪终端(PTY)模式与这些交互式工具通信,支持编程控制和任务自动化。

能做什么

  • 一键启动Codex、Claude Code等编程代理
  • 支持后台运行和会话监控
  • 可在特定工作目录中运行代理
  • 支持发送输入和终止会话
  • 当主代理达到限额时自动回退

使用说明

安装技能:

clawhub install multi-coding-agent

前置要求:需要安装以下任一CLI工具:claude、codex、opencode、pi

快速使用(单次任务):

# 创建临时git仓库并运行(Codex需要git目录)
SCRATCH=$(mktemp -d) && cd $SCRATCH && git init && codex exec "你的提示"

# 在真实项目中运行(必须使用PTY)
bash pty:true workdir:~/Projects/myproject command:"codex exec '添加错误处理'"

后台运行模式:

# 启动后台任务
bash pty:true workdir:~/project background:true command:"codex exec --full-auto '构建一个游戏'"

# 监控进度
process action:log sessionId:XXX

# 检查状态
process action:poll sessionId:XXX

# 发送输入
process action:write sessionId:XXX data:"y"

# 终止会话
process action:kill sessionId:XXX

Codex CLI参数:

  • exec "prompt" – 单次执行,完成后退出
  • --full-auto – 沙盒运行但自动批准
  • --yolo – 无沙盒无审批(最快但风险高)

代理回退顺序:Codex → Claude Code → Gemini → Pi/OpenCode

输入与输出

见下方输入与输出表格。

项目内容
输入编程任务描述、工作目录路径、代理类型选择
输出代码生成结果、执行日志、会话状态
适用人群开发者、程序员、代码审查人员、自动化工程师
不包含Codex/Claude CLI工具(需单独安装)、git仓库、目标项目代码

 

风险提示

  • 必须使用PTY模式,否则代理可能挂起或输出异常
  • Codex需要在git仓库中运行
  • –yolo模式无沙盒保护,谨慎使用
  • 审查PR时切勿在Moltbot自身项目目录中操作
  • 各代理有使用限额,超限需切换

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/kesslerio/multi-coding-agent/SKILL.md
来源类型:github

数据统计

相关导航

暂无评论

none
暂无评论...