编辑
2026-06-11
博客
00

目录

前言
配置方法
踩坑提醒

前言

Claude Code 作为 Harness 编程的第一梯队工具, 实力确实很强. 但原版模型价格不菲, 还有封号风险. 好消息是, 我们可以接入第三方模型, 用更低的成本发挥 CC 八成的编程功力.

配置方法

以阿里云百炼的 API 为例, 编辑 ~/.claude/settings.json, 写入以下配置:

json
{ "env": { "ANTHROPIC_AUTH_TOKEN": "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "ANTHROPIC_BASE_URL": "https://dashscope.aliyuncs.com/apps/anthropic", "ANTHROPIC_MODEL": "qwen3.7-max", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "qwen3.7-plus", "ANTHROPIC_DEFAULT_SONNET_MODEL": "qwen3.7-max", "ANTHROPIC_DEFAULT_OPUS_MODEL": "qwen3.7-max", "CLAUDE_CODE_SUBAGENT_MODEL": "qwen3.7-max" }, "model": "qwen3.7-max", "autoCompactWindow": 1000000, "theme": "auto", "autoCompactEnabled": true, "skipWebFetchPreflight": true, "effortLevel": "xhigh" }

几个关键字段说明:

  • ANTHROPIC_AUTH_TOKEN: 你的 API Key, 从百炼控制台获取
  • ANTHROPIC_BASE_URL: 第三方模型提供的兼容端点, 这里用的是百炼的 Anthropic 兼容接口
  • ANTHROPIC_MODEL / ANTHROPIC_DEFAULT_*_MODEL: 将 CC 内部不同档位的模型调用都映射到你选择的第三方模型上

大部分配置项可以在官方文档中找到详细说明.

踩坑提醒

特别值得一提的是 "skipWebFetchPreflight": true 这一项.

CC 在调用 WebFetch 工具抓取网页前, 会先请求 Anthropic 的域名安全验证服务做一次预检. 但第三方模型通常无法访问这个验证接口, 导致所有 WebFetch 请求都会报错:

Unable to verify if domain xxx is safe to fetch...

加上这个配置后, CC 会跳过预检直接发起请求, 问题就解决了.

本文作者:JiangOil

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

Flag Counter
新加坡时间: