← all repositories
chenhg5/cc-connect

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.

11.8k stars Go Coding AssistantsAgents
cc-connect
Velocity · 7d
+118
★ / day
Trend
steady
star history

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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.