决定用 AI 写代码之后,第一个问题就来了:怎么装?
我先说结果——整个过程比我以为的简单多了。前后大概花了半个小时,其中 20 分钟在等下载。而且我不需要懂任何编程知识,就是打开网页、下载、安装、复制粘贴几行命令。
但过程不是一帆风顺的。我来还原一下当时的情况。
第一步:装 Node.js
Claude Code 是基于 Node.js 运行的。所以第一步是装 Node.js。我不知道 Node.js 是什么——后来 AI 告诉我,可以理解为"一个让 JavaScript 在电脑上运行的环境"。听不懂也没关系,反正装就完了。
去 nodejs.org,首页就有一个大大的绿色下载按钮。它会自动检测你的操作系统,Windows 就给你 Windows 版本。下载下来是一个 .msi 安装包,双击打开一路点 Next 就行。安装过程中有个选项叫"Add to PATH"——这个要勾上。勾了之后你才能在命令行里用 node 命令。
装完之后怎么验证?在电脑的搜索框里输入 cmd 打开命令提示符(一个黑色的窗口,别怕),输入 node -v 再回车。如果弹出来一串版本号(比如 v20.11.0),说明装好了。如果报错说"不是内部或外部命令",大概率是没勾那个 Add to PATH,重装一遍就行。
第二步:装 Claude Code
有了 Node.js,接下来打开命令提示符(或者 PowerShell,都行),输入:
npm install -g @anthropic-ai/claude-code
回车。然后等。这个过程中屏幕上会有一堆字符跑过去——正常现象,不用管。跑完之后如果没有报错,说明装好了。验证一下:输入 claude 回车。看到 Claude Code 的界面了。
第一次启动它会让你登录。你需要一个 Anthropic 的 API Key。去 console.anthropic.com 注册账号,生成一个 key。但说实话——我一开始没打算用 Anthropic 的官方 API,因为要付费。我当时卡里没钱。
第三步:配置 DeepSeek 代替 Claude
我是个实在人,免费的要先试试。所以我用的是 DeepSeek 的模型。
DeepSeek 现在有 API 服务,注册就送免费额度。去 platform.deepseek.com 注册个账号,生成一个 API Key。然后你需要一个叫 CC Switch 的工具。
CC Switch 是什么?简单说就是一个"切换器"。Claude Code 默认连接的是 Anthropic 的 Claude 模型,但 CC Switch 能把它"劫持"一下,让它连到 DeepSeek 的 API。你用的还是 Claude Code 的界面和交互方式,但背后的"大脑"变成了 DeepSeek。
装 CC Switch 也很简单:
npm install -g cc-switch
装完之后,配置 DeepSeek 的 API Key:
cc-switch config
跟着提示填你的 DeepSeek API Key 就行。然后切换到 DeepSeek 模式:
cc-switch deepseek
就这样。以后再在终端输入 claude 启动的 Claude Code,实际上背后跑的是 DeepSeek。
为什么要用 DeepSeek?我当时的考虑很简单:免费额度够大。对于个人开发者来说,调试阶段每天可能要跟 AI 对话几十上百轮。用付费 API 的话,一晚上可能花掉几十块。而 DeepSeek 的免费额度足够我把整个项目写完。
当然 DeepSeek 和 Claude 的能力不完全一样。Claude 在处理复杂逻辑和长对话时确实更强,但 DeepSeek 在日常写代码、改 bug、解释概念这些任务上完全够用。我这个项目 80% 的代码都是在 DeepSeek 上写的——省了不少钱。
第一次在终端里看到 Claude Code 的界面时,感觉还是挺奇妙的。一个黑底白字的终端窗口,里面有个 "AI",你可以跟它对话,它直接帮你创建文件、写代码、改 bug。它不是"给你建议"——它是真的在操作你的电脑。
那种体验,像第一次用智能手机。