Linux/WSL2 配置说明
本文介绍如何在 Linux 或 WSL2 系统上配置 Claude Code。
基本配置
设置编辑器
配置默认编辑器:
bash
claude config set editor "vim"或使用 VS Code:
bash
claude config set editor "code"在 WSL2 中,您可以使用 Windows 的 VS Code:
bash
claude config set editor "code-insiders"设置模型
选择使用的 Claude 模型:
bash
claude config set model "claude-sonnet-4-5"高级配置
配置文件位置
Linux/WSL2 上的配置文件位于:
~/.claude/config.jsonShell 集成
为了更好的体验,您可以将 Claude 集成到您的 shell 中。
对于 Bash:
bash
echo 'eval "$(claude shell-init bash)"' >> ~/.bashrc
source ~/.bashrc对于 Zsh:
bash
echo 'eval "$(claude shell-init zsh)"' >> ~/.zshrc
source ~/.zshrc对于 Fish:
bash
echo 'claude shell-init fish | source' >> ~/.config/fish/config.fish
source ~/.config/fish/config.fishWSL2 特殊配置
访问 Windows 文件
在 WSL2 中,您可以访问 Windows 文件系统:
bash
cd /mnt/c/Users/YourUsername/Git 配置
建议在 WSL2 中配置独立的 Git:
bash
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"环境变量
您可以设置环境变量来自定义 Claude Code 的行为:
bash
export CLAUDE_API_KEY="your-api-key"
export CLAUDE_MODEL="claude-sonnet-4-5"将以上内容添加到 ~/.bashrc 或 ~/.zshrc 中。
常见问题
如有问题,请查看 常见问题解答。