- 安装node.js
powershell
sudo apt install nodejs
powershell
sudo apt install npm
- 安装Claude
powershell
npm install -g @anthropic-ai/claude-code
- 若有以下报错,配置npm全局目录

- 创建并配置 npm 的用户级全局目录
powershell
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
- 将新目录添加到 PATH 环境变量
powershell
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
- 全局安装 Claude Code
powershell
npm install -g @anthropic-ai/claude-code
- 验证安装
powershell
claude --version
- 配置api key
- 打开或创建~/.claude/settings.json
powershell
gedit ~/.claude/settings.json
或
powershell
nano ~/.claude/settings.json
- 配置
powershell
{
"env": {
"ANTHROPIC_BASE_URL": "https://your-api-proxy.com",
"ANTHROPIC_AUTH_TOKEN": "your-api-token",
"ANTHROPIC_MODEL": "your-preferred-model"
}
}
// https://your-api-proxy.com、your-api-token和your-preferred-model需修改成你自己的配置
- 跳过登录项
打开.claude.json文件
powershell
gedit ~/.claude.json
将hasCompletedOnboarding 字段的值设置为 true(不存在就手动添加,添加在最外层的大括号中)
powershell
{
"hasCompletedOnboarding": true
}