Chat với AI coding agent từ bất kỳ ứng dụng chat nào
TL;DR
Kết nối Claude Code, Codex với Feishu, Slack, Discord, Telegram để chat với AI coding assistant từ điện thoại hay laptop — không cần public IP, không cần remote desktop.
Nói đơn giản: Muốn hỏi AI code giúp gì từ Slack hay Discord như chat bình thường thì dùng cái này.
Bài này dành cho ai?
1. Dev muốn hỏi AI từ điện thoại
Vấn đề: Đang ở ngoài, không mở laptop, nhưng cần hỏi AI code giúp gì đó Khi nào cần: Đi đường, đi cafe, hay đơn giản là lười mở VS Code Được gì: Chat với Claude Code/Codex từ Slack/Discord/Feishu như chat với người
2. Team muốn share AI assistant cho cả team
Vấn đề: Mỗi người phải cài AI assistant riêng, config lằng nhằng Khi nào cần: Team muốn có 1 AI assistant dùng chung qua chat platform Được gì: 1 process chạy AI, cả team chat vô được
3. Dev muốn thử nhiều AI providers
Vấn đề: Muốn đổi từ Anthropic sang OpenAI hay relay service mà phải restart Khi nào cần: Test xem provider nào chạy tốt hơn, hoặc dùng nhiều account Được gì: Đổi provider ngay trong chat, không restart
Các điểm chính
1. Kết nối AI agent với chat platforms qua local Claude Code và Codex chạy local, không cần expose ra ngoài. Kết nối qua WebSocket/Stream/Gateway của từng platform. → Làm gì: Cài cc-connect, config API credentials, chạy 1 command là xong
2. Không cần public IP cho hầu hết platforms Feishu, DingTalk, Telegram, Slack, Discord đều hỗ trợ kết nối inbound — cc-connect tự kết nối ra ngoài, không cần bạn mở port. → Làm gì: Chạy ở local machine hoặc Docker container thường, không cần cloud server
3. Voice messages với Whisper Gửi voice message trên chat, cc-connect tự convert qua Whisper (OpenAI hoặc Groq) thành text rồi mới hỏi AI. → Làm gì: Cài ffmpeg, thêm config speech trong file
4. Permission modes để kiểm soát AI
Claude Code có 4 modes: default (hỏi mỗi lần), acceptEdits (tự sửa file), plan (chỉ lên kế hoạch), yolo (chạy hết). Codex cũng có full-auto hoặc suggest.
→ Làm gì: Gõ /mode yolo trong chat để cho AI chạy tự do, hoặc /mode default để hỏi mỗi bước
5. Đổi API provider không cần restart
Thêm nhiều providers (Anthropic direct, relay service, Bedrock) trong config. Gõ /provider switch \<tên> để đổi ngay trong session.
→ Làm gì: Thêm config provider, dùng command /provider để quản lý
6. Multi-project, multi-session
Mỗi project trong config tự có agent và platforms riêng. Mỗi user có session riêng với full conversation context.
→ Làm gì: Tạo nhiều [[projects]] trong config.toml, dùng /new để tạo session mới
7. Architecture pluggable
Platform và Agent đều là interfaces. Muốn thêm platform mới thì implement core.Platform và register.
→ Làm gì: Đọc phần Extending trong docs nếu cần thêm LINE hay WhatsApp
Quick Start
- Cài đặt nhanh:
npm install -g cc-connect
mkdir -p ~/.cc-connect
cp config.example.toml ~/.cc-connect/config.toml
-
Config platform muốn dùng (Feishu/Slack/Discord/Telegram), thêm agent type (claudecode hoặc codex)
-
Chạy:
cc-connect
- Bắt đầu chat trên platform đã config — gõ
/modeđể xem các mode,/helpđể xem commands khác
Đang tải nội dung...
Xây phần mềm không cần UI
Agent-first development: 3 buổi từ CLI commerce engine → MCP server → website trên Cloudflare.
Xem chi tiết & đăng ký →
Công ty một người: Present, Bán & Vận hành
3-pack cohort cho công ty một người: Skill làm slide, bán & vận hành workshop tự động, vault giữ tri thức compound.
Xem chi tiết & đăng ký →