最近被问得最多的一个问题是:Claude到底该怎么用?Claude Code装不上怎么办?我注意到很多从ChatGPT转过来的同学,拿到Claude的第一反应是晕——网页聊天、API、Claude Code、桌面客户端,一堆入口不知道从哪开始,而“claude: 无法将‘claude’项识别为 cmdlet、函数、脚本文件或可运行程序的名称”这个报错,更是几乎每个Windows用户都见过的拦路虎。这篇文章我打算系统梳理一遍Claude的使用经验,从它是什么、能干什么,到Claude Code的完整安装、常见报错排查,以及怎么接入DeepSeek这类第三方模型省成本,全是我自己跑过的路和踩过的坑。想认真用Claude的人,这篇应该能帮你少走不少弯路。
作为一名从ChatGPT早期版本一路用过来的开发者,我最早接触Claude是把它当“作文工具”用的,后来才开始尝试API和编程场景。直到Claude Code出现,我才真正感受到“对话式编程”这件事从玩具变成了日常工具。如果你只把它当成一个网页聊天框,那确实是暴殄天物了。
1. 先搞清楚Claude是什么:不止是一个网页聊天框
1.1 Claude背后的东西
Claude是由Anthropic推出的AI助手,目前主流模型包括Opus、Sonnet、Haiku几个档位。简单类比的话,Opus像是一个严谨的资深专家,适合处理复杂推理和长文本;Sonnet是日常干活的主力,响应速度和质量的平衡点最好;Haiku则是追求低成本和高速度的场景下用的,适合做分类、抽取这类轻量任务。
很多人拿Claude和ChatGPT做对比,我自己的体感是:Claude在长文本理解和代码生成方面更细腻,尤其是处理那种动辄几千行、上下文纠缠不清的项目时,Claude很少会“忘记”开头提到的约定。而它最大的特色是“不说废话”,回答问题时倾向于直接给结论和可执行方案,这一点在日常使用和开发场景下非常加分。
不过,很多新手搞混了一个概念:Claude本身是模型,但“用Claude”这件事分成了几种完全不同的形态。理解清楚这些形态,后面才不会装错工具、配错环境。
1.2 普通人能接触到的三种形态
第一种是网页版chat,打开官网就能用,适合聊天、写文案、读文档这类临时需求。注册免费账号就能用基础功能,想用更强模型或更高对话额度就需要订阅付费套餐。
第二种是API。开发者拿模型能力接进自己的应用,按token计费,适合做自动化脚本、客服机器人、批量文本处理等。API Key在账户后台生成,一旦泄露被刷,消耗会非常快,这个后面会细说。
第三种就是我要重点写的Claude Code。它是一个运行在终端里的编程助手,直接在你的项目目录下启动,能读取代码、修改文件、执行命令,本质上是一个“坐在你旁边的结对编程工程师”。相比网页聊天,Claude Code能访问本地文件系统,所以它能做的不是“空谈”,而是真正改代码、跑测试、完成重构。
1.3 为什么Claude的热搜这么多
从近期热搜词可以看到,围绕“Claude安装”“Claude Code配置”“接入DeepSeek”这类词条的搜索量非常大。这说明两个信号:一是Claude在中文开发者圈子里已经进入了“人人想试试”的阶段,二是它的安装和配置门槛对新手并不友好。绝大多数问题集中在npm安装失败、命令行识别不了、登录鉴权卡住这几类。
所以这篇文章我不会空谈原理,直接把从零到能用的完整过程拆开讲。它的适用人群包括:想试试AI辅助编程的开发者、已经订阅Claude账号但不知道怎么用命令行工具的用户,以及想在Claude Code里换用DeepSeek等模型来控制成本的团队。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. Claude Code安装全流程:从零到跑通
2.1 安装前的环境准备
Claude Code本质上是一个npm包,官方推荐通过npm全局安装。所以第一步是确保你的电脑上有Node.js环境,而且版本不能太老。我带过的很多学员卡在最开始,是因为node -v一查还是12.x的老版本,装什么都报错。
Node.js版本要求方面,官方文档明确写了需要18.0以上,但我建议直接用20 LTS版,实测最稳。Windows用户去Node官网下载LTS安装包,一个劲“下一步”就行;macOS用户如果装了Homebrew,跑一句brew install node就搞定。
装完之后打开终端验证一下:
bash复制node -v
npm -v
能看到版本号输出,环境就过关了。注意,Windows用户如果用的是PowerShell,后面执行命令时如果遇到红色报错,先看一下是不是执行策略限制,这个我放到报错章节一起讲。
2.2 正式安装与版本验证
环境就绪后,执行安装命令:
bash复制npm install -g @anthropic-ai/claude-code
这里解释一下:-g表示全局安装,这样系统会把claude命令放到全局bin目录
