vscode中加入Claude Code,对接deepseek
-
加载插件,搜索Claude Code for VS Code,安装;
-
在当前用户目录下,找到.claude文件夹,在其中新建一个settings.json文件,内容配置如下:
{ "env": { "ANTHROPIC_AUTH_TOKEN": "在deepseek申请的TOKEN", "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic", "ANTHROPIC_MODEL": "deepseek-chat", "ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-chat", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-chat", "ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-reasoner" } }因为配置的是第三方的API,所以不需要登录。
-
打开使用,在使用中可能会出现的异常
API Error: 400 {"error":{"message":"This model's maximum context length is 131072 tokens. However, you requested 131640 tokens (99640 in the messages, 32000 in the completion). Please reduce the length of the messages or completion.","type":"invalid_request_error","param":null,"code":"invalid_request_error"}}在系统属性中,新建一个新的用户变量,变量名:CLAUDE_CODE_MAX_OUTPUT_TOKENS,变量值8000
重启vscode