8步把 Claude Code、Codex 等 AI CLI 指向自定义 API Base URL
把“Base URL”理解对:它不是官网地址
AI CLI 需要的是 API 服务入口,而不是产品官网或控制台链接。接入 59API 时,先使用 https://api.59api.com 作为 Base URL;是否需要由客户端自动补上 /v1,取决于该 CLI 的协议实现。不要凭习惯手动多加一层 /v1,否则很容易出现 404。
- OpenAI 兼容客户端通常请求 /v1/chat/completions、/v1/responses 或 /v1/models。
- Anthropic 兼容客户端通常请求 /v1/messages。
- 最稳妥的做法是先查看 59API 控制台的接入说明,再确认 CLI 实际发出的请求路径。
先创建独立 API Key,别混用生产密钥
在 59API 创建一个专门给本机 CLI 使用的 Key,并妥善保存。按环境、团队或项目分别创建密钥,后续排查额度、轮换泄露密钥和统计成本都会更简单。59API 按量计费,适合把日常编码、脚本生成和自动化任务拆分管理。
OpenAI 兼容 CLI:优先设置两个环境变量
多数 OpenAI 兼容 CLI、SDK 包装器和内部工具都会读取 OPENAI_API_KEY 与 OPENAI_BASE_URL。在 macOS 或 Linux 终端中,可先执行:export OPENAI_API_KEY="你的59API密钥";export OPENAI_BASE_URL="https://api.59api.com"。然后在同一个终端会话启动 CLI,避免新变量没有被读取。
Codex 或其他基于 OpenAI 协议的命令行工具若支持配置文件,也可寻找 base_url、api_base 或 endpoint 字段。环境变量与配置文件同时存在时,要确认优先级;不少工具会让命令行参数覆盖配置文件,配置文件再覆盖环境变量。
Claude Code:使用 Anthropic 对应变量
Claude Code 这类 Anthropic 协议客户端,应设置 ANTHROPIC_API_KEY 和 ANTHROPIC_BASE_URL。例如:export ANTHROPIC_API_KEY="你的59API密钥";export ANTHROPIC_BASE_URL="https://api.59api.com"。设置后重新启动 Claude Code,再发起一个简短任务验证即可。
如果你的版本没有读取 ANTHROPIC_BASE_URL,可运行 CLI 的 --help,搜索 endpoint、base-url、provider 或 environment 等选项。部分旧版本会把服务商地址写在 JSON、YAML 或 TOML 配置中,原则仍然相同:保留原有 API Key 字段,只替换请求入口。
不要猜模型 ID,先按控制台列表填写
Base URL 配对成功,不代表模型名一定正确。不同 CLI 可能默认调用固定模型,也可能要求手动传入 model 参数。请以 59API 控制台列出的可用模型 ID 为准,再选择 Claude Opus、Sonnet、Haiku、Fable 或 GPT 系列。模型名错误通常返回 400 或“model not found”,这和 Base URL 配错是两类问题。
用一次小请求定位 401、404 与 429
- 401 或 403:通常是 API Key 无效、变量未生效,或密钥前后多了空格。
- 404:通常是 Base URL 后重复拼接 /v1,或 CLI 使用了该中继未开启的接口路径。
- 400:优先检查模型 ID、请求格式,以及客户端是否发送了不兼容参数。
- 429:检查账户余额、并发限制和 CLI 的自动重试策略,不要无限重试。
建议先让 CLI 完成“用一句话解释当前目录结构”之类的小任务,再逐步开启长上下文、并行代理或批量脚本。这样可以更快判断是连接问题、模型问题还是工作流本身的问题。
把密钥放进安全位置,而不是提交进仓库
不要把 Key 写进 shell 脚本、项目配置或 Git 仓库。个人本机可放入 shell profile 或系统密钥链;团队环境更适合使用 CI/CD 的 Secret、密码管理器或部署平台的环境变量。提交前可用 git diff 检查,防止 .env 文件被误纳入版本控制。
为什么值得用 59API 作为自定义入口
对于需要频繁切换 Claude 与 GPT 的开发者,59API 提供统一入口、按量付费和很有竞争力的价格,同时保持原生官方质量,不需要为了节省成本接受模型降级。它兼容 Claude Code、Codex 和 OpenAI SDK,能减少迁移现有 CLI 工作流的配置成本;推荐返利机制也适合有协作推广需求的开发者。准备测试时,可以先注册 59API,创建小额度 Key,用一次真实 CLI 任务验证你的配置。
Prêt à commencer ?
Connectez Claude et GPT en quelques minutes aux prix les plus bas, sans bridage. Inscrivez-vous pour votre clé API.
Inscription gratuite