Skip to content

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.json

Shell 集成

为了更好的体验,您可以将 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.fish

WSL2 特殊配置

访问 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 中。

常见问题

如有问题,请查看 常见问题解答