用 Agnes AI 免费模型增强 Claude Code:从零上手指南

用 Agnes AI 免费模型增强 Claude Code:从零上手指南

你是否想过,Claude Code 不仅可以调用 Anthropic 自家的模型,还能通过代理接入第三方 AI 平台?本文将介绍一个名为 Agnes AI 的平台,以及如何将其接入 Claude Code,让你在本地开发中免费使用强大的 AI 模型。


一、Agnes AI 是什么?

Agnes AI 是一个提供开放 AI 模型服务的平台,其核心产品是一个兼容 OpenAI API 格式的模型网关(API Gateway)。它提供的 agnes-2.0-flash 等模型,能够在 Claude Code 这类本地 Agent 工具中无缝运行。

为什么 Agnes AI 是免费的?

Agnes AI 选择提供免费服务,背后有几个关键原因:

  1. 降低 AI 开发门槛 --- 很多开发者有想法,但被 API 费用挡在外面。Agnes AI 希望每个人都能零成本地尝试和构建 AI 应用。
  2. 生态先行策略 --- 通过免费模式快速积累用户和开发者社区,为后续的商业化探索打下基础。
  3. 开放兼容的设计 --- 采用 OpenAI Chat Completions 兼容格式,意味着任何支持 OpenAI SDK 的工具都能直接接入,无需额外改造。

简单来说,Agnes AI 让"免费用大模型做开发"这件事真正变得可行。


二、为什么要在 Claude Code 中使用 Agnes AI?

Claude Code 是 Anthropic 官方的命令行 AI Agent,广泛用于代码编写、调试和重构。它默认使用 Anthropic 自己的模型(Sonnet / Opus / Haiku),但这些模型的 API 调用是有费用的。

将 Agnes AI 接入 Claude Code 后,你可以获得:

  • 零成本调用 --- 不再消耗 Anthropic 的 API 额度
  • 本地 Agent 体验不变 --- 所有 Claude Code 的功能照常使用
  • OpenAI 兼容 --- 任何支持 OpenAI 格式的工具都可以复用这套配置

三、准备工作

在开始之前,确保你已满足以下条件:

条件 说明
Claude CLI 已安装 Claude Code
CC-Switch 已安装 CC-Switch,用于代理路由
Agnes API Key Agnes AI Platform 注册并获取
网络 能正常访问 https://apihub.agnes-ai.com/v1

四、获取 Agnes API Key

  1. 访问 Agnes AI Platform
  2. 登录你的账号
  3. 进入 API Key 管理页面
  4. 创建一个新的 API Key 并复制保存

注意: 拿到 Key 后不要泄露给他人,后续配置中通常不需要手动添加 Bearer 前缀。


五、配置 CC-Switch 代理

CC-Switch 是连接 Claude Code 和 Agnes AI 的桥梁。它充当本地代理,将 Claude Code 发出的模型请求转发到 Agnes 的 API 网关。

步骤 1:启动 CC-Switch

启动 CC-Switch 后,在顶部工具栏中选择 Claude CLI,进入 Claude CLI 的模型代理配置界面。

步骤 2:添加自定义供应商

点击右上角的 加号,添加一个新的供应商:

  1. 供应商类型选择 Claude Provider
  2. 进一步选择 Custom Provider(自定义服务商)

步骤 3:填写 API Key

在 API Key 输入框中粘贴你从 Agnes AI Platform 获取的 Key:

复制代码
YOUR_API_KEY

一般只需填写 Key 本身,不需要手动加 Bearer 前缀。

步骤 4:配置请求地址

在请求地址栏中填入:

复制代码
https://apihub.agnes-ai.com/v1

这是 Agnes AI 的 API 网关地址,所有请求都会通过这里转发。

步骤 5:选择 API 格式

API 格式选择 OpenAI Chat Completions

Agnes AI 完全兼容 OpenAI 的接口格式,所以 Claude Code 发出的请求不需要任何修改就能直接使用。

步骤 6:配置认证字段

认证字段保持默认即可。如果需要手动配置,使用:

复制代码
ANTHROPIC_AUTH_TOKEN

步骤 7:获取模型列表

点击"获取模型列表"按钮,确认 CC-Switch 能正常连接到 Agnes AI 网关。这一步能帮你提前发现网络或 Key 的问题。

步骤 8:配置模型映射

将 Claude Code 中的模型映射到 Agnes 的模型。推荐映射如下:

复制代码
Sonnet  → agnes-2.0-flash
Opus    → agnes-2.0-flash
Haiku   → agnes-2.0-flash

你也可以根据 Agnes 平台实际提供的其他模型进行灵活替换。

步骤 9:添加自定义参数(重要)

为了避免某些不兼容参数导致请求失败,建议在自定义参数中添加以下 JSON 配置:

json 复制代码
{
  "allowed_openai_params": [
    "thinking",
    "context_management"
  ],
  "litellm_settings": {
    "drop_params": true
  }
}

这段配置的作用:

  1. allowed_openai_params --- 允许指定的 OpenAI 参数透传通过
  2. drop_params: true --- 自动丢弃模型不兼容的未知参数,避免报错

这大大提高了通过代理调用 OpenAI-Compatible API 时的兼容性。

步骤 10:保存供应商配置

确认所有配置无误后,点击 保存。保存成功后,供应商列表中会出现你的 Agnes 配置项。


六、开启路由

配置完供应商后,还需要告诉 CC-Switch 把流量导向 Agnes。

  1. 点击 CC-Switch 左上角的 设置,进入路由配置
  2. 选择 Route
  3. 打开 Local Route 开关
  4. 在本地路由中启用 Claude 路由

启用 Agnes 供应商

返回供应商列表,找到你刚才配置的 Agnes Provider,点击 启用

启用之后,Claude Code 发出的所有请求都会自动通过 CC-Switch 转发到 Agnes AI 网关。


七、验证配置

打开终端,启动 Claude Code:

bash 复制代码
claude

发送一条测试消息,比如:

复制代码
帮我写一个简单的 Python 函数,计算斐波那契数列的第 n 项

如果配置正确,你会收到来自 Agnes 模型的响应。整个过程中,Claude Code 的界面和操作习惯没有任何变化,只是背后的"大脑"换成了 Agnes AI。


八、常见问题排查

无法获取模型列表

  • 检查 API Base URL 是否为 https://apihub.agnes-ai.com/v1
  • 确认 API Key 是否正确且未过期

鉴权失败

  • 确认 API Key 填写正确,没有多余空格
  • 通常只需填写 Key 本身,不要手动添加 Bearer 前缀

请求报错或参数不兼容

  • 确认已按步骤 9 添加自定义参数配置
  • drop_params: true 能解决大部分兼容性问题

Claude Code 没有走 Agnes 模型

  • 检查 CC-Switch 的 Local Route 是否已开启
  • 确认 Agnes Provider 已启用

模型响应异常

  • 确认模型映射是否正确(Sonnet/Opus/Haiku → agnes-2.0-flash)
  • 尝试重新获取模型列表刷新缓存

九、总结

通过 CC-Switch 代理,我们可以将 Claude Code 的模型请求路由到 Agnes AI 的 API 网关,实现免费使用强大的 AI 模型来完成本地开发任务。整个过程的核心步骤是:

  1. 注册 Agnes AI 并获取 API Key
  2. 配置 CC-Switch 作为本地代理
  3. 映射 Claude Code 的模型到 Agnes 模型
  4. 开启 本地路由并启用供应商

这套方案不仅适用于 Agnes AI,任何支持 OpenAI 兼容格式的第三方模型平台都可以用同样的方式接入 Claude Code。掌握这个方法,你就拥有了自由切换 AI 模型的能力。


参考文档:Claude CLI 接入 Agnes 模型操作手册

相关推荐
阿部多瑞 ABU1 小时前
铁三角:泛二次元奶头乐经济的结构分析及其人口后果
大数据·人工智能
FL16238631291 小时前
户外垃圾类型检测数据集VOC+YOLO格式4278张10类别
人工智能·yolo·机器学习
如此这般英俊2 小时前
手搓Claude Code-第三章 permission
人工智能·python·语言模型
AI焦点2 小时前
2026年AI应用架构:如何避坑并选对API聚合中转服务?
大数据·人工智能·架构
Mikowoo0072 小时前
Word2Vec_词嵌套
人工智能·自然语言处理·word2vec
TOPGO智能2 小时前
AI PC 端侧 AI 实战:知易智能知识管家的全栈架构与踩坑实录
人工智能·架构·高通开发
精益数智小屋2 小时前
项目管理看板如何拆解任务进度?项目管理看板解决跨部门协作难题
大数据·人工智能·数据分析·云计算·软件工程
xinshuGEO2 小时前
企业做 AI 搜索优化时,Prompt 问题池应该怎么设计?一种智能体系统实现思路
人工智能·prompt
xcbrand2 小时前
湖南VI设计公司排名
大数据·人工智能·python