一个进程,连接所有 AI Agent 与聊天平台,随时随地掌控你的本地 AI。
支持 Claude Code、Codex、Gemini CLI、Cursor Agent、Kimi CLI、OpenCode、iFlow CLI、Pi、Devin 等 10+ AI Agent,还可通过 ACP 协议接入任意兼容 Agent。
飞书、钉钉、Telegram、Slack、Discord、企业微信、微信个人号、微博、LINE、QQ、QQ 官方机器人。大部分平台无需公网 IP,开箱即用。
v1.3.0 内置全功能可视化管理界面,无需额外依赖。支持项目管理、服务商配置、会话监控、定时任务编辑,还可直接在浏览器里和 Agent 对话。
在群聊中绑定多个机器人,让它们相互协作。问 Claude,再听 Gemini 的见解——同一个对话搞定,实现真正的多 Agent 工作流。
自然语言创建 cron 任务。"每天早上 6 点总结 GitHub trending" 即刻生效。支持会话复用或每次新建,灵活适配各种自动化场景。
发语音或截图,cc-connect 自动处理 STT/TTS 和多模态转发。支持 OpenAI Whisper、Groq、通义千问等语音识别,以及多种 TTS 引擎。
Linux/macOS 上可用不同 Unix 用户身份启动 Agent,实现操作系统级文件系统隔离。内置 doctor user-isolation 命令一键审核配置。
内置 HTTP Webhook 端点,供 git hook、CI/CD、文件监听等外部系统触发 Agent。Bridge 协议允许任意语言编写的外部适配器通过 WebSocket 动态接入。
一个进程同时管理多个项目,各自独立的 Agent + 平台组合。支持多工作区模式,频道名称自动映射到工作目录,/workspace init 一键克隆绑定。
全面的 Agent 和聊天平台支持,持续扩展中。
| Agent | 类型 | 状态 | 安装方式 |
|---|---|---|---|
| Claude Code | claudecode | ✅ 已支持 | Anthropic 官方 |
| Codex (OpenAI) | codex | ✅ 已支持 | npm i -g @openai/codex |
| Cursor Agent | cursor | ✅ 已支持 | Cursor IDE |
| Gemini CLI | gemini | ✅ 已支持 | npm i -g @google/gemini-cli |
| Kimi CLI | kimi | ✅ 已支持 | pip install kimi-cli |
| OpenCode | opencode | ✅ 已支持 | opencode-ai/opencode |
| iFlow CLI | iflow | ✅ 已支持 | npm i -g @iflow-ai/iflow-cli |
| Qoder CLI | qoder | ✅ 已支持 | qoder.com/install |
| Devin (Cognition) | devin | ✅ 已支持 | cli.devin.ai (via ACP) |
| ACP 兼容 Agent | acp | ✅ 已支持 | 任意 ACP 实现 |
| Goose (Block) | — | 🔜 计划中 | — |
| Aider | — | 🔜 计划中 | — |
| 能力 | 飞书 | 钉钉 | Telegram | Slack | Discord | 企业微信 | 微信个人 | 微博 | |
|---|---|---|---|---|---|---|---|---|---|
| 文本 & 斜杠命令 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Markdown / 卡片 | ✅ | ✅ | ✅ | ✅ | ✅ | ⚠️ | ✅ | ❌ | ✅ |
| 流式 / 分片回复 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 图片与文件 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
| 语音 / STT / TTS | ⚠️ | ⚠️ | ✅ | ⚠️ | ⚠️ | ⚠️ | ✅ | ❌ | ⚠️ |
| 私聊 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 群聊 / 频道 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
| 需要公网 IP | ❌ 不需要 | ❌ 不需要 | ❌ 不需要 | ❌ 不需要 | ❌ 不需要 | ⚠️ WS不需要 | ❌ 不需要 | ❌ 不需要 | ❌ 不需要 |
多种安装方式,选择最适合你的。
# 全局安装
npm install -g cc-connect
# 升级
npm install -g cc-connect
# 安装
brew install cc-connect
# 升级
brew upgrade cc-connect
# Linux amd64
curl -L -o cc-connect \
https://github.com/chenhg5/cc-connect/releases/latest/download/cc-connect-linux-amd64
chmod +x cc-connect
sudo mv cc-connect /usr/local/bin/
# 自更新
cc-connect update # 稳定版
cc-connect update --pre # 含预发布版本
# 需要 Go 1.22+
git clone https://github.com/chenhg5/cc-connect.git
cd cc-connect
make build
mkdir -p ~/.cc-connect
cp config.example.toml ~/.cc-connect/config.toml
# 打开 Web 管理后台进行可视化配置
cc-connect web
可视化创建项目、添加平台、管理服务商,无需手动编辑 TOML。
./cc-connect
# 安装为 systemd / launchd 后台服务
cc-connect daemon install
cc-connect daemon start
cc-connect daemon status
💡 最简单的方式:把下面这段话发给 Claude Code,它会帮你完成整个安装和配置:
请参考 https://raw.githubusercontent.com/chenhg5/cc-connect/refs/heads/main/INSTALL.md 帮我安装和配置 cc-connect
所有操作都可以通过斜杠命令在聊天窗口完成,无需回到终端。
/cron add 0 6 * * * 帮我总结今天的 GitHub trending
/cron add 0 9 * * 1 生成上周的代码提交周报
/cron add */30 * * * * 检查 CI 构建状态并汇报
核心引擎与 Agent、平台完全解耦,通过注册表动态加载,支持按需编译。
[[projects]]
name = "my-project"
[projects.agent]
type = "claudecode"
[projects.agent.options]
work_dir = "/path/to/your/project"
mode = "default"
[[projects.platforms]]
type = "telegram"
[projects.platforms.options]
token = "your-telegram-bot-token"
allow_from = "*"
遇到问题?有新想法?欢迎加入社区交流。