[高级]openclaw使用ACP操作Claudecode-飞书版

[高级]openclaw使用ACP操作Claudecode-飞书版

_

本教程使用了20260322版本,下面是升级提示

openclaw升级到最新版本2026.3.23版本,飞书插件升级到最新

openclaw升级后会出现飞书连接失灵的问题,原因是openclaw最新版有破坏性修改,升级后报错:

npm install -g @larksuite/openclaw-lark-tools
feishu-plugin-onboard update

啥是AC

ACP(Agent Client Protocol)是 OpenClaw 用于连接外部编程工具(如 Claude Code、Codex、OpenCode、Gemini CLI)的协议。通过 ACP,你可以在聊天中直接调用这些强大的代码工具来完成编程任务。

暂时无法在飞书文档外展示此内容

为啥要用ACP

专业的人干专业的事。OpenClaw 更多做的是一个 Agent 的能力,但它写代码实际上并不太擅长。

写代码还是用专业的写代码 Agent 工具来做会更好一些。

并且 Claude Code 等 CLI 工具,是对编程场景做了更加全面的优化,工程化表现会更好,而且它的提示词也会更加适配该场景,另外,Claude code可以支持Agent-teams等强大能力,也就是在完成一件任务时可以自主生成一整只团队协作,比直接用openclaw写要专业太

"dispatch": { // 是否允许系统根据任务类型自动“分发”任务。
      "enabled": true
    },
    "backend": "acpx",
    "defaultAgent": "claude", // 默认的编程代理Agent是谁
    "allowedAgents": [ // 允许指定哪些
      "pi",
      "claude",
      "codex",
      "opencode",
      "gemini"
    ],
    "maxConcurrentSessions": 8 // 系统允许同时进行的任务/对话数量上限。
  },

飞书场景

在飞书的话,你可以直接使用这个命令去让它来完成一个 ACP 的场景

新建一个ACP会话:

下面代码的意思是使用claude来开启一个持久对话,工作目录是 /home/guantou/projects 别名是elsfk

/acp spawn claude --mode persistent --cwd /home/guantou/projects --label elsfk

新建对话后,我们开始布置任务

有回复之后,继续这个会话来回复,要带上前面的label才行

/acp steer --session elsfk 帮我写一个俄罗斯方块的游戏

注意

目前版本飞书插件并不支持绑定一个持久会话,每次和Claude对话必须使用steer 后面带上sessionid,所以使用起来会麻烦一些,希望后面可以优化。

最重要的是,现在终于实现人在外面,通过手机也能让openclaw调用Claudecode了

Openclaw 的 acp-Agent的官方文档:https://docs.openclaw.ai/tools/acp-agents

[体验]使用FRP远程连接openclaw 2026-04-05
[指南]ACP详细命令指南 2026-04-05

评论区