ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

如何在服务器使用ClaudeCode

如何在服务器使用ClaudeCode 什么是ClaudeCodeClaudeCode是使用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配置环境一般API站点都有一键配置脚本但是为了带大家搞清楚原理这里手动配置一下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用法常用指令
返回列表