
Claude Code Router 的 Agent 怎么接入 SlackSocket Mode、双 Token 与 Bot 权限【免费下载链接】claude-code-routerOne local control plane for every AI agent: route across models, fuse new capabilities, orchestrate tools, and stay fully in control.项目地址: https://gitcode.com/GitHub_Trending/cl/claude-code-routerClaude Code RouterCCR的 AgentClaw 能力可以把你在本机通过 CCR 运行的 Agent 接入 Slack 频道或私聊Agent 继续在你的电脑上处理项目、工具和会话Slack 里的 Bot 负责远程查看消息、回复对话或在电脑锁屏后接力当前任务。本文按文档给出的完整路径走一遍在 Slack 后台创建应用、开启 Socket Mode、拿到 CCR 需要的两个 Token、配齐 Bot 权限最后在 CCR 中把 Bot 绑定到 Agent 配置并验证链路。前提条件来自 AgentClaw 使用和配置CCR 桌面 App 已运行网关服务可用。已在供应商配置中添加可用模型或准备好要使用的 Fusion 模型。已创建一个Agent 配置且入口模式包含 App。目前完整支持 AgentClaw 接力的是 Claude App、Codex/ChatGPT App、OpenCode App、ZCode App 和 WorkBuddy AppCLI-only Agent 不转发 Bot 消息。先搞清楚 CCR 需要的两个 TokenSlack 后台里有两个凭据要分别填进 CCR缺一个都跑不通Slack 后台里的名字CCR 字段长什么样什么时候需要Bot User OAuth TokenBot Tokenxoxb-...必填让 Bot 收发消息App-Level TokenApp Tokenxapp-...让 Socket Mode 建立连接两者来源不同App Token 在 Socket Mode 页面创建Bot Token 在安装应用到 workspace 之后才能拿到后面的步骤顺序就是按这个依赖排的。在 Slack 后台创建应用打开 Slack API Apps 页面api.slack.com/apps。点Create New App。选From scratch。填应用名比如CCR。选要接入的 Slack workspace。点Create App。开启 Socket Mode 并创建 App TokenSocket Mode 是 CCR 侧建立与 Slack 连接的方式不需要公网回调地址在应用左侧打开Socket Mode。打开Enable Socket Mode。页面提示需要 App-Level Token 时点创建 token。Token 名字随便填比如ccr-socket。Scope 选connections:write。创建后复制xapp-...开头的 App-Level Token待会儿填到 CCR 的 App Token。添加 Bot 权限并安装到 Workspace左侧打开OAuth Permissions。找到Scopes里的Bot Token Scopes。至少加这几个 scopeapp_mentions:read、channels:history、channels:read、chat:write、im:history、im:read、im:write。要收发文件再加files:read、files:write。要在私有频道用再加groups:history、groups:read。回到页面顶部点Install to Workspace授权。安装后复制Bot User OAuth Tokenxoxb-开头待会儿填到 CCR 的 Bot Token。注意 scope 是权限的完整声明后面如果补了 scope必须重新执行Install to Workspace才会生效这在排查频道无响应时是常见原因。把 Bot 拉进目标频道可选只在私聊用的话可以跳过这一步。打开 Slack 目标频道。在消息框输入/invite 你的Bot名字其中你的Bot名字换成你的 Bot 在 Slack 里的实际名称。发送后确认成员列表里能看到这个 Bot。没把 Bot 邀请进频道它通常只能收到私聊看不到频道消息。在 CCR 中接入 Bot打开 CCR 的Bot 管理页面点添加 Bot。平台选Slack。认证方式默认是Bot Token保持即可除非你明确要走 OAuth 流程。把xoxb-...填进Bot Token。把xapp-...填进App Token。保存这个 Bot。打开Agent 配置编辑你要接 Bot 的那个 Agent 配置。确认入口模式包含App例如App only或CLI APP打开Bot开关选刚保存的 Bot。按需打开转发 Agent 消息或接力见下一节并按需配置 Bot 语言、最长 turn 时间、消息分片字符数等Slack/Discord 的消息分片字符数可以稍大。保存 Agent 配置从 CCR 重新打开 Agent。转发还是接力转发 Agent 消息不管电脑锁没锁屏都把 Agent 的新消息转发到 Slack。适合要完整记录或调试时。接力只在电脑锁屏后才转发。配合空闲秒数锁屏后空闲多久才接力一起用接力当前使用屏幕锁定和空闲时间判断手机 Wi-Fi / 蓝牙目标仍是实验配置不参与当前运行时判断。两个都关只希望从 Slack 主动发起对话不同步桌面输出。只想锁屏后收到提醒就打开接力、别开转发 Agent 消息否则消息会很密。验证接入是否成功从 CCR 打开目标 Agent App。在 Slack 中发送/project current确认 Bot 在线且能读取当前 Project。发送/session list确认能列出当前 Project 下的 Session。发送一条普通消息如/project use 1后直接发自然语言确认 Agent 能执行并把回复发回同一个 Slack conversation。用频道的话先确认 Bot 已经在频道里触发一条消息到 Slack 确认 Bot 能收到并回复。如果开了接力锁屏电脑等待超过接力空闲秒数确认后续 Agent 消息进入 IM。关闭 Agent App确认 Bot 状态变为离线。怎么算成功Slack 里能看到 Agent 的消息你回复后 Agent 也能接着处理。Profile 卡片会显示 Bot 连接、最后事件、最后投递、待投递数量和脱敏错误/session doctor会返回同类诊断。常见问题与边界消息没进 Slack先确认 Bot Token 还有效再确认应用Bot在目标频道里。Socket Mode 连不上检查 App Token 是不是xapp-开头、有没有connections:writescope。频道没响应、私聊有响应通常是 Bot 没进频道或缺少channels:*/groups:*权限。补 scope 后要重新安装到 workspace。消息太多关掉转发 Agent 消息只保留接力。在线边界AgentClaw 只在受管 App 存活期间在线从 CCR 打开的 Agent App 退出后 Bot 连接会停止CLI-only Agent 可以路由模型请求但不转发 Bot 消息。安全边界IM 端只有/project和/session两个命令域其他 slash command 会返回未知命令普通消息会作为 prompt 进入 Agent允许 Agent 使用 Shell 工具只影响 Agent 工具权限不会给 Bot 增加 shell 命令只在可信 Agent、可信工作区和可信 conversation 中开启。更多细节可参考 AgentClaw 总览工作方式、支持范围与三种消息模式和 Slack 配置页、使用和配置关键配置项与 IM 命令。【免费下载链接】claude-code-routerOne local control plane for every AI agent: route across models, fuse new capabilities, orchestrate tools, and stay fully in control.项目地址: https://gitcode.com/GitHub_Trending/cl/claude-code-router创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考