Your AI coding agent, now reachable from Slack on the subway
A Go bridge that pipes Claude Code, Cursor, and friends into Feishu, DingTalk, Telegram, and the rest — no public IP needed.
What it does cc-connect is a local relay written in Go. It hooks into AI coding agents — Claude Code, Cursor, Gemini CLI, Codex — and forwards their chat streams to messaging platforms like Feishu/Lark, DingTalk, Slack, Telegram, Discord, LINE, and WeChat Work. You type in a group chat; the agent runs on your laptop and replies back.
The interesting bit
Most platforms don’t require a public IP or exposed port, which sidesteps the usual tunneling headache. The project also ships as an npm package (cc-connect), suggesting a thin wrapper or CLI installer around the Go binary rather than a pure-JS rewrite.
Key highlights
- Supports 7+ messaging backends, with heavy emphasis on Chinese enterprise platforms (Feishu, DingTalk, WeChat Work)
- Targets local agents specifically — not generic LLM APIs, but the CLI tools that edit your filesystem
- MIT licensed, CI wired up, Go Report Card badge present
- README is bilingual (English / 中文)
- 11.4k stars, though the repo is light on technical documentation beyond the banner and sponsor list
Caveats
- The README is almost entirely sponsor banners; architecture details, configuration, and security considerations are absent from the visible portion
- It is unclear how authentication or access control works — whether anyone in a Slack channel can trigger your local agent is not stated
Verdict Worth a look if you run AI coding agents locally and your team lives in Lark or DingTalk. Skip it if you need thorough docs or fine-grained permissions before exposing a shell-capable bot to a chat room.