Skip to content

多 AI 工具统一管理

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

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

支持的工具

AI 工具厂商状态
Claude CodeAnthropic✅ 完整支持
Codex CLIOpenAI✅ 完整支持
Gemini CLIGoogle✅ 完整支持

自动检测

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

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

无需手动配置路径。

一键切换

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

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

API 配置档案

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

字段说明
档案名称如「个人账号」「公司账号」「测试环境」
API ProviderAnthropic / OpenAI / Google 等
API Key对应的密钥
Base URL自定义 API 地址(可选)
默认模型如 claude-sonnet-4-20250514

MCP Server 管理

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

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

什么是 MCP?

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

模型快速切换

在底部状态栏点击当前模型名称,快速切换:

  • Claude Opus / Sonnet / Haiku
  • GPT-4o / o3
  • Gemini 2.5 Pro / Flash

无需进入设置,一键切换。

国内厂商端点切换

为 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 自定(v2.1.117+ Opus 4.7 默认 xhigh,4.6/Sonnet 4.6 默认 high)
low省 token,适合子任务 / 简单查询
medium平衡档
high默认推荐
xhigh仅 Opus 4.7 支持,编码 / agentic 长任务推荐
max最高强度,本会话生效(成本最高)

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

Codex CLI(4 档)

等级说明
low省 token / 简单任务
medium平衡(CLI 默认)
high高强度推理
xhigh最高(深度分析 / 复杂重构)

切换方式:状态栏点击后,按当前与目标的差值次数发送 Alt+.(升)/ Alt+,(降)escape 序列到 PTY,Codex TUI 即时升降。用户在终端直接按这俩键时,状态栏 Tag 也会反向跟随。

Codex 默认假定值可配置

Codex CLI 没有暴露当前 effort 的查询接口,GUI 必须假定一个起点才能算"按几次升降键"。默认假定 high,如果你的 ~/.codex/config.tomlmodel_reasoning_effort 配的是别的值,可在数据库 settings 表把 codex.defaultEffort 改成一致;首次切换错档时切到目标后会自动校准,第二次起准确。

持久化与启动注入

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

给 AI 编程工具一个统一的家