Anthropic 公司正式推出了专为 VS Code 设计的 Claude Code 扩展,该扩展已结束内测阶段,现在面向所有开发者全面开放。此工具提供了直观的图形操作界面,能够深度嵌入集成开发环境。开发者可以手动审核或一键采纳 Claude 提出的代码修改建议;同时支持通过 @ 符号快捷引用项目中的特定文件及行号范围;用户可以随时回溯历史对话记录,并在多个编辑器标签页中独立管理不同的会话。

该扩展内置了三种权限控制模式:常规模式、规划模式与自动接受模式,默认行为由配置项 claudeCode.initialPermissionMode 决定。它还集成了命令行工具,支持通过终端直接调用,并与 VS Code 扩展共享 ~/.claude/settings.json 配置文件及对话历史;用户可使用 claude --resume 命令快速恢复上次会话,也能通过 /ide 命令将外部终端接入 IDE 工作流。
核心特性
- 先进 AI 能力支持:兼容 Claude Pro、Max、Team 及 Enterprise 订阅方案,同时也支持按量计费模式,确保始终调用最新版本的 Claude 模型。
- 智能协同开发:在获得授权的前提下,Claude 能够主动分析您的项目结构、读取或修改源代码,并执行终端指令,实现真正意义上的结对编程体验。
- 全新优化的交互界面:界面设计更直观、响应更迅捷,大幅降低了上手门槛,有效提升了日常开发效率。
- 深度编辑器融合:Claude 能实时感知当前打开的文件与选中文本,在编辑器上下文中精准生成补全、重构或调试建议,并以内联方式呈现修改预览。
- 进阶智能体功能支持:包括子智能体协同调度、自定义斜杠命令以及模型控制协议能力。(上述功能已在 VS Code 扩展中启用,但部分高级配置仍需通过命令行完成。)
