2026-02-27
今早8点,OpenAI Claw又发布了一个新的重大版本,功能、安全什么的加了不少。
但我只想和大家重点说下ACP智能体这个功能。
这个简直就是小白执行代码的神器,以后用自然语言就能控制了。

其他所有重大更新可以看详细文档,其实内容很多的,下面简单介绍ACP。
什么是ACP智能体
经常玩OpenClaw的朋友,估计都遇到过一个问题想让它运行外部的代码工具,比如Pi、Claude Code这些,却不知道该怎么操作。ACP智能体就是来解决这个事的。

简单说,ACP就是OpenClaw和外部代码工具之间的桥梁。平时我们用OpenClaw,大多是让它自己运行原生的子智能体,但如果想调用Pi、Codex这些外部的代码执行工具,就需要通过ACP这个桥梁来衔接。
举个例子,你直接跟OpenClaw说在Codex里运行这段内容,它不会直接去调用Codex,而是会把你的请求交给ACP来处理,由ACP去启动对应的工具、执行操作,最后再把结果反馈给你。
相当于ACP就是一个中介,专门负责对接外部的代码工具,帮我们省去了复杂的配置步骤。
其实用ACP一点都不复杂,总结了一套最实用的操作步骤,不用记太多复杂的命令,先练熟这几步就够了。
第一步是创建会话,这就相当于我们打开了外部工具的大门。在对话框里输入指定命令,就能启动一个持久化的Codex会话,而且会自动绑定当前的线程,后续操作都能在这个线程里完成,不用反复切换。
创建好会话之后,就可以在绑定的线程里正常操作了。如果不确定当前会话是不是在正常运行。

第二步就可以查看运行时状态,输入简单的命令,就能看到后端是否正常、会话模式是什么,一目了然。

有时候我们需要调整工具的运行参数,比如更换运行的模型、设置超时时间,这就是第三步,按需调整参数。
不用复杂的配置,输入对应的简单命令,就能轻松修改,比如设置超时时间为120秒,输入命令就能生效。
如果运行过程中觉得哪里需要微调,比如想加强日志记录,又不想重新启动会话、丢失当前的操作上下文,第四步就可以用微调命令,直接给运行中的会话发指令,它会立即响应,不影响后续操作。
最后一步就是终止操作,用完之后记得关闭会话,要么只是终止当前的任务,要么直接关闭整个会话、解除所有绑定,避免占用资源,操作起来都很简单。

可能有人觉得,记命令太麻烦了,有没有更简单的方式?
当然有,ACP支持自然语言操作,你只要用平时说话的语气,跟OpenClaw说出你的需求,它就能自动解析,启动对应的ACP会话。
比如你可以说在此处的线程中启动一个持久化的Codex会话,并保持聚焦,或者用Gemini命令行工具处理这个任务,后续操作还在这个线程里,OpenClaw都会准确识别,自动调用ACP去执行,完全不用手动输入复杂命令。
ACP的执行逻辑也很简单,先确定用ACP这个运行时,再找到你要调用的工具,比如Codex,然后如果需要绑定线程,就自动绑定。
后续你在这个线程里发的所有消息,都会被转发到对应的ACP会话里,直到你关闭会话或者会话过期。
很多人刚开始都会把ACP和OpenClaw的原生子智能体搞混,其实两者的区别很简单,记住一句话就够了,需要调用外部代码工具就用ACP,让OpenClaw自己原生运行,就用子智能体。

两者在运行时、会话密钥、核心命令上都有区别,不过我们平时用的时候,不用特意去记这些细节,只要记住什么时候该用哪个就好,用多了自然就分清了。
ACP智能体超实用功能
ACP有个特别实用的功能,就是线程绑定,简单说就是把ACP会话和某个线程绑定在一起,后续所有操作都在这个线程里完成,不用反复指定会话,特别方便。
绑定之后,你在这个线程里发的所有消息,都会自动路由到对应的ACP会话,执行结果也会返还到这个线程里,不用切换窗口、不用记会话密钥,操作起来特别丝滑。
而且当会话关闭、过期,或者你主动解除绑定的时候,这种绑定关系会自动消失,不用手动清理。

不过要注意,这个功能不是所有渠道都支持,目前原生支持Discord,其他插件渠道也可以通过接口实现。如果你的渠道不支持,OpenClaw会明确提示你,不用瞎琢磨。
登录/注册后继续阅读
立即登录/注册 >