当前位置: 首页 > news >正文

本地安装ClaudeCode全攻略

Claude Code 是 Anthropic 推出的一款可本地运行的 AI 编程工具,能理解代码库、执行命令、管理 Git 仓库,还支持 MCP 等功能,对于开发者提升工作效率有一定帮助。​

本文将详细介绍在 macOS 系统上安装 Claude Code 的步骤,并分享一个在国内网络环境下无需特殊网络工具、免费使用 Claude Code 的方法。

注意:最好在Linux和macOS上进行安装,Windows上安装需要wsl

安装 Node.js

Claude Code 依赖 Node.js 运行。在 macOS 上,你可以通过 Homebrew 安装 Node.js(若未安装 Homebrew,可先运行 :


/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 打开终端,运行以下命令安装 Node.js:


brew install nodejs

 执行完毕后输入 node --version可以查看版本,显示版本则表示安装成功。

安装 Claude Code

使用 npm 全局安装 Claude Code,运行以下命令:


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

然后会显示:

同样可以通过claude --version查看版本

接下来启动则需要魔法!得先配置一下,执行指令Claude,然后就会发现用不了,哈哈哈哈

如何使用Claude Code?

使用AnyRouter, 注册链接为https://anyrouter.top/register?aff=qM5h

首先,需要在相关的 API 中转平台进行注册。注册完成后,进入 “API 令牌” 页面,点击 “添加令牌”,选择合适的 Claude 模型(一般平台会默认提供一些常见模型选项),并记住生成的 API Key

1. 为了避免麻烦,建议直接添加环境变量(永久配置),这样就不需要每次都要进行变量配置,当然详细的方法在使用指南中有提到(这里可能会出现权限问题哈,自行解决)


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

2. 当然也可以临时配置:


cd your-project-folder
export ANTHROPIC_AUTH_TOKEN=sk-... 
export ANTHROPIC_BASE_URL=https://anyrouter.top
claude

然后再启动Claude,就能选择一些主题什么乱七八糟的了!就可以进行使用了

一直按Enter键,进入即可

小例子🌰

写一个贪吃蛇小游戏

显示完成

http://www.dtcms.com/a/275945.html

相关文章:

  • 【Python】多线程详解:从基础概念到实战应用
  • 免费尝试claude code的安利,截至今天可用(7/12)
  • openGauss数据库管理实战指南——基本常用操作总结
  • AI:机器人未来的形态是什么?
  • Cisco ACI 生成Postman CSV 脚本场景
  • 死锁的避免
  • Spring Boot 应用中,配置的加载优先级
  • 锁相环初探
  • CTFHub————Web{信息泄露[Git泄露(Stash、Index)]}
  • Java 接口详解:从基础到高级,掌握面向对象设计的核心契约
  • 使用FastAdmin框架开发二
  • ollama - sqlcoder模型:面向提示词编程(根据用户信息生成sql语句并执行返回结果)
  • SQL新手入门详细教程和应用实例
  • 微信小程序121~130
  • [Vroom] 时间窗口 | 载重与货量管控 | 内部路由表示机制 | 增量式更新算法O(1)
  • 【Redis-05】高可用方案-主从哨兵
  • 【PTA数据结构 | C语言版】用两个栈实现队列
  • 监控28181连接到云服务器/推流分发/客户端网页端手机端拉流/实时性好极低延迟
  • 初等行变换会改变矩阵的什么?不变改变矩阵的什么?求什么时需要初等行变换?求什么时不能初等行变换?
  • GRPO PPO
  • Python 是动态类型的语言,它和静态类型语言(如 C++/Java)有什么优缺点?
  • CSS动画下划线
  • hot100链表(1)
  • 通过自制Flash算法文件,成功实现H7-TOOL脱机烧录nRF54L15,且支持自动解除SWD接口保护(2025-07-12)
  • Google MUVERA: 让多向量检索与单向量检索一样快
  • 2025Stockapi股票数据接口,股票实时数据,技术指标macd,kdj,cci技术指标算法,集合竞价数据,龙虎榜数据接口
  • TensorFlow2 study notes[2]
  • 启动Haproxy失败,如何排查问题
  • TCP与UDP协议详解:网络世界的可靠信使与高速快递
  • 参数化类型有哪些?自动化脚本如何实现数据参数化?