安装手册
CLI 与 VS Code 扩展的系统要求、安装步骤、升级、故障排查。
CLI 参考
终端命令行:全部命令、TUI 界面、快捷键、斜杠命令、环境变量。
VS Code 扩展指南
编辑器集成:面板、模型切换、会话、权限、快捷键、设置项。
配置参考
config.json 结构、providers / agent / advisor 配置项。
高级特性
评审系统、长期记忆、双线历史、MCP、ACP。
快速开始
CLI(终端独立运行)
需要 Node.js 24+。npm install -g thincoder 后直接运行 thincoder,首次启动进入设置向导。完整命令与界面见 CLI 参考。
VS Code 扩展
在 VS Code 市场 搜索 ThinCoder 安装,或从 下载页面 / Gitee 仓库 获取 .vsix 侧载,按 Ctrl+Alt+T 打开面板。面板操作指南见 VS Code 扩展指南。
配置 API Key
两种入口共用同一份配置(~/.thincoder/config.json)——在任一处配好,另一处直接生效。CLI 用设置向导,VS Code 用面板齿轮图标 ⚙ 进入设置,在对应的模型提供商旁点击 Add Key。
内置 18 个提供商预设,包括:
- DeepSeek — deepseek-v4-pro
- Kimi (Moonshot) — kimi-k3(另有 Kimi For Coding 独立平台)
- GLM (Zhipu) — glm-5.2(另有 GLM Coding Plan 独立入口)
- Qwen (Alibaba Cloud) — qwen3.7-max(另有 Token Plan 套餐入口)
- MiniMax — MiniMax-M3
- OpenAI — gpt-4o
- Claude / Gemini / Grok / Mistral / 豆包 / 混元 / 硅基流动 / OpenRouter / Groq 等
- 自定义 — 任何兼容 OpenAI API 的端点
在 IDE 中使用(ACP)
CLI 支持 Agent Client Protocol(ACP):thincoder acp 在 stdio 上暴露完整 Agent 能力——流式回复与思考、工具审批对话框、IDE 内 diff、持久化会话。
- Zed — 在
~/.config/zed/settings.json配置 ACP agent 指向thincoder acp - JetBrains IDEs — AI Chat 面板的 Configure ACP agents 中添加 ThinCoder
- Paseo — 在
~/.paseo/config.json选择 ThinCoder 作为自定义 ACP provider
首次使用前先在终端跑一次 thincoder 完成设置(配置 provider API key)。详细步骤见 ides.md 指南。
更多
完整的设计文档和架构说明在 thincoder 仓库的 docs/design/ 目录下。