A self-improving AI agent that creates and refines skills from experience, runs on many model providers, and works through CLI and messaging apps.
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
A local proxy that lets Codex, Claude Code, Claude Desktop and Grok Build run any LLM provider.
A CLI and skill layer that installs, configures and health-checks channels so AI agents can read and search Twitter, Reddit, YouTube, Bilibili, XiaoHongShu and more.
A collection of 45+ practical tips for using Claude Code, plus a custom status line script and the dx plugin of everyday dev skills.
An agent skill that turns an AI agent's answer to a hard question into one offline HTML page with diagrams, tables and layout.
CLI proxy that filters and compresses shell command output before it reaches an AI coding agent's context, cutting token use.