Claude Code 是 AI 公司 Anthropic 推出的 智能编码代理 工具,官方发布于 2025 年 2 月。它的核心定位不是在聊天窗口里帮你写代码片段,而是像一个能直接在你的开发环境里干活的全能搭档,能自动规划任务并一步步执行。
它的主要特点可以总结为:
🎯 任务驱动:你描述目标,它负责拆解、执行和验证。
🔌 多端覆盖:支持命令行、IDE 插件和网页版,无缝融入各种工作流。
🧠 强大的模型支持:基于 Claude 系列大模型,享有最高 100 万 token 的超大上下文窗口。
安装或更新 Node.js(v18.0 或更高版本)。
npm install -g @anthropic-ai/claude-code
npm install -g @anthropic-ai/claude-code
测试
claude --version
编辑或新增 ~/.claude.json(Windows 路径:C:\Users<用户名>.claude.json),将 hasCompletedOnboarding 设置为 true,跳过 Anthropic 官方登录验证。
{ "hasCompletedOnboarding": true }
实名制后,充值一块钱即可使用
在.claude.json中添加环境变量
配置DeepSeek-V4-Flash模型
这是最简单直接的配置,将 Claude Code 的所有任务都固定在一个模型上
{ "env": { "ANTHROPIC_AUTH_TOKEN": "APIKEY", "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic", "ANTHROPIC_MODEL": "DeepSeek-V4-Flash", "API_TIMEOUT_MS": "3000000", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1" } }
或者配置 配置DeepSeek-V4-Pro模型
这套配置的核心是“角色分工”,通过环境变量对不同场景的默认模型进行了精细化设置
{ "env": { "ANTHROPIC_AUTH_TOKEN": "sk-你的DeepSeek API Key", "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic", "ANTHROPIC_MODEL": "deepseek-v4-pro", "ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro", "ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash", "CLAUDE_CODE_SUBAGENT_MODEL": "deepseek-v4-flash", "CLAUDE_CODE_MAX_OUTPUT_TOKENS": "32000" } }
| 参数 | 值 | 说明 |
|---|---|---|
ANTHROPIC_AUTH_TOKEN | sk-你的Key | DeepSeek API Key,身份认证用 |
ANTHROPIC_BASE_URL | https://api.deepseek.com/anthropic | 关键! DeepSeek 的 Anthropic 兼容接口 |
ANTHROPIC_MODEL | deepseek-v4-pro | 默认使用的模型 |
ANTHROPIC_DEFAULT_OPUS_MODEL | deepseek-v4-pro | Opus 级别任务的模型 |
ANTHROPIC_DEFAULT_SONNET_MODEL | deepseek-v4-pro | Sonnet 级别任务的模型(主力模型) |
ANTHROPIC_DEFAULT_HAIKU_MODEL | deepseek-v4-flash | Haiku 级别任务的模型(轻量快速) |
CLAUDE_CODE_SUBAGENT_MODEL | deepseek-v4-flash | 子代理使用的模型 |
CLAUDE_CODE_MAX_OUTPUT_TOKENS | 32000 | 单次回复最大 Token 数 |
本文作者:Weee
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!