上篇分享了:年度爆款!全球最火的 AI 编程工具合集
大家好,我是R哥。
话说,前段时间一直用的 Cursor 辅助写代码,最近 Gemini Cli 和 Claude Code 很火,我都体验了下,说说我的感受,发现 Claude Code 是真强。
Gemini Cli 体验了下,和智障没区别,简直就是一个半成品,和 Cursor 都没法比,不知道是不是个人免费版的原因,总之效果太差,直接卸载。
Claude Code 是我用过的最牛逼的 AI 编程工具,没有之一,用上了 Claude Code,才发现 Cursor 也是弱智,UI 和收费模式整天改来改去,降智,速度也是越来越慢。。
Claude Code 是由 Anthropic 开发的可在本地运行的自动化 AI 编程工具,可以在任意终端上运行,在任意 IDE 中使用,能理解代码库、执行命令、自动化管理 Git 仓库,调用 MCP 等等。
官网:https://www.anthropic.com/claude-code
这篇我就从安装、配置、快速使用、开发实战,来演示下 Claude Code 的强大。
安装 Claude Code
Claude Code 需要依赖 NodeJS 18+:
https://nodejs.org/en/download/current
安装好 NodeJS 后然后再安装 Claude Code:
sudo npm install -g @anthropic-ai/claude-code
检查是否安装成功:
claude --version
成功安装会显示版本号。
配置 Claude Code
安装 Claude Code 后,在你的项目目录,或者任意目录再输入 claude 运行:
claude
首次进入需要配置 Claude Code 主题及登录方式:
使用上下方向键选择主题,然后按回车键确认即可,后续可以通过/config 命令调整。
目前,Claude Code 无法直接在 Windows 上运行,需要借助 WSL,Windows 用户请查看官方文档。
然后开始选择登录方式:
使用上下键选择登录方法:
1、Claude account with subscription:使用 Claude 订阅账户,Pro 版本 20 美元/月,Max 版本 100 美元/月——性价比最高,价格稳定可预测。
2、Anthropic Console account:使用 Anthropic 控制台账户,根据 API 使用计算费用。
常用的就是第一种方案:
其实就是 Claude 的 Web 端会员,现在支持在 Claude Code 中使用了,之前只支持 Max 版本,现在已经下放到 Pro 会员了。
免费版只有简单的功能,无法在 IDE 或者终端中使用,所以要使用 Claude Code,必须要订阅 Pro 及以上会员。
claude config set --global preferredNotifChannel terminal_bell
注意,还需要把对应终端的通知权限打开才行。
处理大量输入
处理大量代码或长指令时注意以下事项:
1、尽量避免直接粘贴,Claude Code 可能不太擅长处理过长的粘贴内容。
2、试试基于文件的工作流,把内容写到文件里,然后让 Claude 去读它。
3、注意 VS Code 的限制,VS Code 的终端特别容易截断长段的粘贴内容。
VIM 模式
Claude Code 支持一部分 Vim 的快捷键,可以通过 /vim 启用或者通过 /config 进行自定义设置。
目前支持的功能子集包括:
模式切换: Esc (切换到普通模式), i / I , a / A , o / O (切换到插入模式)。
导航: h / j / k / l , w / e / b , 0 / $ / ^ , gg / G。
编辑: x , dw / de / db / dd / D , cw / ce / cb / cc / C , . (重复)。
与主流 IDE 集成
Claude Code 能无缝集成常用的 IDE 开发工具,让你的编程流程更高效。
目前支持以下两种 IDE:
Visual Studio Code:包括像 Cursor 和 Windsurf 这种分支在内的 Visual Studio Code,直接在终端输入 claude,插件就会自动安装。
JetBrains IDEs:JetBrains 旗下的如 IntelliJ、PyCharm、WebStorm 等都可以用,直接在终端输入 claude ,插件也会自动安装,或者也可以从插件市场中搜索安装,然后重启一下就搞定了。
除了在终端输入 claude 命令运行之外,还可以按快捷键 Commad + ESC 快速打开 Claude 面板。
两种集成方式都支持 Claude Code 的配置系统,要开启针对特定 IDE 的功能,使用 /config 命令配置,把差异工具设为 auto ,让 IDE 自动识别,Claude Code 会根据你使用的代码编辑器自动选择合适的查看器。
如果你使用的是外部终端,不是 IDE 自带的终端,在 IDE 中同一个工作目录启动 Claude Code 后,你还可以在终端上通过输入 /ide 命令来连接 IDE,如图所示:
连接成功后,右下角会出现一个绿色的小圆圈,这样,就算你在单独的终端中运行 Claude Code,终端也可以和 IDE 协同工作。
开发实战