Repolode
chenhg5

chenhg5/cc-connect

Bridges local AI coding agents like Claude Code, Codex and Gemini CLI to chat apps such as Feishu, Slack, Telegram and Discord.

Stars
15,998
Forks
1,643
Open issues
639
Last commit
4 days ago

What is it?

cc-connect runs on your own machine and connects locally installed AI coding agents to the messaging platforms you already use. You can send prompts, switch models and permission modes, and manage sessions from a chat window, so you can keep working on a local project from a phone or tablet.

It supports agents including Claude Code, Codex, Cursor Agent, Gemini CLI, OpenCode, Kimi CLI and any agent that speaks the Agent Client Protocol. Platforms include Feishu/Lark, DingTalk, WPS Xiezuo, Telegram, Slack, Discord, LINE, WeChat Work, Weixin, QQ and Matrix. Most platforms use WebSocket, long polling or similar connections, so no public IP is required; LINE and WeChat Work webhook modes do need a public URL.

Beyond relaying messages, it offers scheduled tasks defined with cron expressions, multi-project setups in one process, a web admin UI for configuration, and attachment send-back for generated images and files.

Key features

  • 01Connects Claude Code, Codex, Gemini CLI and other local agents to chat platforms.
  • 02Most platforms work without a public IP through WebSocket or long-polling connections.
  • 03Switch models, reasoning effort and permission modes with slash commands in chat.
  • 04Schedule recurring agent tasks with cron syntax.
  • 05Run multiple projects, each with its own agent and platform, in one process.
  • 06Includes a web admin UI for editing configuration.

Use cases

  • Continuing a code review or bug fix on your dev machine from a phone chat app.
  • Running scheduled agent jobs such as daily summaries delivered to a team channel.
  • Letting a team query a shared local project through Feishu, Slack or Discord.
  • Relaying one conversation between several different AI agents.

Things to know

  • The license metadata field is empty, although the README badge says MIT, so check the LICENSE file before relying on it.

Topics

FAQ

What is cc-connect?
Bridges local AI coding agents like Claude Code, Codex and Gemini CLI to chat apps such as Feishu, Slack, Telegram and Discord. cc-connect runs on your own machine and connects locally installed AI coding agents to the messaging platforms you already use. You can send prompts, switch models and permission modes, and manage sessions from a chat window, so you can keep working on a local project from a phone or tablet.
Is cc-connect free to use? What license does it have?
cc-connect has no declared license. Its code is public, but without a license you have no explicit permission to reuse it; ask the author before relying on it.
Is cc-connect still maintained?
Actively maintained. The last commit to cc-connect was on Oct 16, 2026.
What can I use cc-connect for?
Continuing a code review or bug fix on your dev machine from a phone chat app. Running scheduled agent jobs such as daily summaries delivered to a team channel. Letting a team query a shared local project through Feishu, Slack or Discord. Relaying one conversation between several different AI agents.
Where can I get cc-connect?
The source code and installation instructions are on GitHub: https://github.com/chenhg5/cc-connect

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects