如果要使用ClaudeCode,默认需要通过Anthropic登录验证,这里提供一种绕过登录的方法。
一、安装
1.1、安装
输入命令安装:
bash
> curl -fsSL https://claude.ai/install.sh | bash
使用TUN模式,否则提示错误:
app-unavailable-in-region

1.2、验证
安装成功后,输入命令验证:
bash
> claude --version

输出正常表示安装完成。
二、免登录配置
2.1、需要登录
安装后输入 Claude 进入后提示登录:

此时通过配置文件来跳过登录。
2.2、配置免登录
2.2.1、配置 ~/.claude.json
{
"hasCompletedOnboarding": true
}
可以避免启动Claude Code时报错:Unable to connect to Anthropic services。
2.2.2、配置~/.claude/settings.json
bash
{
"env": {
"ANTHROPIC_MODEL": "glm-4.5",
"ANTHROPIC_SMALL_FAST_MODEL": "glm-4.5-air",
"ANTHROPIC_AUTH_TOKEN": "你的智谱的API Key",
"ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
"API_TIMEOUT_MS": "3000000"
},
"permissions": {
"defaultMode": "bypassPermissions"
},
"primaryApiKey": "test",
"skipDangerousModePermissionPrompt": true
}
- primaryApiKey,不为空就可以跳过登录。
- permissions-defaultMode,bypassPermissions或者acceptEdits(或者default)。 bypassPermissions,即 YOLO 模式,跳过所有权限确认,实现全自动执行,建议仅在受控环境(容器、测试环境)中使用。accpetEdits,仅自动编辑文件,不绕过命令执行检查。
- skipDangerousModePermissionPrompt,跳过危险操作模式提醒,实现全自动执行。
- env-ANTHROPIC_MODEL,主模型
- env-ANTHROPIC_SMALL_FAST_MODEL,轻量模型
- env-ANTHROPIC_AUTH_TOKEN,模型Key
- env-ANTHROPIC_BASE_URL,模型URL
其中的 env 是模型配置:
智谱GLM:
API Key地址:https://bigmodel.cn/usercenter/proj-mgmt/apikeys
ANTHROPIC_BASE_URL: https://open.bigmodel.cn/api/anthropic
阿里云百炼:
API Key地址:https://bailian.console.aliyun.com/cn-beijing/?tab=coding-plan#/efm/index
ANTHROPIC_BASE_URL: https://coding.dashscope.aliyuncs.com/apps/anthropic
混元大模型:
API Key地址:https://hunyuan.cloud.tencent.com/#/app/apiKeyManage
ANTHROPIC_BASE_URL: https://api.hunyuan.cloud.tencent.com/anthropic
2.3、验证
输入 /status 验证:

安装成功。
三、更新
可以通过安装来更新,claude自己提供也更新命令 claude update:
bash
# 查看当前安装的版本
> claude --version
# 查看 npm 上的最新版本
> npm show @anthropic-ai/claude-code version
# 更新
> claude update

四、集成开发工具IDE
4.1、VS Code
安装插件 Claude Code for VS Code:

打开插件界面:

似乎需要登录,别慌,等几秒:

自动进来了。
4.2、Trae
核是VS Code,所以跟 VS Code一样的:

4.3、IntelliJ (JetBrains系列一样)
安装插件 Claude Code:

安装后也是在工具栏:

查看状态:

可以看出来,在Intellij中跟终端打开是一样的,而在VS Code中是类似于AI助手。