集成 · 智能体
在 Claude Code 中使用 DeepSeek、GPT 等任意模型
Claude Code 是 Anthropic 的编程智能体,使用 Anthropic Messages API。AutoJev 一键把它接到本地网关,再把每个请求路由到你选定的供应商和模型;必要时把 Messages 转换为 Chat Completions 或 Responses。
- 自动设置 ANTHROPIC_BASE_URL 和模型环境变量
- 用你的模型替换内置模型选项
- 入口 Messages,出口 Chat 或 Responses
- 断开即恢复 ~/.claude/settings.json
智能体
CodexResponses
~/.codex/config.toml
Claude CodeMessages
~/.claude/settings.json
Gemini CLIGemini
~/.gemini/settings.json
OpenCodeChat
~/.config/opencode/opencode.json
连接原理
Claude Code 从 ~/.claude/settings.json 的环境变量里读取模型端点。连接时,AutoJev 把 ANTHROPIC_BASE_URL 指向本地网关,写入一个占位用的 ANTHROPIC_AUTH_TOKEN,并把 ANTHROPIC_MODEL 以及 Haiku、Sonnet、Opus、Fable 的默认模型变量都指向你选定的默认模型或路由。
请求以 Anthropic Messages 格式到达 AutoJev 的 POST /v1/messages。目标模型本身兼容 Anthropic 时直接透传;如果是 DeepSeek 这类 Chat Completions 供应商、OpenAI 兼容服务或 Responses 模型,AutoJev 会对请求和流式响应做转换,包括工具调用、图片和用量。
真实的供应商 Key 只保存在 AutoJev 中,请求从你的电脑直连供应商,不需要 AutoJev 账号,也没有云端中转。
AutoJev 会配置哪些内容
settings.json 中的其他键,包括你自己的 env 条目,都不会被改动。
配置步骤
- 1
安装 AutoJev
下载并打开桌面应用。网关只监听本机的 http://127.0.0.1:9527。
- 2
添加供应商和模型
选择预设(DeepSeek、OpenRouter、OpenAI、Ollama),或任意 OpenAI 兼容 / Anthropic 兼容端点。填入 Key、测试连通性,再添加需要的模型并设置上游 API 类型。
- 3
可选:创建路由
创建 autojev/fast、autojev/cheap 这样的路由,让 AutoJev 按请求挑选模型——负载均衡,或按成本、质量、速度智能选择;想固定用某个模型,直接调用 <provider>/<model_id>。
- 4
连接 Claude Code
打开“智能体”页,为 Claude Code 勾选一个或多个模型 / 路由,指定默认项,点击“连接”。
- 5
启动 Claude Code
新开一个会话,用 /model 在 AutoJev 添加的选项之间切换。
bash
AutoJev 写入的配置
以默认项 autojev/fast 为例,AutoJev 会把下列键合并进 settings.json。每个勾选的模型或路由对应一条 modelPicker 选项。
切换模型与路由
你勾选的所有模型和路由都会出现在 Claude Code 的模型选择器里,AutoJev 会替换掉内置选项,列表中只保留网关能提供的模型。behavesAs 字段只是客户端侧的兼容提示,不会改变 AutoJev 实际调用的上游模型。
想更换默认项或列表,在“智能体”页修改后重新连接,或用“批量更新配置”刷新所有已连接的智能体。如果连接的是路由,只需在 AutoJev 里改路由——Claude Code 始终发送 autojev/<route-id>。
恢复 settings.json
“断开”“停止并恢复配置”或托盘里的“退出 AutoJev(恢复智能体)”都会还原 AutoJev 设置的键。连接后你自己改过的字段会被保留,无关的 env 条目从不触碰。除非你手动断开过,下次启动时 AutoJev 会自动重新连接。
使用限制
- 请求被转换到其他协议时,thinking 内容块会被丢弃。
- 协议转换无法给模型补上它没有的工具、视觉或推理能力——编程场景请选择支持工具调用的模型。
- 转换时,托管工具以及音频 / 文件内容会被拒绝。
- 只有网关运行时,Claude Code 才能通过 AutoJev 工作。
常见问题
Claude Code 怎么接入 DeepSeek?
在 AutoJev 中添加 DeepSeek 预设和模型,然后在“智能体”页连接 Claude Code。AutoJev 会把 Claude Code 的 Messages 请求转换成该模型的 API 类型,再把响应转换回来。
还需要 Anthropic API Key 吗?
经 AutoJev 提供的模型不需要。Claude Code 只向本地网关发送占位令牌 autojev-local-claude,AutoJev 使用你为对应模型添加的供应商 Key。
为什么 ANTHROPIC_BASE_URL 不带 /v1?
Anthropic 客户端会自己拼接 /v1/messages,所以基础地址是 http://127.0.0.1:9527。
能在 Claude Code 里切换模型吗?
可以。你勾选的模型和路由都会出现在模型选择器中。修改勾选后重启 Claude Code 以刷新列表。
这和手动改 settings.json 有什么区别?
效果类似,但 AutoJev 会备份原文件、记录哪些键由它写入,在断开或退出时还原,同时保留你之后的修改。
Claude Code 能用本地模型吗?
可以。添加 Ollama 预设或任意本地 OpenAI 兼容服务,添加支持工具调用的模型后连接即可。路由还可以设置优先使用本地模型。
继续了解
更新于 2026-10-14
给每个智能体,配上合适的模型。
安装 AutoJev,添加你已有的模型服务商,一键接入智能体。所有数据都留在你的电脑上。
免费开源 · macOS · Windows · Linux