claude code

any router可以领100美金额度的api-key:https://anyrouter.top/register?aff=K6Cx

1.相关网站

1.官方网站:https://docs.anthropic.com/en/docs/claude-code/overview

2.其他网站:https://www.anthropic.com/engineering/claude-code-best-practices

2.claude code 部署

参照文档:https://www.bilibili.com/read/cv42273794

api网站:https://anyrouter.top/console/topup

1.WSL上安装部署

参照视频:https://www.bilibili.com/video/BV1tW42197za/?spm_id_from=333.337.search-card.all.click&vd_source=e53ea15b7b23b127af657c4cec24bef3

我当时是windows安装docker,他自动帮我安装了一个docker-desktop的linux系统,wsl2是windows自带一个软件功能

1.开启CPU虚拟化,电脑好像是默认开启,在任务管理器里看

2.启用或关闭 Windows功能中打开下面两个

3.安装linux子系统

复制代码
wsl --install

下面命令显示其他可安装发行版

复制代码
wsl --list --online

安装了哪些子系统

复制代码
wsl --list -v

切换默认子系统

复制代码
wsl --set-default Ubuntu

登陆登出子系统

复制代码
wsl -d Ubuntu
exit

一些其他操作

复制代码
wsl --unregister 子系统名称  #卸载子系统
wsl --export 子系统名称 压缩包名称 #导出
wsl --import 子系统名称 导入路径 压缩包路径 #导入

4.使用那个wsl创建的ubantu子系统

查看系统版本

复制代码
lsb_release -a

5. 更新软件源并升级系统

复制代码
sudo apt update

sudo apt upgrade

6. 安装 Node.js 和 npm

复制代码
sudo apt install nodejs npm

安装完成后,检查版本:

复制代码
node --version

npm --version

7.配置 npm 全局安装目录 避免权限问题,可设置全局前缀:

复制代码
npm config set prefix ~/.npm-global

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

npm config set registry https://registry.npmmirror.com

source ~/.bashrc

8. 全局安装 Claude Code

复制代码
npm install -g @anthropic-ai/claude-code
export ANTHROPIC_AUTH_TOKEN=sk-... 
export ANTHROPIC_BASE_URL=https://anyrouter.top
claude --version

永久化配置

复制代码
为避免每次重复输入,可将环境变量写入 bash_profile 和 bashrc:

echo -e '\n export ANTHROPIC_AUTH_TOKEN=sk-...' >> ~/.bash_profile
echo -e '\n export ANTHROPIC_BASE_URL=https://anyrouter.top' >> ~/.bash_profile
echo -e '\n export ANTHROPIC_AUTH_TOKEN=sk-...' >> ~/.bashrc
echo -e '\n export ANTHROPIC_BASE_URL=https://anyrouter.top' >> ~/.bashrc
echo -e '\n export ANTHROPIC_AUTH_TOKEN=sk-...' >> ~/.zshrc
echo -e '\n export ANTHROPIC_BASE_URL=https://anyrouter.top' >> ~/.zshrc

10. 进入你的项目目录

复制代码
cd /mnt/c/your/project/path

claude

11.vscode安装WSL插件

  • 在终端面板选择 WSL 终端(如 Ubuntu-24.04)

  • 在 WSL 终端中输入 claude 启动 Claude Code

2.windows上直接部署claude code

新版本的claude code支持windows

我电脑之前装了nvm管理node

所以我重新装一个18版本以上的就行

复制代码
nvm install 18.19.1
nvm ls
nvm use 18.19.1
nvm ls

右键此电脑一属性一高级系统设置

点击环境变量→ 在系统变量中添加

变量名:CLAUDE_CODE_GIT_BASH_PATH

变量值:D:\xuexiruanjian\Git\bin\bash.exe(根据实际安装路径调整)

windows中powershell运行

复制代码
npm install -g @anthropic-ai/claude-code

右键此电脑一属性一高级系统设置

点击环境变量→ 在环境变量中添加

变量名:ANTHROPIC_BASE_URL

变量值:https://anyrouter.top

变量名:ANTHROPIC_AUTH_TOKEN

变量值:自己实际api-key

进入项目文件夹直接启动claude

VScode中使用,安装插件

退出重新进入

3.claude的MCP服务

全局配置MCP服务,进入用户文件夹,找到.claude.json文件

他和gemini有点不一样,下面是gemini的,可以对比看一下

相关推荐
Cyclic10012 小时前
IOS购买订阅通知信息解析说明Java
java·开发语言·ios
AI视觉网奇2 小时前
麒麟系统播放图片 速度比较
开发语言·python·pygame
晨曦5432103 小时前
图(Graph):关系网络的数学抽象
开发语言·算法·php
Ustinian_3103 小时前
【C/C++】For 循环展开与性能优化【附代码讲解】
c语言·开发语言·c++
牵牛老人3 小时前
Qt 插件开发全解析:从接口定义,插件封装,插件调用到插件间的通信
开发语言·qt
钮钴禄·爱因斯晨4 小时前
AIGC浪潮下,风靡全球的Mcp到底是什么?一文讲懂,技术小白都知道!!
开发语言·人工智能·深度学习·神经网络·生成对抗网络·aigc
22jimmy5 小时前
JavaWeb(二)CSS
java·开发语言·前端·css·入门·基础
机器视觉知识推荐、就业指导7 小时前
面试问题详解五:Qt 信号与槽的动态管理
开发语言·qt
四维碎片13 小时前
【Qt】线程池与全局信号实现异步协作
开发语言·qt·ui·visual studio
IT码农-爱吃辣条13 小时前
Three.js 初级教程大全
开发语言·javascript·three.js