手机上直接让 AI 写代码?这个开源神器把 Claude Code 接入了企业微信!
你有没有想过这样一个场景——
下班路上,地铁里刷着手机,突然想到一个 Bug 的解决方案。掏出电脑?不存在的。打开企业微信,给 Claude Code 发条消息:「帮我把 src/auth.py 的登录逻辑修一下」,几秒钟后,代码改好了,测试通过了,你安心继续刷视频。
这不是做梦。一个叫 cc-connect 的开源项目,真的把这件事干成了。
它到底干了什么?
一句话说清楚:cc-connect 是一个 AI Agent 桥接器,把本地的 AI 编程助手接到你常用的聊天平台上。
什么意思?看这张图就懂了:
你(企业微信/飞书/Telegram/...)
↕
cc-connect(本地中转)
↕
Claude Code / Cursor / Gemini(本地 Agent)
你在聊天软件里发消息 → cc-connect 转给本地的 AI Agent → Agent 干完活 → 结果回到你的聊天窗口。
手机、平板、任何设备,只要有聊天软件就能用。
支持哪些平台和 Agent?
先说聊天平台,主流的几乎全覆盖:
- 企业微信、飞书、钉钉
- Telegram、Discord、Slack、LINE
- 个人微信(通过 ilink)
- 微博私信、QQ、WPS 协作
再说 AI Agent,主流编程助手都能接:
- Claude Code(Anthropic)
- Codex(OpenAI)
- Gemini CLI(Google)
- Cursor Agent、iFlow、OpenCode、Devin CLI、Kimi CLI
基本上,你用什么聊天工具,它就能接到哪儿;你用什么 AI 编程助手,它就能桥接谁。
怎么装?三步搞定
第一步:装 cc-connect
npm install -g cc-connect
对,就这么一行命令。没装 Node.js 的先去装一下。
第二步:装你的 AI Agent
比如用 Claude Code:
npm install -g @anthropic-ai/claude-code
第三步:配置
推荐用 Web UI 配置,可视化的,不用手写配置文件:
cc-connect web
浏览器自动打开管理面板,点点鼠标就配好了。
以企业微信 + Claude Code 为例
这是国内开发者最关心的组合,我详细说一下。
1. 创建企业微信机器人
登录企业微信管理后台 → 应用管理 → 自建 → 创建应用。记下 Bot ID 和 Bot Secret。
2. 写配置文件
编辑 ~/.cc-connect/config.toml:
language = "zh"
[log]
level = "info"
[[projects]]
name = "my-coder"
[projects.agent]
type = "claudecode"
[projects.agent.options]
work_dir = "/你的项目目录"
mode = "auto"
[projects.agent.env]
ANTHROPIC_AUTH_TOKEN = "你的API Key"
ANTHROPIC_BASE_URL = "https://api.anthropic.com"
[[projects.platforms]]
type = "wecom"
[projects.platforms.options]
mode = "websocket"
bot_id = "你的Bot ID"
bot_secret = "你的Bot Secret"
allow_from = "*"
注意几个关键点:
mode = "websocket"— 用 WebSocket 长连接,不需要公网域名,这对国内开发者太友好了allow_from = "*"— 允许所有人用,生产环境建议限制- API Key 可以用官方的,也可以用中转服务
3. 启动
cc-connect
看到这几行日志就说明成功了:
✅ wecom-ws: connected
✅ claudecode: agent initialized
然后打开企业微信,给机器人发条消息试试。
实际用起来有多爽?
场景一:地铁上修 Bug
你: 帮我看看 src/auth.py 的登录逻辑有没有问题
Bot:(读取文件)→ 返回分析结果,指出第 42 行有个空指针风险
你: 改一下
Bot:(自动修改代码)→ 修好了,还跑了一下测试
场景二:Code Review
你: /mode plan
你: 看看最近的 git diff,给个 review
Bot:(执行 git diff)→ 返回详细的代码审查意见
场景三:摸鱼写需求
你: /mode yolo
你: 新增一个用户注册接口,要邮箱验证
Bot:(全自动)→ 创建路由、写逻辑、加验证、写测试,一条龙
会话管理:随时接上次的进度
这个功能我觉得特别好——你可以随时恢复之前的对话上下文。
你: /list
Bot:
#1 (active) - 14:30 - "修复登录Bug"
#2 - 11:15 - "重构API"
#3 - 昨天 - "写单元测试"
你: /switch 3
Bot: 已切换到会话 #3 "写单元测试"
你: 继续
Bot:(带着昨天的上下文继续工作)
/list 看会话列表,/switch 切过去,无缝衔接。上下文完整保留,不会丢。
权限模式:安全和高效率的平衡
四种模式随切随用:
| 模式 | 说明 | 适合场景 |
|---|---|---|
/mode auto |
Agent 自己判断要不要问 | 日常开发 |
/mode yolo |
全自动,不问直接干 | 赶进度的时候 |
/mode plan |
只规划不执行 | 先看看思路对不对 |
/mode default |
每步都确认 | 谨慎操作 |
切换模型也不会丢上下文:
/model switch opus # 切到 Opus(重度任务)
/model switch sonnet # 切到 Sonnet(日常任务)
后台常驻运行
用 pm2 管理,开机自启动:
npm install -g pm2
pm2 start cc-connect -- --config ~/.cc-connect/config.toml
pm2 save
pm2 startup
或者简单粗暴:
nohup cc-connect > ~/.cc-connect/cc-connect.log 2>&1 &
安全建议(认真看)
说几个一定要做的事:
- 限制使用人员:
allow_from不要用*,指定具体的 user_id - 设置管理员:
admin_from只有管理员能切 yolo 模式 - API Key 别泄露:别提交到 Git 仓库
- 谨慎使用 yolo 模式:全自动化很爽,但也意味着 Agent 可以删文件
- 定期更新:
npm update -g cc-connect
和其他工具对比
有人可能问:这跟 OpenClaw、Cursor 有啥区别?
| cc-connect | OpenClaw | Cursor | |
|---|---|---|---|
| 定位 | AI编程助手聊天桥 | 完整AI助手平台 | AI编程IDE |
| 核心能力 | 远程操控本地Agent | 日常办公+任务管理 | 代码编辑+AI辅助 |
| 接入平台 | 12+聊天平台 | 企业微信为主 | 桌面客户端 |
| 是否需要公网IP | 大部分不需要 | 需要 | 不需要 |
简单说:cc-connect 专注一件事——让你在聊天软件里操控 AI 编程助手。 不做别的,就做这一件事,做得很轻很稳。
我的使用建议
如果你是独立开发者或小团队,我建议这么用:
- 日常开发用 auto 模式,让 Agent 自己判断权限
- 赶 Deadline 用 yolo 模式,但限制只有管理员能用
- Code Review 用 plan 模式,先看思路再决定
- 配一个便宜的 API 中转,比直连 Anthropic 便宜不少
- 把常用操作做成自定义命令,放在
~/.claude/commands/custom/目录
总结
cc-connect 解决了一个很实际的问题:你不需要一直坐在电脑前才能让 AI 帮你写代码。
地铁上、咖啡馆里、甚至躺在被窝里,打开企业微信或 Telegram,给你的 AI Agent 发条消息就行。
它开源、免费、轻量、支持多平台。如果你在用 Claude Code 或者任何 AI 编程助手,值得试一下。
项目地址:github.com/chenhg5/cc-connect
有问题可以在评论区聊,或者直接去 GitHub 提 Issue。
Views: 7
