This is an early release preview. You may encounter bugs.
CC-Connect logo
Unclaimed

Tool connectors

CC-Connect

Bridge local AI coding agents (Claude Code, Cursor, Gemini CLI, Codex) to messaging platforms (Feishu/Lark, DingTalk, Slack, Telegram, Disco

A+ 91/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
No votes yet

01 / About

What CC-Connect is.

CC-Connect is a Go bridge that puts a local AI coding agent into a chat app. You install and authenticate an agent command-line tool first, then run cc-connect, which relays messages between that agent and platforms such as Feishu/Lark, DingTalk, Slack, Telegram, Discord, WeCom, LINE, Weibo, QQ, Matrix, and personal WeChat. Most platforms connect over WebSocket, stream, long polling, or socket mode, so no public IP address is needed; LINE uses a webhook and requires a public URL.

Supported agents include Claude Code, Codex, Cursor Agent, Gemini CLI, Qoder CLI, OpenCode, iFlow CLI, Kimi CLI, Pi, and GitHub Copilot, plus any agent that speaks the Agent Client Protocol. One process can serve multiple projects, each with its own agent and platform combination, and a web administration interface runs on port 9820 by default.

Control happens from the chat window through slash commands: switch models with /model, tune reasoning with /reasoning, change permission mode with /mode, change the next session's working directory with /dir, manage sessions, and read or write agent instruction files with /memory. Scheduled tasks are described in natural language, and binding several bots to one group chat lets them respond in the same conversation.

Platform capabilities vary. Text and slash commands, streamed replies, direct messages, and group chats work across the built-in platforms; Markdown cards, image and file transfer, and voice with speech-to-text and text-to-speech depend on the platform and, for voice, on speech providers enabled in config.toml. The interface is available in English, Simplified and Traditional Chinese, Japanese, and Spanish.

Features

  • Agent bridge: connects an already-installed, already-authenticated local coding agent CLI to chat platforms
  • Wide agent support: Claude Code, Codex, Cursor Agent, Gemini CLI, Qoder CLI, OpenCode, iFlow CLI, Kimi CLI, Pi, Copilot, and any ACP-compatible agent
  • Thirteen chat platforms: Feishu/Lark, WPS Xiezuo, DingTalk, Slack, Telegram, Discord, WeCom, Weibo, LINE, QQ, QQ Bot, Matrix, and personal WeChat
  • No public IP for most platforms: WebSocket, stream, socket mode, and long-polling transports
  • Slash-command control: model, reasoning effort, permission mode, directory, sessions, and memory files from chat
  • Multi-bot relay: several bots bound to one group chat can respond in the same conversation
  • Scheduled tasks: recurring jobs described in natural language
  • Multimodal messages: voice notes and screenshots with speech-to-text, text-to-speech, and multimodal forwarding
  • Multi-project architecture: one process, several projects, each with its own agent and platform pairing
  • Web admin interface: configuration and monitoring in the browser, on a configurable port
  • Localized interface: English, Simplified and Traditional Chinese, Japanese, and Spanish

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

03 / Build

Build with CC-Connect.

Browse the catalogue for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get CC-Connect →

Browse the catalogue