avatar


安装 Claude Code

Cluade Code

Claude Code,一个由Anthropic开发的智能编程工具。

在Windows安装

WSL

WSL,Windows Subsystem for Linux。

在Windows系统上,目前Claude Code只能通过WSL运行,所有的安装也都必须在WSL上。

WSL

安装

开启及设定PowerShell

以管理员身份运行PowerShell。

管理员

更改PowerShell的执行策略,允许执行本地脚本:

1
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

安装WSL

检查是否已安装WSL:

1
wsl --list --verbose

查看可选择的Linux列表:

1
wsl --list --online

在本文,我们选择Ubuntu-24.04:

1
wsl --install Ubuntu-24.04

安装过程会要求我们设定Linux用户名和密码。

在WSL中安装Node.js和npm

可以PowerShell中输入wsl进入WSL;或者,可以通过如下的方式进入WSL。

WSL

更新包列表:

1
sudo apt update

升级包(可选):

1
sudo apt upgrade

安装Node.jsnpm

1
sudo apt install nodejs npm

确认安装成功:

1
2
node --version
npm --version

关于该部分,可以参考《Linux操作系统使用入门:4.Ubuntu》

配置npm全局安装目录

为避免权限问题(npm无法在系统目录中创建文件),我们需要更改npm全局安装目录:

从Windows的系统目录切换到Linux目录:

1
cd

cd

创建新的全局安装路径:

1
mkdir ~/.npm-global

设定npm使用新路径:

1
npm config set prefix '~/.npm-global'

将上述路径加到PATH:

1
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc

更新环境:

1
source ~/.bashrc

安装Claude Code

安装Claude Code:

1
npm install -g @anthropic-ai/claude-code

确认安装成功:

1
claude --version

登录

在WSL下,输入claude启动,第一次进入会出现登录画面,接着按Enter登录。

Claude Code会给我们一行网址,在浏览器中打开,按下授权后会生成一组code(92个英文字母数字标点符号组成),然后再回来WSL粘贴登录。

使用

  1. 打开PowerShell,输入wsl进入WSL环境。
  2. 切换到工作目录。
  3. 输入claude,启动Claude Code。
  4. 完成后,输入exit或按Ctrl+C退出Claude Code。
  5. 输入exit退出WSL,回到 PowerShell。

WSL中的Claude Code可以访问挂载在/mnt/下的Windows文件系统,例如:

  • C盘:/mnt/c/
  • D盘:/mnt/d/

在Linux和Mac安装

Claude Code 原生支持Linux和Mac系统。

安装命令:

1
npm install -g @anthropic-ai/claude-code

关于Node.js的安装,可以参考《基于JavaScript的前端开发入门:4.Node.js》

双持(Cursor)

对于Windows,需要基于WSL双持。

Windows-Cursor

对于Linux和Mac,一般只需要在默认的"Terminal"输入命令"claude"。

文章作者: Kaka Wan Yifan
文章链接: https://kakawanyifan.com/19913
版权声明: 本博客所有文章版权为文章作者所有,未经书面许可,任何机构和个人不得以任何形式转载、摘编或复制。

留言板