Skip to content

IDE 编程:Claude Code

Claude 官方 VS Code 插件


Claude Code 是什么?

Claude Code 是 Anthropic 官方开发的 VS Code 插件,将 Claude 的能力集成到编辑器中。

核心特点

  1. 官方出品:由 Anthropic 官方维护
  2. VS Code 原生:以插件形式存在
  3. 深度集成:可以读取项目文件、运行命令
  4. 内建 Skills:自动使用代码搜索、重构等 Skills

主要功能

1. 聊天模式(Chat)

功能:在侧边栏和 Claude 对话

使用方式

1. 点击 VS Code 右侧 Claude 图标
2. 开始对话
3. Claude 可以:
   - 读取项目文件
   - 搜索代码
   - 运行命令
   - 修改文件

示例

你:帮我写一个用户登录功能

Claude Code:我来帮你...

1. [查看项目结构](file_search)
2. [参考现有代码](code_search)
3. [生成代码](generate)
4. [创建文件](write_file)

已完成!创建了:
- src/auth/login.js
- src/auth/auth.service.js
- src/auth/login.test.js

2. 内联编辑

功能:直接在编辑器中修改代码

使用方式

1. 选中代码
2. 输入 Ctrl+Shift+L
3. 输入指令:"优化这段代码的性能"
4. Claude 直接修改选中代码

3. 问答模式

功能:快速提问

使用方式

1. 选中代码或函数名
2. 输入 Ctrl+Shift+A
3. 输入问题:"这个函数是干什么的?"
4. Claude 在弹出窗口回答

4. 终端集成

功能:Claude 可以运行终端命令

使用方式

你:运行测试

Claude Code:好的,我来运行测试...
[执行 npm test]

✓ 所有测试通过

Claude Code vs Cursor

对比项Claude CodeCursor
形态VS Code 插件独立编辑器
AI 模型Claude only多模型
集成度深度集成深度集成
VS Code 生态✅ 完全兼容⚠️ 兼容但需适应
上手难度低(如果熟悉 VS Code)

适用场景

✅ 最适合

  • VS Code 用户
  • 喜欢 Claude 模型
  • 不想更换编辑器

⚠️ 不太适合

  • 使用其他编辑器(JetBrains 等)
  • 想要更多模型选择

安装配置

步骤 1:安装插件

方式 1:VS Code 插件市场

1. 打开 VS Code
2. 点击扩展图标
3. 搜索 "Claude Code"
4. 点击安装

方式 2:命令行

bash
code --install-extension anthropic.claude-code

步骤 2:登录 Claude

1. 点击 VS Code 右侧 Claude 图标
2. 点击 "Sign in"
3. 浏览器打开 Claude 官网
4. 授权登录
5. 返回 VS Code

步骤 3:开始使用

1. 打开一个项目
2. 点击 Claude 图标
3. 开始对话

实战技巧

技巧 1:让 Claude 理解项目

第一次使用时

你:这是我的项目 Wiki,请先了解一下

Claude Code:好的,我来读取 Wiki...

[读取项目文档]

明白了!你的项目是:
- 技术栈:Nest.js + React
- 数据库:PostgreSQL
- 代码风格:参考 user 模块

现在我可以更好地帮你了!

技巧 2:文件操作

批量重命名

你:把所有 .js 文件重命名为 .ts

Claude Code:好的,我找到 15 个 .js 文件:
- utils/helper.js
- api/user.js
...

正在重命名...
✓ utils/helper.js → helper.ts
✓ api/user.js → user.ts
...

技巧 3:代码审查

智能审查

你:审查最近的 Git 提交

Claude Code:我来审查...
[git log -1 --stat]

修改了 3 个文件:
- auth/login.js
- auth/middleware.js
- routes/user.js

发现以下问题:
1. login.js 第 15 行:没有错误处理
2. middleware.js 第 8 行:逻辑可以优化

是否修复?

价格

免费额度

  • Claude 3.5 Sonnet:按使用量计费
  • 需要 Claude API 账号

Claude Pro 订阅

  • $20/月
  • 无限制使用
  • 优先访问新功能

总结

Claude Code 的优势

官方出品:质量有保障 ✅ VS Code 原生:不影响现有工作流 ✅ Claude 3.5:目前最好的代码模型之一 ✅ 内建 Skills:自动使用代码搜索、重构等

适合人群

  • VS Code 用户
  • 喜欢 Claude 的程序员
  • 不想更换编辑器的人

← 返回模块目录 | 继续学习:工具选择建议 →

最近更新

基于 Apache 2.0 许可发布