news 2026/2/8 16:23:46

【大模型应用开发】Claude Code 全方位入门指南:从零基础到本地化实战

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【大模型应用开发】Claude Code 全方位入门指南:从零基础到本地化实战

文章目录

    • 1. 什么是 Claude Code?
    • 2. 环境搭建(Windows/Mac 通用)
      • 2.1 安装前置软件
      • 2.2 解决网络下载问题(换源)
      • 2.3 安装与更新 Claude Code
    • 3. 核心痛点解决:配置国内 API
      • 3.1 方案一:使用 Kimi (Moonshot AI)
      • 3.2 方案二:使用 DeepSeek
      • 3.3 方案三:使用智谱 GLM (BigModel)
    • 4. 实战:创建第一个项目
      • 4.1 初始化项目
      • 4.2 启动 Claude Code
      • 4.3 常用指令
    • 5. 进阶玩法:Skills 与 MCP
      • 5.1 使用 Skills 扩展能力
      • 5.2 配置 MCP 服务器 (视觉与搜索)
    • 6. 常见问题 (FAQ)

来源说明:本文整理自飞书文档:Claude Code学习笔记及智谱AI开放文档。
核心价值:针对国内开发者无法直接使用 Claude Code 的痛点,提供了一套完整的“本地化平替”方案,涵盖安装、环境配置、国内大模型接入(DeepSeek/Kimi/GLM)及高级功能配置。


1. 什么是 Claude Code?

Claude Code 是 Anthropic 推出的 AI 编程助手 CLI(命令行)工具。它不仅能写代码,还能像一位高级工程师一样,理解项目上下文、执行终端命令、管理 Git 版本控制,并根据你的自然语言指令完成复杂的开发任务。


2. 环境搭建(Windows/Mac 通用)

在国内环境下安装 Claude Code,通常会遇到网络下载慢、权限不足等问题。以下是最佳实践步骤:

2.1 安装前置软件

Claude Code 依赖 Node.js (v18+) 和 Git 环境。

  1. Node.js: 建议安装 LTS(长期支持)版本。
    • 验证:在终端输入node -vnpm -v,显示版本号即成功。
  2. Git: 版本控制工具。
    • 验证:在终端输入git --version

2.2 解决网络下载问题(换源)

由于 NPM 官方源在海外,下载速度极慢。建议切换到淘宝镜像源:

# 临时使用淘宝源安装(推荐)npminstall-g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com# 或者永久换源npmconfigsetregistry https://registry.npmmirror.com

2.3 安装与更新 Claude Code

在终端(CMD / PowerShell / Terminal)运行:

# 安装npminstall-g @anthropic-ai/claude-code# 验证安装claude --version# 后续升级到最新版本claude update

注意:如果在受限环境(如无 sudo 权限)下安装失败,请参考本文末尾 FAQ 中的“局部安装方案”。


3. 核心痛点解决:配置国内 API

官方 Claude API 在国内访问受限且需要外币卡支付。我们可以通过配置兼容 OpenAI 格式的第三方中转 API来完美替代。以下提供四种主流方案:

3.1 方案一:使用 Kimi (Moonshot AI)

Kimi 的 API 对代码理解能力强,且有免费额度。

配置命令(Mac/Linux):

exportANTHROPIC_BASE_URL="https://api.moonshot.cn/anthropic"exportANTHROPIC_API_KEY="你的-Kimi-API-KEY"

3.2 方案二:使用 DeepSeek

DeepSeek 是目前性价比极高的选择,适合高频调用。

配置命令:

exportANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"exportANTHROPIC_API_KEY="你的-DeepSeek-API-KEY"exportANTHROPIC_MODEL="deepseek-chat"

3.3 方案三:使用智谱 GLM (BigModel)

智谱 AI 提供了官方的 Claude Code 适配方案,可以通过修改配置文件来映射模型。

配置方法:
修改或创建配置文件~/.claude/settings.json,添加如下内容:

{"env":{"ANTHROPIC_DEFAULT_HAIKU_MODEL":"glm-4.5-air","ANTHROPIC_DEFAULT_SONNET_MODEL":"glm-4.7","ANTHROPIC_DEFAULT_OPUS_MODEL":"glm-4.7"}}

注:修改配置文件后,需关闭所有 Claude Code 窗口重新启动生效。


4. 实战:创建第一个项目

4.1 初始化项目

mkdirmy-first-projectcdmy-first-projectgitinit

4.2 启动 Claude Code

在项目目录下运行:

claude

首次运行时若提示「Do you want to use this API key」,选择 Yes 即可。启动后请选择信任当前文件夹。

4.3 常用指令

  • /init:核心命令。Claude 会扫描当前目录,生成CLAUDE.md(项目记忆文件)。这个文件记录了项目的架构、技术栈和常用命令,让 Claude “记住”你的项目细节。
  • /bug: 快速修复当前代码中的错误。
  • /help: 查看所有可用命令。
  • /status: 查看当前模型状态和配置信息。

5. 进阶玩法:Skills 与 MCP

5.1 使用 Skills 扩展能力

Skills是 Claude Code 的插件机制,允许你定义一组指令或工具来自动化特定任务。

  1. 获取 Skills:从社区下载现成的 Skills。
  2. 安装 Skills:将下载的 Skill 文件夹放入~/.claude/skills/目录。
  3. 使用:在对话中直接用自然语言调用。

5.2 配置 MCP 服务器 (视觉与搜索)

Claude Code 支持 MCP (Model Context Protocol),可以接入视觉和搜索能力。

  • 视觉 MCP:允许 Claude Code “看”到图片或界面截图。
  • 搜索 MCP:允许 Claude Code 联网搜索最新文档。
  • 配置:参考官方文档配置 MCP Server 后,即可在 CLI 中直接使用这些能力。

6. 常见问题 (FAQ)

  • Q: 手动修改settings.json不生效?
    • A: 必须关闭所有 Claude Code 终端窗口,重新打开一个新的窗口运行claude。如果仍有问题,尝试删除配置文件让其自动重新生成,并检查 JSON 格式是否正确(不能有多余逗号)。
  • Q: 遇到429 Too Many Requests错误?
    • A: 这是 API 调用频率超限。Kimi/DeepSeek 的免费版通常有 RPM(每分钟请求数)限制。建议降低语速,或者充值升级 API 额度。
  • Q: Windows 下提示权限错误?
    • A: 尝试以“管理员身份”运行 PowerShell,或者检查 Node.js 安装目录的权限。
  • Q:sudo命令无法使用?
    • A: 在某些 IDE(如 Trae)或受限环境中,sudo被禁用。请使用局部安装方案,即在项目目录下npm install @anthropic-ai/claude-code,然后通过./node_modules/.bin/claude或封装脚本启动。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/8 16:19:40

Java高频面试题:BIO、NIO、AIO有什么区别?

大家好,我是锋哥。今天分享关于【Java高频面试题:BIO、NIO、AIO有什么区别?】面试题。希望对大家有帮助;Java高频面试题:BIO、NIO、AIO有什么区别?BIO(Blocking I/O)、NIO(Non-blocking I/O&a…

作者头像 李华
网站建设 2026/2/8 16:10:23

【小程序毕设全套源码+文档】基于android的智能健康管理助手app的设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/2/8 16:06:13

2026 AI写论文软件大比拼:学生党适配指南

PaperRed(全流程全能降重王者)与毕业之家(毕业全流程专属查重适配)是学生党首选;本科生优先PaperRed免费版按次付费,研究生选PaperRed标准版或毕业之家专业版,预算有限可搭配ChatGPT免费版辅助构…

作者头像 李华
网站建设 2026/2/8 15:51:12

SpringBoot实现mysql数据报表统计并定时推送

通过一个小的业务点出发,搭建一个可以实例使用的项目工程,将各种知识点串联起来; 实战演练专题中,每一个项目都是可以独立运行的,包含若干知识点,甚至可以不做修改直接应用于生产项目; 今天的实战项目主要…

作者头像 李华
网站建设 2026/2/8 15:50:41

AI教材编写新利器!低查重率,一键实现AI教材生成,高效又省心!

教材编写的难题与AI工具的解决方案 在教材编写过程中,如何在原创性和合规性之间找到合适的平衡,成为了一个重要的议题。虽然借鉴一些优秀教材的内容能够丰富新教材,但又会担心查重率的过高。而自主创作知识点时,难免会遇到逻辑混…

作者头像 李华