Skip to content

多 AI 工具统一管理 ​

Claude Code、Codex、Gemini CLI、Grok、Kimi Code、CodeBuddy、Pi… — 不同团队用不同工具,每个工具有不同的安装方式、配置格式、会话管理逻辑。

智码 AICoder 把它们统一在同一个界面里。

支持的工具 ​

目前接入 9 个 AI 编码工具,每个都是前后端全链路打通(检测、启动、会话恢复、API 档案、MCP、多实例隔离):

AI 工具厂商状态
Claude CodeAnthropic 完整支持
Codex CLIOpenAI 完整支持
Gemini CLIGoogle 完整支持
AntigravityGoogle 完整支持
Grok Build CLIxAI 完整支持
Kimi Code月之暗面 完整支持
CodeBuddy腾讯 完整支持
PiEarendil Works 完整支持
OpenCode开源 · 多 Provider 完整支持

每接入一家都不只是"能启动"

工具切换看着简单,实际每家的配置目录、会话存储格式、认证方式、MCP 配置位置都不同。 接入一个 Provider 意味着:版本检测、启动参数构建、会话 ID 绑定与恢复、API 档案注入、 MCP 服务器管理、多实例配置隔离、代理开关、内置斜杠命令表、状态栏用量解析 —— 逐项对齐。

自动检测 ​

打开应用后,智码 AICoder 自动:

  1. 扫描系统中已安装的 CLI 工具
  2. 检测每个工具的版本号
  3. 在设置面板展示检测结果

无需手动配置路径。

一键切换 ​

在底部状态栏或设置面板中:

  • 点击当前工具图标 → 选择另一个工具
  • 新建会话时选择使用的工具
  • 每个会话独立记录使用的工具

启动时会自动选中你上次用的工具(若它已不可用,则挑第一个已安装的)。

隐藏用不到的工具 ​

支持九家工具,但你未必都用。在工具栏上右键可以打开「显示管理」,把用不到的隐藏掉 —— 只影响显示,不会卸载或改动任何配置,随时可以再打开。

API 配置档案 ​

管理多套 API 配置,不同场景一键切换:

字段说明
档案名称如「个人账号」「公司账号」「测试环境」
API ProviderAnthropic / OpenAI / Google 等
API Key对应的密钥
Base URL自定义 API 地址(可选)
默认模型可选;留空(Auto)由 CLI 自己决定

账号档案、多账号切换、额度用尽自动轮换等完整说明见 配置档案管理。

MCP Server 管理 ​

可视化管理 MCP(Model Context Protocol)服务器:

  • 添加 — 填写名称、命令、参数即可注册
  • 启用/禁用 — 一键开关,无需改配置文件
  • 状态监控 — 查看运行状态
  • 批量管理 — 统一查看所有已配置的 MCP Server

什么是 MCP?

MCP 是 Claude Code 的扩展机制,允许 AI 访问外部数据源和工具。智码 AICoder 提供图形化界面管理这些扩展,替代手动编辑 JSON 配置。

模型快速切换 ​

在底部状态栏点击当前模型名称,弹出模型下拉,选中即切换,无需进入设置:

  • 生效方式:Claude 即时热切当前会话;Codex / Gemini / OpenCode 会重启会话生效
  • 可选范围:下拉列出当前配置档案可用的模型,可输入关键字筛选;Auto 表示不指定,由档案或 CLI 默认决定
  • 第三方端点:可点「拉取端点模型」拉取该端点真实提供的模型清单,不合适时一键还原内置清单
  • 跟随终端:在终端里用 /model 临时换了模型,状态栏会跟着变,并提示"重启会话会回到档案里配置的模型"

新机型随版本更新

模型下拉不需要你自己维护。各家发布新机型后,智码会在新版本里把它加进下拉,同时补上显示名和定价 —— 用量统计按各机型自己的价格计算,不会落到兜底价;Codex 下拉里即将退役的机型会提前标出。接中转站时,Claude 还提供带 (1M) 的长上下文变体可选。

Claude 默认模型:Auto(v6.0.1+) ​

「设置 → Claude Code → API 配置」里的「Claude 默认模型」决定新建会话、没单独选模型时用哪个模型。默认是 Auto:不替你指定模型,跟随 Claude Code 自己的默认 —— Claude Code 升级换了默认机型,你也自动跟上,不会被钉在旧机型上。

这一项只在走官方端点时生效;接第三方 API 端点时,一律以该配置档案里选的厂商模型为准。

国内厂商端点切换 ​

为 DeepSeek、智谱 AI 等国内厂商提供 Base URL 下拉,避免新老端点配置混乱:

厂商可选端点
DeepSeekAnthropic 协议(推荐 Claude Code) / OpenAI 协议(旧版 / Codex / OpenCode)
智谱 AIZ.ai 国际版 / BigModel 开放平台(国内)

新建档案时下拉直接选择,不必手输 URL;编辑老档案时也会自动识别现有 URL 落到对应选项,需要切换时直接换一项即可。

兼容存量配置

此前手填的 https://open.bigmodel.cn/api/anthropic 等老端点会被原样保留,不会在切换时被改写。

认证方式选择 ​

API Key 档案新增「认证方式」下拉,明确写入哪个环境变量:

选项行为
自动(默认)按 Base URL 判定:DeepSeek / Z.ai 用 Bearer Token,BigModel / 官方用 API Key
API Key强制写入 ANTHROPIC_API_KEY
Bearer Token强制写入 ANTHROPIC_AUTH_TOKEN

适配第三方端点 / 不同 Provider 的鉴权习惯。

切换 Profile 的安全清理 ​

切换到 OAuth 档案或切回官方时,应用会自动清理 ~/.claude/settings.json 中可能干扰认证的字段(含 env.* 系列与顶层 apiKey / apiKeyHelper),避免 CLI 优先读这两个字段绕过 OAuth。

切换提示文案按档案类型区分显示:

  • 切到 OAuth 账号 → 「已切换到 OAuth 账号: 名称」
  • 切到自定义 API → 「已切换到自定义 API: 名称」
  • 切回官方 → 「已切回官方 API」

思考强度(effort)热切换 ​

Claude Code 与 Codex CLI 都支持"思考强度"控制:等级越高,模型推理越深、token 花费越高。智码 AICoder 把这件事做到一个 Tag 上,三种入口任选其一。

三种切换入口 ​

入口适用场景
新建会话时选择创建对话框里下拉选 effort,启动命令自动追加参数
状态栏 Tag 点击运行中点右下角 effort Tag,弹 Popover 选等级,瞬时生效
终端原生快捷键Codex 用户在终端直接按 Alt+. / Alt+, 升降一档,状态栏 Tag 反向同步

Claude Code(6 档) ​

等级说明
auto让 CLI 按机型自定(不同机型的默认档不同,设置页的说明会按机型列出)
low省 token,适合子任务 / 简单查询
medium平衡档
high深度推理
xhigh仅较新的 Opus / Sonnet / Fable 机型支持(其他机型会被 CLI 自动降级),编码 / agentic 长任务推荐
max最高强度,本会话生效(成本最高)
ultracodexhigh + 自动多 agent 编排,需支持 xhigh 的机型;只能在运行中从状态栏热切,仅当前会话有效

切换方式:状态栏 Tag 点击 → 直接发 /effort xxx 斜杠命令到终端 → Claude CLI 即时切换。

Codex CLI(档位随模型而定) ​

等级说明
low省 token / 简单任务
medium平衡
high高强度推理
xhigh深度分析 / 复杂重构
max最大推理深度,部分新机型才有
ultra最高,自动委派子代理,部分新机型才有

不同模型支持的档位不一样,状态栏的下拉只列当前模型真正能用的档位。

切换方式:鼠标悬停 Tag 在下拉里直接选目标档,或者直接点 Tag 循环切到下一档。智码按当前档与目标档的差值,替你发送对应次数的 Alt+.(升)/ Alt+,(降),Codex 即时升降。用户在终端直接按这俩键时,状态栏 Tag 也会反向跟随。

起点按会话实际配置推断(v6.0.1+)

Codex 没有提供"查询当前档位"的方式,要算按几次键就得先知道现在在哪一档。智码按「这个会话上次切到的档 → Codex 配置文件里的生效值 → 当前模型的默认档」依次推断起点,并且只在当前模型支持的档位里一档档走 —— 不会再出现想切到某一档、结果落到相邻档的情况。远程工作区的会话读不到本机这份配置,仍按默认假定值推算。

聊天模式下不能切

Codex 聊天模式暂不支持切换思考档位,需要时先用会话左上角的开关切回终端模式再调。

持久化与启动注入 ​

  • 每会话独立持久化(DB 字段 Session.effort,schema v20→v21 新增)
  • 关闭重开同一会话时,启动命令按优先级 Session.effort > settings.claude.defaultEffort > CLI 默认 自动追加 --effort 参数
  • 「设置 → Claude Code → API 配置」里的「Claude 思考强度(effort)」下拉是全局默认,影响新会话的初始值

Claude Code 行为开关 ​

「设置 → Claude Code → 钩子」最上方的「Claude Code 行为开关」,集中放了几项改变 Claude Code 自身行为的设置:

开关作用出厂状态
Claude 回复语言让 Claude 固定用某种语言回复,长会话、压缩上下文后也不漂成英文简体中文界面默认设为「简体中文」
危险命令防护执行 rm -rf、格式化、清库这类高危删除命令前先问你一句,详见系统与更多关闭
允许把产出物发布到云端Claude Code 生成的原型图、报告、页面是否发布到 claude.ai开启
允许自动加载 claude.ai 云连接器是否加载 Claude Docs 等云端连接器开启

这些设置写在当前实例的 Claude 配置里,只对当前实例生效;在外部终端直接运行 claude 也会用上它们。

启动后会提醒一次

这几个开关躺在设置深处,不点进去很难发现,而后两个出厂就是开着的。危险命令防护、发布到云端、云连接器三项都还是出厂状态时,启动后会弹一次提示告诉你有这几项,可以点「去设置看看」直达。提示本身不会改动任何开关,也只出现一次。

Claude 回复语言 ​

选项效果
简体中文Claude 固定用简体中文回复
EnglishClaude 固定用英文回复
跟随对话(不设置)不做要求,Claude 跟着你提问的语言回复
自定义…填任意语言名称(如 Français / 法语),点「保存」生效

只在 CLAUDE.md 里写"请用中文回复",拦不住长会话里的语言漂移:一轮连跑上百次工具调用之后,回复会逐句漂成英文;压缩上下文之后,整段对话也常常变回英文。设了回复语言后:

  • 每次会话开始和压缩之后,Claude Code 都会自动带上这条语言要求
  • 压缩摘要也用这个语言写,压缩后不再整段变回英文
  • 中文时自动纠偏:语言是中文时,如果某一轮的最终回复还是成了英文,会自动要求 Claude 用中文重写;平时回复是中文就什么都不做
  • 立即生效:改完后正在运行的会话从下一条消息起就切换,不用重启

简体中文界面会自动设一次「简体中文」;你自己设过的不会被覆盖。下拉下方会显示「压缩摘要语言」「英文回复纠正」是否已启用 —— 显示未能启用时,多半是 Claude 配置文件被改成了非标准格式,检查后重新选一次语言即可。

禁止 Claude 把产出物发布到云端 ​

Claude Code 出厂时会把一部分产出物发到 claude.ai,而不是落在你的项目里。两条外流通道各有一个开关:

开关管的是什么关掉后
允许把产出物发布到云端Claude Code 内置的 Artifact 工具:会把生成的原型图、报告、页面发布到 claude.ai 并返回在线链接这类产物一律落到本地文件
允许自动加载 claude.ai 云连接器其中的 Claude Docs 会把「写份方案 / 报告 / 纪要」变成一篇云端在线文档这类内容落到本地,比如仓库里的 md 文件

注意

  • 改完要重开会话:两个开关都只对新开的会话生效,已在运行的会话需要重启。
  • 云连接器是一刀切:关掉会关闭全部 claude.ai 云连接器(Claude Docs、Slack 等你在 claude.ai 上连接过的),Claude Code 没有只关其中一个的选项。本地 MCP(智码、Sigil、context7 等)不受影响。
  • 被系统环境变量锁定时,「发布到云端」开关会置灰并说明原因:需要先去掉那个环境变量,改这里才有用。

Codex:终端模式与聊天模式 ​

Codex 会话有两种用法,用会话左上角的小开关随时切换:

模式说明
终端原生 Codex CLI 界面
聊天消息、代码差异、审批都以卡片形式呈现

从 v5.9.0 起,新建的 Codex 会话默认打开终端模式,不再直接进入聊天模式。每个会话记得自己上次用的模式,老会话不受影响。随时可切,会话不会丢;正在回答时开关会锁住,等这一轮结束再切。

本地 LLM 后端(Codex) ​

想用 Ollama、vLLM、LM Studio 跑本地模型、不走云端 API?在 Codex 的 API 配置里,Provider 下拉新增「本地 LLM」预设组:

后端默认地址
Ollamahttp://localhost:11434
vLLMhttp://localhost:8000
LM Studiohttp://localhost:1234

选中后自动填好 Base URL,并探活拉取本地真实可用的模型列表;同时提供常用编程模型建议(如 qwen2.5-coder、deepseek-coder)。探活失败或本地暂无模型时,仍可从建议列表选择或手动输入模型名继续。

本地后端通常不需要 API Key,对应字段留空即可。

通义千问(阿里云 MaaS)与跨厂商模型 ​

Claude Code 与 Codex 都新增了「通义千问 qianwenai」预设(阿里云百炼 MaaS 平台)。它不止能跑通义千问自家模型,还把多家主流模型聚合在同一端点下:

  • Claude Code 预设 — 一键填好通义千问的 Anthropic 兼容端点,无需手输 URL
  • Codex 预设 — 走原生 /responses 协议直连
  • 跨厂商模型 — 同一账号下可选 GLM、DeepSeek、Kimi、MiniMax 等不同厂商的模型
  • 按端点过滤 — 模型下拉会按你选的端点自动过滤,只列出该端点真正可用的模型(如 qwen3.8 / MiniMax-M2.5 仅在 Token Plan 订阅端点显示),避免选到用不了的组合

Kimi Code 订阅 ​

新增 Kimi Code 订阅端点预设,Claude Code 与 Codex 都可一键接入。

Chat-only 上游的自动转换代理(Codex) ​

Codex 原生只发 /responses 协议,而硅基流动、Ollama 等上游只提供 /chat/completions。智码内置一个 Responses ↔ Chat 转换代理:选中这类 Chat-only 上游时,自动在本地起代理做协议转换,让 Codex 无缝接入,密钥仅透传不落代理。Claude Code 侧则直接内置「硅基流动」预设(原生 Anthropic 端点、直连)。

在远程工作区运行 ​

借助远程 SSH 工作区,以上工具不止能跑在本机,还能跑在远端服务器上:

  • 远程检测与切换 — 各工具的安装检测、版本、认证状态在远程工作区下经 SSH 指向远端环境
  • 远程一键安装 — 远端没装环境时,Provider 面板可一键通过 SSH 安装 Node 与各 CLI,安装日志实时显示
  • 配置隔离 — 每个远程主机有独立的 API 档案 / MCP / Hooks,与本地互不干扰

若依科技工作室 · 承接后台管理 / 桌面软件 / 全栈 / 小程序定制开发 · 技术服务咨询