什么是ClaudeCode
- ClaudeCode是使用Anthropic的Claude API作为能力底座,专注于AI编程的工具。
- Claude模型能力划分:Haiku俳句<Sonnet十四行诗<Opus作品,能力越强,Token消耗越多。
安装
安装node环境
由于ClaudeCode这个客户端软件是JavaScript语言开发的,所以我们需要安装JavaScript的运行环境nodejs。
- 【推荐】方法一:我们可以使用conda来管理环境,这样可以避免环境相互干扰。这种方式适合在命令行使用AI编程,然后使用Rstudio等全局环境来查看效果,微调代码的方式。
# 创建一个名为claude的环境,并预装nodejs
conda create -n claude nodejs -y -vv
# 激活claude环境
conda activate claude
# 检查node以及npm版本
node –version && npm –version
- 方法二:直接安装到服务器的全局环境中。如果要创建独立的虚拟环境给ClaudeCode使用,又不想每个conda环境都安装一次ClaudeCode,推荐此方式。全局安装ClaudeCode,然后每个项目使用单独的conda环境。
# 安全下载并执行 NodeSource 提供的 Node.js LTS 版本安装脚本
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash –
# 安装nodejs
sudo apt-get install -y nodejs
# 检查node以及npm版本
node –version && npm –version
安装ClaudeCode本体
ClaudeCode是个命令行的工具,我们需要安装ClaudeCode才能使用其功能。
# 国内服务器,可以指定源安装
npm –registry https://registry.npmmirror.com install -g @anthropic-ai/claude-code
# 查看claude code版本
claude –version
# 进入ClaudeCode
claude

配置环境
由于ClaudeCode是不对中国用户开放的,所以一般的服务器不能直接使用ClaudeCode,这个时候我们就可以使用国内的镜像站。而且我们更推荐使用国内的镜像站点,因为他们一般都是有号池,不怕账号被封。如果我们自己去购买账号,如果账号被封锁了,要自己去申诉,有可能申诉不回来导致资金的损失。

- 镜像站大致的原理就是环境变量配置一下请求的地址,将请求打到国内的镜像站上,从而绕开了ClaudeCode对中国大陆用户的限制了。
- 一般镜像站都有一键配置脚本,但是为了带大家搞清楚原理,这里手动配置一下,vim ~/.claude/settings.json。
- 使用ANTHROPIC_MODEL、ANTHROPIC_SMALL_FAST_MODEL参数指定西柚云专用生信大模型。
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.0daysci.com",
"ANTHROPIC_MODEL": "xiyou-bio-ai-cc-sonnet",
"ANTHROPIC_SMALL_FAST_MODEL": "xiyou-bio-ai-cc-haiku",
"ANTHROPIC_AUTH_TOKEN": "sk-xxx 你的令牌,获取方式见个人主页简介"
}
}
- 配置hasCompletedOnboarding参数跳过新手引导(该参数决定是否还要显示首次使用的教学、提示或引导流程),否则会报错Unable to connect to Anthropic services。

# 编辑claude配置文件,注意是~/.claude.json,不是~/.claude/settings.json
vim ~/.claude.json
# 在最外层json中增加「"hasCompletedOnboarding": true」

启动ClaudeCode
- 创建项目工作目录,然后执行claude命令进入claude终端。
# 创建项目【可选】
mkdir claude-project1
# 进入工作目录
cd claude-project1
# 启动ClaudeCode
claude
- 选择允许ClaudeCode操作本目录。

- 输入/status查看URL以及Model是否配置对。

- 输入相关的指令,即可让AI帮我们完成相关工作。

- 如果需要退出,输入exit即可。

Claude用法
常用指令

网硕互联帮助中心






评论前必须登录!
注册