diff --git a/INSTALL.md b/INSTALL.md index effaa47..727f516 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -16,12 +16,6 @@ GitHub: https://github.com/chenhg5/cc-connect npm install -g cc-connect ``` -Install beta version: - -```bash -npm install -g cc-connect@beta -``` - After installation, the `cc-connect` binary will be available globally. ### Option B: Download binary from GitHub Releases @@ -319,7 +313,7 @@ enable_markdown = false # true = Markdown messages (WeChat Work app only; perso **Detailed guide:** [docs/wecom.md](docs/wecom.md) -### QQ (via NapCat / OneBot v11) — No public IP needed `Beta` +### QQ (via NapCat / OneBot v11) — No public IP needed QQ integration requires a third-party OneBot v11 implementation (e.g., NapCat) as a bridge. @@ -389,7 +383,7 @@ Once running, send messages to your bot on the configured platform. Available sl /mode [name] — View/switch permission mode (default/edit/plan/yolo) /quiet — Toggle thinking/tool progress messages /allow — Pre-allow a tool (next session) -/provider [...] — Manage API providers (list/add/remove/switch) [Beta] +/provider [...] — Manage API providers (list/add/remove/switch) /stop — Stop current execution /help — Show available commands ``` @@ -562,9 +556,9 @@ make build After upgrading, restart the running cc-connect process. -## Beta Features +## Additional Features -The following features are available in beta (`npm install -g cc-connect@beta` or `cc-connect update --pre`): +The following additional features are available: - **Codex Agent**: OpenAI Codex CLI integration (`codex exec --json`) - **Cursor Agent**: Cursor Agent CLI integration (`agent --print --output-format stream-json`) diff --git a/README.md b/README.md index a169152..01c711d 100644 --- a/README.md +++ b/README.md @@ -45,9 +45,9 @@ cc-connect bridges AI coding assistants running on your dev machine to the messa | Component | Type | Status | |-----------|------|--------| | Agent | Claude Code | ✅ Supported | -| Agent | Codex (OpenAI) | ✅ Supported (Beta) | -| Agent | Cursor Agent | ✅ Supported (Beta) | -| Agent | Gemini CLI (Google) | ✅ Supported (Beta) | +| Agent | Codex (OpenAI) | ✅ Supported | +| Agent | Cursor Agent | ✅ Supported | +| Agent | Gemini CLI (Google) | ✅ Supported | | Agent | Crush / OpenCode | 🔜 Planned | | Agent | Goose (Block) | 🔜 Planned | | Agent | Aider | 🔜 Planned | @@ -61,16 +61,16 @@ cc-connect bridges AI coding assistants running on your dev machine to the messa | Platform | Discord | ✅ Gateway — no public IP needed | | Platform | LINE | ✅ Webhook — public URL required | | Platform | WeChat Work (企业微信) | ✅ Webhook — public URL required | -| Platform | QQ (via NapCat/OneBot) | ✅ Beta — WebSocket, no public IP needed | +| Platform | QQ (via NapCat/OneBot) | ✅ WebSocket, no public IP needed | | Platform | WhatsApp | 🔜 Planned (Business Cloud API) | | Platform | Microsoft Teams | 🔜 Planned (Bot Framework) | | Platform | Google Chat | 🔜 Planned (Chat API) | | Platform | Mattermost | 🔜 Planned (Webhook + Bot) | | Platform | Matrix (Element) | 🔜 Planned (Client-Server API) | -| Feature | Voice Messages (STT) | ✅ Beta — Whisper API (OpenAI / Groq) + ffmpeg | -| Feature | Image Messages | ✅ Beta — Multimodal (Claude Code) | -| Feature | API Provider Management | ✅ Beta — Runtime provider switching | -| Feature | CLI Send (`cc-connect send`) | ✅ Beta — Send messages to sessions via CLI | +| Feature | Voice Messages (STT) | ✅ Whisper API (OpenAI / Groq) + ffmpeg | +| Feature | Image Messages | ✅ Multimodal (Claude Code) | +| Feature | API Provider Management | ✅ Runtime provider switching | +| Feature | CLI Send (`cc-connect send`) | ✅ Send messages to sessions via CLI | ## Quick Start @@ -97,12 +97,6 @@ Please refer to https://raw.githubusercontent.com/chenhg5/cc-connect/refs/heads/ npm install -g cc-connect ``` -install beta version: - -```bash -npm install -g cc-connect@beta -``` - **Download binary from [GitHub Releases](https://github.com/chenhg5/cc-connect/releases):** ```bash @@ -149,8 +143,6 @@ npm install -g cc-connect # Binary self-update cc-connect update -# Beta / pre-release channel -npm install -g cc-connect@beta cc-connect update --pre ``` @@ -301,7 +293,7 @@ Switch mode at runtime from the chat: /mode default # switch back to default ``` -## API Provider Management `Beta` +## API Provider Management Switch between different API providers (e.g. Anthropic direct, relay services, AWS Bedrock) at runtime — no restart needed. Provider credentials are injected as environment variables into the agent subprocess, so your local config stays untouched. @@ -373,7 +365,7 @@ Adding, removing, and switching providers all persist to `config.toml` automatic The `env` map in provider config lets you set arbitrary environment variables for any setup (Bedrock, Vertex, Azure, custom proxies, etc.). -## Voice Messages (Speech-to-Text) `Beta` +## Voice Messages (Speech-to-Text) Send voice messages directly — cc-connect transcribes them to text using a configurable STT provider, then forwards the text to the agent. @@ -423,7 +415,7 @@ brew install ffmpeg apk add ffmpeg ``` -## Scheduled Tasks (Cron) `Beta` +## Scheduled Tasks (Cron) Create scheduled tasks that run automatically — like daily code reviews, periodic trend summaries, or weekly reports. When a cron job fires, cc-connect sends the prompt to the agent in your chat session and delivers the result back to you. diff --git a/README.zh-CN.md b/README.zh-CN.md index bff4b4e..3708ee4 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -50,9 +50,9 @@ cc-connect 把运行在你开发机上的 AI 编程助手桥接到你日常使 | 组件 | 类型 | 状态 | |------|------|------| | Agent | Claude Code | ✅ 已支持 | -| Agent | Codex (OpenAI) | ✅ 已支持 (Beta) | -| Agent | Cursor Agent | ✅ 已支持 (Beta) | -| Agent | Gemini CLI (Google) | ✅ 已支持 (Beta) | +| Agent | Codex (OpenAI) | ✅ 已支持 | +| Agent | Cursor Agent | ✅ 已支持 | +| Agent | Gemini CLI (Google) | ✅ 已支持 | | Agent | Crush / OpenCode | 🔜 计划中 | | Agent | Goose (Block) | 🔜 计划中 | | Agent | Aider | 🔜 计划中 | @@ -66,16 +66,16 @@ cc-connect 把运行在你开发机上的 AI 编程助手桥接到你日常使 | Platform | Discord | ✅ Gateway — 无需公网 IP | | Platform | LINE | ✅ Webhook — 需要公网 URL | | Platform | 企业微信 (WeChat Work) | ✅ Webhook — 需要公网 URL | -| Platform | QQ (通过 NapCat/OneBot) | ✅ Beta — WebSocket,无需公网 IP | +| Platform | QQ (通过 NapCat/OneBot) | ✅ WebSocket,无需公网 IP | | Platform | WhatsApp | 🔜 计划中 (Business Cloud API) | | Platform | Microsoft Teams | 🔜 计划中 (Bot Framework) | | Platform | Google Chat | 🔜 计划中 (Chat API) | | Platform | Mattermost | 🔜 计划中 (Webhook + Bot) | | Platform | Matrix (Element) | 🔜 计划中 (Client-Server API) | -| Feature | 语音消息(语音转文字) | ✅ Beta — Whisper API (OpenAI / Groq) + ffmpeg | -| Feature | 图片消息 | ✅ Beta — 多模态 (Claude Code) | -| Feature | API Provider 管理 | ✅ Beta — 运行时切换 Provider | -| Feature | CLI 发送 (`cc-connect send`) | ✅ Beta — 通过命令行发送消息到会话 | +| Feature | 语音消息(语音转文字) | ✅ Whisper API (OpenAI / Groq) + ffmpeg | +| Feature | 图片消息 | ✅ 多模态 (Claude Code) | +| Feature | API Provider 管理 | ✅ 运行时切换 Provider | +| Feature | CLI 发送 (`cc-connect send`) | ✅ 通过命令行发送消息到会话 | ## 快速开始 @@ -102,12 +102,6 @@ cc-connect 把运行在你开发机上的 AI 编程助手桥接到你日常使 npm install -g cc-connect ``` -安装beta版本: - -```bash -npm install -g cc-connect@beta -``` - **从 [GitHub Releases](https://github.com/chenhg5/cc-connect/releases) 下载二进制:** ```bash @@ -150,7 +144,6 @@ cp config.example.toml config.toml ```bash # npm npm install -g cc-connect # 稳定版 -npm install -g cc-connect@beta # 内测版 # 二进制自更新 cc-connect update # 稳定版 @@ -304,7 +297,7 @@ mode = "default" /mode default # 切换回默认模式 ``` -## API Provider 管理 `Beta` +## API Provider 管理 支持在运行时切换不同的 API Provider(如 Anthropic 直连、中转服务、AWS Bedrock 等),无需重启服务。Provider 凭证通过环境变量注入 Agent 子进程,不会修改本地配置文件。 @@ -376,7 +369,7 @@ cc-connect provider import --db-path ~/.cc-switch/cc-switch.db # 指定数据 Provider 配置中的 `env` 字段支持设置任意环境变量,可用于 Bedrock、Vertex、Azure、自定义代理等各种场景。 -## 语音消息(语音转文字) `Beta` +## 语音消息(语音转文字) 直接发送语音消息 — cc-connect 自动将语音转为文字,再将文字转发给 Agent 处理。 @@ -426,7 +419,7 @@ brew install ffmpeg apk add ffmpeg ``` -## 定时任务 (Cron) `Beta` +## 定时任务 (Cron) 创建定时任务,自动执行 — 比如每日代码审查、定期趋势汇总、每周报告等。定时任务触发时,cc-connect 将 prompt 发送给 Agent,并将结果回传到你的聊天会话中。