将 Agent 工具接入 AnyInt
选择 Agent 工具,填写 AnyInt API Key 和模型 ID,再用一条命令验证连接。
你可以把现成 Agent 产品接入 AnyInt,也可以使用 AnyInt API 开发自己的 Agent 应用。先选择与你当前任务一致的路径。
配置现成 Agent 工具
配置 Claude Code、Codex、Gemini CLI、CC-Switch 或其他兼容客户端。
开发自己的 Agent 应用
通过 API 或 SDK 使用流式输出、工具调用、结构化输出和模型发现。
开始之前
- 创建 AnyInt API Key。
- 查看账号可用模型,或调用 Models API。
- 将密钥保存在环境变量或密钥管理服务中,不要提交到代码仓库。
export ANYINT_API_KEY="your-anyint-api-key"
curl https://api.anyint.ai/openai/v1/models \
-H "Authorization: Bearer $ANYINT_API_KEY"请使用当前账号返回的模型 ID,不要假设每个公开模型名称都已对所有 API Key 开放。
选择你的工具
Claude Code
推荐通过稳定的 Anthropic 兼容 API 接入。
Codex
通过 OpenAI Responses API 接入,该接口当前为 Beta。
Gemini CLI
使用稳定的 Gemini 兼容 API 和 Gemini 模型 ID。
CC-Switch
通过第三方桌面应用或 CLI 管理多套本地 Provider。
其他兼容工具
配置支持自定义 OpenAI 或 Anthropic Base URL 的客户端。
接入排障
处理密钥、模型、Base URL、环境变量和兼容性错误。
支持状态
协议状态和工具归属是两个不同维度:
| 工具 | AnyInt API 家族 | 协议状态 | 集成归属 |
|---|---|---|---|
| Claude Code | Anthropic 兼容 | Stable | AnyInt 为第三方客户端提供的配置指南 |
| Codex | OpenAI Responses | Beta | AnyInt 为第三方客户端提供的配置指南 |
| Gemini CLI | Gemini 兼容 | Stable | AnyInt 为第三方客户端提供的配置指南 |
| CC-Switch | 取决于目标客户端 | 继承 API 家族状态 | 第三方 Provider 管理工具 |
| 其他工具 | OpenAI 或 Anthropic 兼容 | 取决于所选家族 | 通用兼容指南 |
Beta 路径在用于生产前,应使用目标账号、模型和客户端版本完成验证。
开发 Agent 应用
如果你控制应用代码,请从现有 SDK 支持的 API 家族开始:
| 需求 | 从这里开始 |
|---|---|
| OpenAI SDK 或 Chat Completions | OpenAI 兼容 API |
| 基于 OpenAI Responses 的 Agent | OpenAI Responses API |
| Anthropic Messages 或 Claude 风格内容块 | Anthropic 兼容 API |
| Gemini 原生内容和函数声明 | Gemini 兼容 API |
| 函数或外部动作 | 工具调用 |
| 可预测的机器可读输出 | 结构化输出 |
| 增量返回内容 | 流式传输 |
完成标准
满足以下条件即完成接入:
- 客户端使用 AnyInt 公开 Base URL
- API Key 没有进入源码管理
- 配置的模型 ID 对同一个 Key 可见
- 最小测试提示词可以返回响应
- 客户端能正确处理无效密钥、无效模型和临时上游错误
如果首次请求没有完成,请继续阅读 接入排障。