教程

OpenClaw ACP Agents 完整指南:把 Codex、Claude Code、Gemini 接入聊天线程

OpenClaw ACP Agents 官方文档中文整理:什么是 ACP runtime、如何把 Codex/Claude Code/Gemini CLI 绑定到聊天、current conversation bind、thread-bound session、持久会话、运行时配置和适用场景。

2026/6/43分钟 阅读ClaudeEagle

ACP Agents 是 OpenClaw 中连接外部编码 harness 的运行时。它可以把 Codex、Claude Code、Gemini CLI、Cursor、OpenCode 等工具接入聊天,让你在 Telegram、Discord、iMessage 等会话里启动一个真正的编码 Agent。


ACP 解决什么问题?

普通聊天 Agent 适合回答问题、调用工具、做轻量任务。但如果你想让专业编码 harness 直接接管一个仓库,比如:

  • 用 Codex 修改代码
  • 用 Claude Code 跑一次代码审查
  • 用 Gemini CLI 做长文档分析
  • 在 Discord 线程里持续推进一个开发任务

这时应该使用 ACP runtime,而不是普通 sub-agent。


ACP 和 Sub-agent 的区别

场景应使用
调用 Codex、Claude Code、Gemini CLIACP Agents
OpenClaw 原生后台任务Sub-agents
需要 persistent coding sessionACP Agents
一次性研究/摘要/整理Sub-agents

核心区别:ACP 是外部 harness runtime;sub-agent 是 OpenClaw 自身的隔离 Agent 运行。


三种常见启动方式

1. 绑定当前聊天

text
/acp spawn codex --bind here

后续这段聊天里的消息会继续路由到同一个 Codex ACP session。适合一对一工作流,不需要新线程。

2. 自动创建线程

text
/acp spawn codex --mode persistent --thread auto

OpenClaw 创建或绑定一个线程,后续任务都在该线程中推进。适合团队频道里避免刷屏。

3. 一次性运行

text
/acp spawn claude --mode oneshot

适合让 Claude Code 做一次审查或总结,完成后返回结果。


Bound Session 的心智模型

OpenClaw 把几个概念分开:

  • 聊天表面:Telegram/Discord/iMessage 里的会话
  • ACP session:Codex/Claude/Gemini 的运行时状态
  • 线程/话题:可选的子会话空间
  • runtime workspace:外部 harness 实际工作的目录

--bind here 只绑定当前聊天,不一定创建新线程;--thread auto 才是创建或绑定线程。


适合团队的使用模式

  • 每个项目频道绑定一个 Codex persistent session
  • 每个大型 PR 创建一个 ACP 线程
  • 紧急 Bug 用 one-shot Claude Code 快速分析
  • 多人协作时用 /acp status 查看运行状态
  • 任务结束用 /acp close 关闭绑定

最佳实践

  • 明确指定 harness,例如 codex 或 claude
  • 长任务优先用 thread-bound session
  • 工作目录用 cwd 指向目标仓库
  • 不要把 ACP 和 sub-agent 混用成同一类任务
  • 需要持续上下文时使用 persistent mode
  • 任务结束后关闭 session,避免上下文漂移

来源:OpenClaw 官方文档 - ACP Agents | 整理:ClaudeEagle

相关文章推荐

教程Claude Code 托管 Code Review 完整指南:多 Agent PR 审查、REVIEW.md 和严重性解析Claude Code 托管 Code Review 官方文档中文整理:功能定位、适用版本、工作原理、严重性等级、GitHub check run 输出、手动触发命令、Review Behavior 三种模式、CLAUDE.md 与 REVIEW.md 的区别、成本与排障。2026/5/20教程Claude Code Sub-agents 官方完整指南:内置 Agent、自定义配置、并行模式和 Fork 会话Claude Code Sub-agents 官方文档完整整理:解决的核心问题(保护上下文/成本控制);三个内置 Sub-agent(Explore/Plan/General-purpose 及各自模型和工具);/agents 创建流程(界面/描述生成/工具选择/持久内存配置);完整 Frontmatter 字段参考;模型选择策略(Haiku 探索→Sonnet 审查→Opus 复杂任务);MCP 服务器限定到 Sub-agent;自动委托 vs 显式调用;前台/后台运行;隔离高容量/并行调研/链式 Sub-agent 三种模式;Fork 会话(与命名 Sub-agent 的区别);以及 4 个官方示例配置。2026/5/8教程Claude Code /ultrareview 完整指南:云端并行代码审查的工作原理和使用方法/ultrareview 完整指南:多 Agent 并行审查架构(安全/性能/代码质量/业务逻辑四维同时审查)+ 对抗性批评减少误报;基本使用和报告结构解析(Critical/Warning/Suggestion 三级 + 验证置信度);与普通 /review 对比(深度/误报率/成本);配合 Routines 自动触发;各规模 PR 的 Token 消耗预估。2026/5/1教程Claude Code Subagents 完全指南:用 Task 工具实现并行 AI 开发的核心技法Claude Code Subagents 完整教程:独立上下文窗口、Task 工具机制、并行研究模式、7 任务并行新功能实现、多版本对比开发、自定义 Subagent 配置(.claude/agents/),以及与 CLAUDE.md/Skills/Slash Commands 的使用边界对比。2026/4/19教程Claude Code 10x 生产力完全指南:上下文工程、Plan Mode 到多 Agent 并行的高阶技法Claude Code 高阶实践完全指南:CLAUDE.md 写什么不写什么的黄金规则、.claudeignore 节省 Token、任务边界控制防蝴蝶效应、Plan Mode 使用时机、Session 卫生管理、Subagent 隔离上下文、多 Agent 团队按任务分模型、Hooks 确定性护栏,以及委托 vs 监督决策矩阵。2026/4/18教程OpenClaw 快速入门:用 Telegram 控制 AI Agent,5 分钟搭建个人 AI 助理OpenClaw 5 分钟快速入门:用 Telegram 控制 AI Agent,含安装配置、Bot 创建、Skills 定义、多渠道支持、Claude Code 编程任务集成,以及与 Claude Code CLI 的区别和互补关系。2026/4/13