Claude Code 完整入门教程
摘要本文是一篇面向零基础小白的 Claude Code 完整入门教程。文章从模型、Chatbot、Agent、API Key、Token、上下文窗口、Skill 到 MCP 等核心概念扫盲入手然后以 Windows 为例逐步讲解 Git Bash、Node.js 和 Claude Code 的安装配置最后详细演示了如何借助 cc-switch 接入 DeepSeek 等国产模型用更低的门槛和成本开启 AI 编程之旅。前言欢迎来到 Claude Code 的入门世界如果你刚听说 “AI 写代码” “用自然语言让 AI 帮你调试程序”但对 Claude Code 还一知半解那这篇文章就是为你准备的。Claude Code 是 Anthropic 推出的一款 AI 编程助手它可以直接在你的终端或 IDE 中工作理解你的自然语言指令然后帮你写代码、改代码、查 bug、解释项目结构甚至帮你自动完成复杂的重构任务。本教程会从最基础的概念讲起让你先弄清楚 “到底是什么” 然后再一步步带你上手实践。全文采用 “说人话” 的方式让零基础的小白也能看懂、跟上、用得起来。第一章 核心概念扫盲在正式动手之前我们先厘清几个关键概念。理解了这些词你后面看教程、读文档都会轻松很多。1.1 模型ModelClaude 与 Claude Code 的关系模型Model是 AI 的 大脑它通过学习海量数据获得了理解语言、生成文本、编写代码等能力。你可以把模型想象成一个超级聪明的毕业生它脑子里装满了知识但需要合适的工具和界面才能帮你干活。Claude是 Anthropic 公司开发的 AI 模型名称类似 OpenAI 的 GPT。Claude Code则是基于这些模型打造的一个编程专用产品可以理解为 会操作你电脑里代码的 AI 助手。简单记模型是大脑Claude Code 是给大脑配上的双手和工具。1.2 聊天机器人Chatbot与 AI Agent这两个词经常被混用但含义差别很大聊天机器人Chatbot你问一句它答一句。很多网页上的 AI 对话窗口就是典型的 Chatbot例如平常用的豆包app以及Deepseek等都是的。AI Agent智能体不仅能聊天还能自主完成多步骤的复杂任务。它会自己规划步骤、调用工具比如读取文件、搜索网页、执行命令、根据中间结果调整策略直到达成目标。像一个有执行力的助手你只需要说 帮我搭建一个博客项目它就能自己分析需求、创建文件、安装依赖、写出代码。三个最核心的概念model(模型) 大脑只会用来思考问题Chatbot(聊天机器人) 大脑嘴只会说不会做AI Agent智能体大脑工具嘴会说会做1.3 API Key、Token、上下文窗口Context Window、Harness这几个词是使用 AI 开发工具时最常碰到的基础术语逐一拆解API Key密钥是一串加密字符串用于验证你的身份和调用 AI 服务的权限。使用 Claude Code 需要你有一个 Anthropic 的 API Key它会根据每次对话消耗的 token 数量进行计费类似按量付费的云服务。注册 Anthropic 账号后可以在控制台生成 Key。不用担心官方有免费额度可以让你先体验花费也非常透明。Token令牌AI 模型不是按字理解文本的而是把文本拆成一个个叫 Token 的小片段。一句英文可能几个 Token一个复杂的中文字可能 1~2 个 Token。输入的文字越长、越复杂消耗的 Token 就越多相应的计费也越高。上下文窗口Context Window指模型一次能记住和处理的最大 Token 数量。它就像一个临时记忆区窗口越大AI 一次能装进脑子的内容就越多。如果在一轮对话中输入和输出的内容加起来超过了上下文窗口上限模型就会忘记最早的内容。Harness工具集成/编排框架原意指马具用来驾驭马匹的装备在技术领域引申为把各种能力整合起来的框架或平台。在 AI 编程工具中Harness 可以理解为把模型、工具、数据源、权限管理串联在一起的基础设施层让 AI 能顺畅地调用各种能力而不是孤立地回答问题。1.4 Skill、MCP模型上下文协议Skill技能可以理解为给 AI 安装的 能力插件。每个 Skill 本质上是一组预定义的指令、工具调用规则和领域知识让 AI 在特定场景下表现得更专业。比如安装一个 代码审查 SkillAI 就会自动按代码规范逐行审查给出改进建议安装一个 数据库查询 SkillAI 就知道怎么安全地连接数据库、写 SQL、解读查询结果。Skill 的好处是 开箱即用不需要每次手动告诉 AI 该怎么做也降低了重复配置的成本。MCPModel Context Protocol模型上下文协议是 Anthropic 推出的一个开放协议用于标准化 AI 模型与外部工具、数据源之间的连接方式。通俗地说以前每个 AI 工具要对接一个新的数据源比如数据库、文件系统、第三方 API都需要单独写一套 连接代码费时费力还不通用。MCP 就像给 AI 世界定了一个 USB 接口标准只要工具和数据源都遵循 MCP 协议AI 就能像插 U 盘一样随时接入安全地读取数据、调用能力。Claude Code 全面支持 MCP这意味着你可以通过 MCP 让 Claude Code 连接你的私有数据库、内部文档系统、项目管理工具等极大扩展了它的实际工作能力,同时调用相关的模型。1.5 总结一下整套关系你人 ⇅ 用自然语言交流 Claude CodeAgent — 装上 MCP 后能连外部工具 ⇅ 调用 模型Claude / GLM / MiniMax / Kimi... ⇅ 消耗 Token电费第二章 环境安装与配置Windows在开始使用 Claude Code 之前我们需要先在电脑上装好几样东西。别担心整个过程就像安装三个普通软件一样跟着步骤走就行。2.1 安装 Git BashClaude Code 需要在终端命令行里运行而 Windows 自带的命令提示符CMD功能比较弱。Git Bash 会给你一个类 Linux 的命令行环境用起来顺手很多而且它还自带 Git 版本管理工具。下载地址https://git-scm.com/downlods/win安装步骤打开上面的网址点击64-bit Git for Windows Setup下载安装包现在大部分电脑都是 64 位不用担心选错。双击下载好的.exe文件一路点Next默认选项就够用了不用改任何设置。安装完成后在桌面空白处右键如果菜单里出现Git Bash Here或Open Git Bash here就说明装成功了。点击打开 Git Bash你会看到一个黑底白字的命令行窗口——这就是你以后和 Claude Code 对话的地方。2.2 安装 Node.jsClaude Code 是基于 Node.js 开发的它就像一个运行环境没有它 Claude Code 就跑不起来。装 Node.js 就像你玩游戏之前要先装 Steam 一样。下载地址Node.js — Run JavaScript Everywhere安装步骤打开上面的网址你会看到两个版本LTS长期支持版和 Current最新尝鲜版。新手请一定选 LTS 版本它最稳定、兼容性最好页面左边的绿色大按钮就是 LTS。下载后双击.msi安装文件一路Next全部用默认设置即可。关键一步安装过程中有一个页面叫 Tools for Native Modules记得勾选那个复选框它会自动帮你装一些编译工具后面用得着。验证安装装完后打开 Git Bash输入下面这条命令如果能正确显示版本号比如 v20.x.x就说明 Node.js 装好了node -v顺便也检查一下 npmNode.js 自带的包管理器输入npm -v两条都能显示版本号这一步就通过了。如果npm -v报错先跑一条命令再试Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser2.3 安装 Claude Code有了 Git Bash 和 Node.js装 Claude Code 就只需要一条命令。打开 Git Bash输入npm install -g anthropic-ai/claude-code这条命令的意思是用 npmNode.js 的包管理器全局安装-gClaude Code。安装过程可能需要一两分钟中间会看到很多进度条在跑耐心等它跑完就行。或者以管理员身份打开PowerShellcmdx)输入命令Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned然后选Y回车然后安装Cloude Code:npm install -g anthropic-ai/claude-code --registryhttps://registry.npmmirror.com验证安装安装完成后输入在powershell中 claude -v如果出现下边的图恭喜你——Claude Code 已经成功装到你电脑上了2.4 验证整体环境最后做一次全面检查确保三样东西都妥妥的。在 Git Bash 里依次运行git --version node -v npm -v claude --version四条命令都能返回版本号你的 Claude Code 开发环境就全部就绪了。下一章我们将学习怎么开始第一次对话、配置 API Key正式开启 AI 编程之旅。第三章 装上cc-switch给Claude Code配国产模型前面我们已经装好了 Claude Code但它默认只能调用 Anthropic 官方的 Claude 模型需要海外信用卡和 API Key对国内用户来说门槛不低。这时候就需要cc-switch出场了——它是一个模型切换工具能让 Claude Code 无缝对接国产大模型用更低的价格、更快的速度、更方便的支付方式享受 AI 编程体验。3.1 下载安装 cc-switchcc-switch 的官方仓库在 GitHub 上但国内直接访问 GitHub 下载速度很慢甚至无法连接。推荐使用国内镜像加速下载。https://gitee.com/iamzhihuix/cc-switch-mirrorWindows 用户打开国内镜像下载页面在 Releases 列表中找到最新版本。在下载列表中找到以.msi结尾的安装包例如cc-switch-Setup-1.0.0.msi点击下载。下载完成后双击.msi文件开始安装一路点击 Next使用默认设置即可。安装完成后建议以管理员身份运行cc-switch在开始菜单找到 cc-switch右键选择「以管理员身份运行」这样可以确保它有足够的权限去修改 Claude Code 的配置文件。Mac 用户同样访问国内镜像下载页面在 Releases 中找到最新版本。找到以.dmg结尾的安装包例如cc-switch-1.0.0.dmg点击下载。下载完成后双击.dmg文件在弹出的窗口中将 cc-switch 图标拖入 Applications 文件夹即可完成安装。首次打开时如果提示无法验证开发者进入「系统偏好设置 → 安全性与隐私」点击「仍要打开」即可。3.2 获取 API Key这里以deep seek为例cc-switch 支持多种国产模型这里以DeepSeek为例因为它性价比高、代码能力出色非常适合编程场景。DeepSeek 目前推荐使用V4-Pro或V4-Flash模型前者推理能力更强后者响应速度更快、价格更低。获取步骤打开 DeepSeek 官网DeepSeek注册并登录账号支持手机号注册国内用户友好。进入控制台后点击左侧菜单的「API Keys」或「密钥管理」。点击「创建 API Key」给 Key 起个名字比如 claude-code然后复制生成的密钥字符串。妥善保存这个 Key它只显示一次关闭后就看不到了。新用户通常有免费额度可以先体验再决定是否充值。模型选择建议V4-Pro适合复杂代码重构、大型项目理解、多文件协同修改等重度场景推理深度更高。V4-Flash适合日常编码、快速问答、简单调试等轻量场景响应快、成本低日常使用完全够用。3.3 在 cc-switch 中配置 DeepSeek拿到 API Key 之后接下来在 cc-switch 中进行配置。配置顺序很重要请按以下步骤操作第一步打开 cc-switch以管理员身份启动 cc-switchWindows 右键选择「以管理员身份运行」Mac 直接打开即可。第二步选择模型提供商在 cc-switch 主界面中点击「添加提供商」或「Provider」下拉菜单选择DeepSeek。如果列表中没有 DeepSeek可以选择「自定义 Provider」或「OpenAI Compatible」因为 DeepSeek 的 API 接口兼容 OpenAI 格式。第三步填写连接信息按照以下顺序依次填写API Base URL填入https://api.deepseek.com这是 DeepSeek 官方的 API 地址。API Key粘贴你在上一步复制的 DeepSeek API Key。Model 名称填入deepseek-v4-pro或deepseek-v4-flash根据你的需求选择。第四步保存并激活填写完成后点击「保存」或「Save」然后在主界面将刚配置的 DeepSeek 设为当前激活的模型通常会有一个开关或勾选按钮。第五步设置全局默认可选如果你希望 Claude Code 始终使用 DeepSeek可以在 cc-switch 的设置中勾选「设为默认」或「Set as Default」这样每次启动 Claude Code 都会自动走 DeepSeek 通道。3.4 验证配置是否成功配置完成后打开 Git Bash 或 PowerShell输入以下命令启动 Claude Codeclaude进入 Claude Code 的交互界面后随便问一个问题比如你现在用的是什么模型如果它回答的是 DeepSeek 相关模型名称那就确认无误可以正式开始用国产模型写代码了。常见问题排查如果 Claude Code 提示连接失败先检查 API Base URL 是否填对Key 是否完整粘贴注意前后没有多余空格。如果提示模型不存在检查 Model 名称是否拼写正确推荐使用deepseek-v4-pro或deepseek-v4-flash。如果 cc-switch 无法启动尝试以管理员身份重新运行。至此你已经成功用 cc-switch 把 Claude Code 接上了国产 DeepSeek 模型。相比官方 Claude 模型DeepSeek 在国内访问更快、费用更低而且 V4-Pro 和 V4-Flash 的代码能力也经过了大量实战验证完全可以胜任日常开发工作。

相关新闻

快速学习Python基础知识详细图文教程13--异常处理

快速学习Python基础知识详细图文教程13--异常处理

来源引用网络知识与某站曹老师视频相互结合学习记录,仅供参考! Python 基础知识 异常处理 异常的概念 Python 中的异常是指程序运行的过程中出现了错误,也叫 Bug;即便 Python 程序的语法是正确的,在运行它的时候&am…

2026/8/1 6:04:01 阅读更多 →
深入解析PCIe总线:从架构原理到故障排查的完整指南

深入解析PCIe总线:从架构原理到故障排查的完整指南

1. 从“插槽”到“高速公路”:PCIe到底是什么?如果你拆开过电脑主机,在主板上除了CPU和内存条,最显眼的就是那些长短不一的插槽了。长的、黑的,能插显卡;短的、白的,可能插着网卡或固态硬盘。这…

2026/8/1 6:03:01 阅读更多 →
Hive数据仓库实战:从核心原理到性能调优与生产运维

Hive数据仓库实战:从核心原理到性能调优与生产运维

1. 项目概述:为什么Hive依然是数据仓库的基石如果你刚接触大数据,可能会被Hadoop、Spark、Flink这些名字搞得眼花缭乱,觉得Hive是不是有点“过时”了。我干了这么多年数据开发,可以很负责任地告诉你,Hive不仅没过时&am…

2026/8/1 6:03:01 阅读更多 →

最新新闻

电子开关电路设计:三极管与MOS管选型、驱动与实战详解

电子开关电路设计:三极管与MOS管选型、驱动与实战详解

1. 项目概述:从“开关”这个基础需求说起在电子电路设计里,用半导体器件当“开关”来控制一个负载的通断,可以说是最基础、最频繁遇到的需求之一。无论是点亮一个LED,驱动一个继电器,还是控制一个电机,本质…

2026/8/1 6:35:11 阅读更多 →
如何实现TikTok Shop批量抓取采集自动化?C++底层指纹伪装,抹除自动化特征

如何实现TikTok Shop批量抓取采集自动化?C++底层指纹伪装,抹除自动化特征

如何实现TikTok Shop批量抓取采集自动化?C底层指纹伪装,抹除自动化特征 搞店群运营这行,TikTok Shop的批量抓取采集,是店群运营中最耗人力也最容易出错的环节。 采集竞品数据是店群运营的命脉。但各大平台的反爬系统越来越强&am…

2026/8/1 6:35:11 阅读更多 →
如何实现TEMU多店防关联管理自动化?单机管理200+店铺零关联的底层架构

如何实现TEMU多店防关联管理自动化?单机管理200+店铺零关联的底层架构

如何实现TEMU多店防关联管理自动化?单机管理200店铺零关联的底层架构 干店群想赚钱,核心就两个字——效率。TEMU的多店防关联管理,是店群运营中最耗人力也最容易出错的环节。 做店群的老板都知道,最怕的就是底层IP和硬件指纹穿帮…

2026/8/1 6:35:11 阅读更多 →
天猫店群自动化管理系统:全自动挂机防风控,7x24小时无人值守

天猫店群自动化管理系统:全自动挂机防风控,7x24小时无人值守

天猫店群自动化管理系统:全自动挂机防风控,7x24小时无人值守 搞店群运营这行,天猫的同行数据截流,是店群运营中最耗人力也最容易出错的环节。 同行截流是店群最核心的引流手段。别人花大价钱投流的爆款,你把他的商品…

2026/8/1 6:35:11 阅读更多 →
如何实现TikTok Shop自动化上架自动化?C++底层指纹伪装,抹除自动化特征

如何实现TikTok Shop自动化上架自动化?C++底层指纹伪装,抹除自动化特征

如何实现TikTok Shop自动化上架自动化?C底层指纹伪装,抹除自动化特征 跑店群的兄弟都清楚,TikTok Shop的自动化上架,是店群运营中最耗人力也最容易出错的环节。 手动上架一个商品从填写标题、上传主图、设置SKU、填写详情到发布…

2026/8/1 6:35:11 阅读更多 →
数据架构决策 Checklist:每次选型前必须回答的 20 个问题

数据架构决策 Checklist:每次选型前必须回答的 20 个问题

数据架构决策 Checklist:每次选型前必须回答的 20 个问题 一、选型焦虑是数据分析师的第一生产力杀手 "用 ClickHouse 还是 Doris?""上 Flink 做实时还是直接用 Spark Streaming?""湖仓一体要不要搞?搞…

2026/8/1 6:34:11 阅读更多 →

日新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/1 0:00:48 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/1 0:00:48 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/1 0:00:48 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/31 1:03:03 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/8/1 5:19:34 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/31 4:19:39 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/1 0:00:48 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/1 0:00:48 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/1 0:00:48 阅读更多 →