天主教问答
天主教教义问答
这个技能支持在后台运行多种AI编程代理,包括Codex CLI、Claude Code、OpenCode和Pi Coding Agent。通过伪终端(PTY)模式与这些交互式工具通信,支持编程控制和任务自动化。
安装技能:
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仓库、目标项目代码 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/kesslerio/multi-coding-agent/SKILL.md
来源类型:github