AI编程工具:Claude Code安装和使用

Claude Code 是由 Anthropic 开发的可在本地运行的自动化 AI 编程工具,可以理解代码库、执行命令、自动化管理 Git 仓库,调用 MCP等等。

Claude Code官网:www.anthropic.com/claude-code

以下是Claude Code的安装方法及在国内网络环境下免费使用Claude Code的方法。

1️⃣ 安装 Node.js(已安装可跳过)

确保 Node.js 版本 ≥ 18.0

bash 复制代码
# Ubuntu / Debian 用户
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash -
sudo apt-get install -y nodejs
node --version

# macOS 用户
sudo xcode-select --install
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install node
node --version

2️⃣ 安装 Claude Code

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

3️⃣ 开始使用

输入./claude后可以启动Claude code。(需要配置网络)

常规Claude code需要配置网络,且需要支付高昂的费用。 推荐提供API中转的网站:anyrouter.top/register?af... 目前该网站新人注册送100美刀,可以用不少时间了。下面是使用方法:

  1. 首先打开平台链接:anyrouter.top/register?af...
  2. 可以直接使用GitHub进行登录,也可以注册账户登录
  3. 获取Auth TOKEN
  • 获取 Auth Token: ANTHROPIC_AUTH_TOKEN :注册后在 API令牌 页面点击 添加令牌 获得(以 sk- 开头)

    • 名称随意,额度建议设为无限额度,其他保持默认设置即可
  • API地址: ANTHROPIC_BASE_URLhttps://anyrouter.top 是本站的 API 服务地址,与主站地址相同

在您的项目目录下运行:

bash 复制代码
cd your-project-folder
export ANTHROPIC_AUTH_TOKEN=sk-... 
export ANTHROPIC_BASE_URL=https://anyrouter.top
claude

开始在终端里和你的 AI 编程搭档一起写代码吧!🚀

4️⃣ 配置环境变量(推荐)

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

bash 复制代码
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

重启终端后,直接使用:

bash 复制代码
cd your-project-folder
claude

即可使用 Claude Code

在VSCode中使用

安装 Claude Code插件,如果你本机成功运行了claude code这里会自动联动

右侧是Claude Code控制台区域,中间代码编辑区域

❓FAQ

  • 本站直接接入官方 Claude Code 转发,无法转发非 Claude Code 的 API 流量

  • 如遇 API 报错,可能是转发代理不稳定导致,可以考虑退出 Claude Code 重试几次

  • 如果网页遇到登录错误可以尝试清除本站的 Cookie,重新登录

  • Invalid API Key · Please run /login 怎么解决?这表明 Claude Code 没有检测到 ANTHROPIC_AUTH_TOKENANTHROPIC_BASE_URL 环境变量,检查环境变量是否配好。

  • 显示 offline 是什么原因?Claude Code 会通过检查是否能连接到 Google 来对网络进行判断。显示 offline 并不影响正常使用 Claude Code,只是表明 Claude Code 未能连接 Google。

  • 为什么浏览网页的 Fetch 会失败?这是因为 Claude Code 在访问网页前会调用 Claude 的服务来判断网页是否可以访问。需要保持国际互联网连接并进行全局代理,才可以访问 Claude 判断网页是否可以访问的服务。

相关推荐
️学习的小王23 分钟前
Windows Claude Code 接入 Playwright‑MCP,调用本机Edge浏览器(避坑完整教程)
前端·windows·edge
律宏阔30 分钟前
CloakBrowser 开发踩坑笔记
前端·浏览器
Made in Haven71235 分钟前
HTML课程笔记补2
前端·笔记·html
Cry丶1 小时前
Vue 3 业务管理页面实战:组件拆分、父子通信与弹窗复用
前端·javascript·vue.js·父子通信·组件拆分·弹窗复用
雪芽蓝域zzs1 小时前
Vue前端配置路由通配捕获 404
前端·javascript·vue.js
计算机魔术师1 小时前
Anthropic 发布电商 Agent 架构与生产实践指南,并开源 commerce-agents 参考实现
前端
IMPYLH1 小时前
HTML 的 <ol> 元素
前端·html
IMPYLH1 小时前
HTML 的 <object> 元素
前端·html
DevOpenClub1 小时前
PDF 多格式解析如何避免混用输出:TEXT、HTML、XML 与 TAG 数据契约
xml·前端·数据库·pdf·html
用户252632753471 小时前
请问同一台服务器能同时部署前后端项目并支持https吗?
前端