Claude Code安装
所有的附件已经上传,可以直接下载,下载链接:https://download.csdn.net/download/hungita/92913031
一、什么是Claude Code?
首先要明确:Claude Code既不是Cursor、TRAE这类AI编程IDE,也不是GPT、DeepSeek这类AI大模型。
简单来说,Claude Code是Anthropic公司开发的一款强大AI智能体,依托底层强大的Claude模型,不仅能读懂代码,更能深刻理解你的编程意图,成为你随叫随到的“AI结对编程伙伴”。
它绝非简单的代码补全工具,而是全方位的AI编程助手,主要能帮你完成5类核心任务:
-
自然语言生成代码:用中文或英文详细描述功能需求(比如“帮我写一个Python函数,将用户上传的图片调整为800x600尺寸并保存为JPEG格式”),Claude Code就能生成完整的代码结构、函数和类。
-
代码解释和分析:遇到难懂的代码,直接发给它,就能用通俗的语言详解每一行逻辑,甚至指出其中的陷阱和设计模式。
-
自动找Bug并修复:代码报错时,将错误信息和代码一起提交,它能快速定位Bug位置,提供修复代码和详细的修复原理。
-
代码重构与优化:输入需要优化的代码块,它会给出更简洁、可读性更高或性能更优的重构方案,并讲解重构优势。
-
单元测试与文档生成:自动为现有代码生成详尽的单元测试和清晰的函数、类文档(如Markdown格式),提升代码质量和可维护性。
一句话总结:Claude Code就像一位经验丰富、随时待命的AI编程专家,全程陪你高效开发。
二、如何安装Claude Code?
了解完基本概念,接下来就是实操安装。很多新手会担心配置要求,这里先明确:Claude Code的“智能大脑”在云端工作,本地仅执行指令(读写文件、调取应用),因此对本地电脑配置要求极低,绝大多数电脑都能满足。
第1步:安装Node.js
Node.js是跨平台运行环境,能让JavaScript突破浏览器限制,像C++、Python一样操控本地系统、读写文件。
而Claude Code本质是用JavaScript编写的,必须安装Node.js,才能让它获得读取本地代码、执行终端命令、联网调用云端AI的权限。
如何安装Node.js呢?下载地址如下:
https://nodejs.org/en/download/

大家可以选择msi文件或zip文件,进行下载和安装。
windows系统PowerShell禁止运行npm脚本的解决办法
"PowerShell
npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsof
t.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
- npm -v
-
+ CategoryInfo : SecurityError: (:) [],PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess
新电脑,新系统,win11 24h2,解决办法如下:
方法 1:以管理员身份运行 PowerShell 并更改执行策略(推荐)
- 以管理员身份打开 PowerShell
- 运行以下命令来更改执行策略:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
方法 2:临时更改执行策略(仅当前会话)
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
方法 3:如果只需要运行 npm 命令,可以直接使用 cmd
方法 4:完全绕过执行策略(不推荐)
Set-ExecutionPolicy Unrestricted
第2步:安装 Git For Windows
Claude Code的很多底层自动化操作,默认调用Linux/Unix系统命令。
安装Git For Windows后,会自动附带Git Bash工具,相当于在Windows中模拟精简版Linux环境,补齐所需基础命令。
Git for Windows下载地址如下:
https://git-scm.com/install/windows

下载之后,按照提示步骤安装即可。
第3步:安装Claude Code
打开Git Bash(Windows用户)或系统自带命令行工具,输入以下指令安装:
npm install -g @anthropic-ai/claude-code
安装完成后,输入指令检验是否成功
![]()
(原文遗漏检验指令,此处补充:输入claude --version),若返回版本号,说明安装成功。
4步:跳过验证
新版本Claude Code增加了OAuth验证,需登录Claude账号才能使用。我们可通过修改配置文件跳过验证:
找到C:\Users\hungi(这里换成你个人用户),进入该路径,找到.claude.json配置文件;
图片
找到该文件,在文件中添加配置项:"hasCompletedOnboarding": true。

第5步:正式启动
在命令行输入claude,若出现启动界面,说明启动成功。

但此时界面会提示未登录——原装Claude Code需Anthropic开发者账号,国内用户不仅使用成本高,还极易封号。
不过我们可以通过切换国产AI模型,低成本使用其核心功能。
三、如何低成本使用Claude Code?
核心思路:借助开源工具CC Switch,绕开Anthropic账号限制,让Claude Code调用低成本的国产AI模型(如DeepSeek、GLM、MiniMax等),步骤如下:
第1步:安装大模型切换工具
CC Switch是一款桌面端可视化本地代理路由器,专为Claude Code等工具设计,可通过拦截网络请求,一键无缝切换大模型API,统一管理开发插件。。
CC Switch的Github地址如下:
https://github.com/farion1231/cc-switch/releases

选择适合你的安装包下载并安装即可。
第2步:生成 API Key
在这一步,我们要选择一个支持Claude Code的国内AI模型,这里我们以Deepseek为例做一下演示。
进入Deepseek官网(https://www.deepseek.com/),选择“API开放平台”:

创建自己的API Key,并复制下来:注意充值再使用。

第3步:AI模型切换
有了API Key,我们就可以切换模型了。打开刚才安装的CC Switch,点击右上方的加号:

找到DeepSeek模型选项,并在下方填写对应刚刚复制的API Key:

启用你新添加的DeepSeek模型账号:

重新在Git Bash启动Claude Code,这时候你就可以利用Claude Code来调度DeepSeek模型的API了:
我们尝试向Claude Code提一个问题,经过一段时间访问网络和思考,Claude Code给出了详尽的回答:


测试一下:向Claude Code提出编程问题,等待片刻后,它就会给出详尽回答。
国产模型虽非完全免费,但使用成本远低于Anthropic账号,且稳定性更有保障。
大家也可按此方法,切换为GLM、MiniMax、Kimi等其他国产模型。
四、如何在IDE中使用Claude Code?
或许有人会说:“我不喜欢命令行界面,我能不能通过可视化界面,比如IDE来操作Claude Code?”
答案是“绝对没问题”,下面小灰使用著名的IDE(集成开发环境)VS Code来做一下演示。
第1步:安装VS Code
VS Code下载地址如下,我们下载并按照提示安装即可
https://code.visualstudio.com/

第2步:安装Claude Code插件
-
打开VS Code,点击左侧“Extensions(插件)”;
-
切换简体中文

如果你已经安装了语言包但界面没有自动切换,或者你想在不同语言之间切换,可以使用命令面板。
打开命令面板:
使用快捷键 Ctrl+Shift+P (Windows/Linux) 或 Cmd+Shift+P (Mac)。
配置显示语言:
在弹出的输入框中,输入 “Configure Display Language” (配置显示语言),然后从下拉列表中选择该命令并按回车。
选择语言:
此时会显示一个已安装语言的列表。
选择 “zh-cn” (简体中文)。
重启 VSCode:
根据提示重启 VSCode,界面语言就会更新。
通过以上任一方法,你都可以轻松地将 VSCode 的界面设置为简体中文,从而获得更舒适的本地化开发体验。


3.安装Claude Code插件:
在搜索栏输入“Claude Code”,点击搜索结果中第一项进行安装;
安装完成后,VS Code右上角会出现Claude Code图标,点击即可开启对话。

怎么样,是不是看起来比单纯的命令行界面要好得多?
第3步: 让Claude Code执行任务
最后,我们来测试一下Claude Code执行任务的能力,让Claude Code帮我们写一个小项目。
1.在本地创建名为“TestGame”的文件夹,将其加载到VS Code中;

2.在Claude Code对话框中,输入需求:“帮我生成一个纯代码版超级玛丽小游戏,无需图片资源”;

3.待片刻,Claude Code会自动生成完整项目文件;

4.让我们来测试一下(直接运行 index.html 文件):

5.直接运行生成的index.html文件,即可体验这个简易版超级玛丽游戏(虽画面不精细,但已具备游戏核心雏形)。
五、写在最后
以上就是Claude Code的新手入门全部内容——从基础概念、安装步骤,到低成本使用技巧、IDE可视化操作,基本覆盖了新手所需的核心知识。
需要注意的是,今天的内容只是Claude Code的“Hello World”,要真正精通它,还需要大家在实际开发中多尝试、多探索。
如果大家对Claude Code或其他AI工具感兴趣,欢迎关注程序员饭团狗,也欢迎把这篇教程转发给身边需要的朋友。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)