资讯

Claude Code 重磅更新:原生 VS Code 扩展 Beta + Checkpoints 回滚 + Agent SDK 完整解析

Claude Code 三大重磅更新详解:① 原生 VS Code 扩展(Beta)——专属侧边栏 + 实时内联 Diff;② Checkpoints——每次改动前自动快照,Esc×2 或 /rewind 即时回滚;③ Claude Agent SDK(原 Claude Code SDK)——新增 Subagents 和 Hooks 支持。含完整安装步骤和使用场景对比。

2026/4/224分钟 阅读ClaudeEagle

Anthropic 发布了 Claude Code 迄今为止最重要的一次更新,包含三大核心升级:原生 VS Code 扩展(Beta)、Checkpoints 自动保存、以及重命名的 Claude Agent SDK

同步切换至 Sonnet 4.5 作为默认模型,Claude Code 现在能更有信心地处理更长、更复杂的开发任务。


1. 原生 VS Code 扩展(Beta)

安装方式

bash
# 在 VS Code Extension Marketplace 搜索
# Anthropic - Claude Code
# 或直接访问:
# https://marketplace.visualstudio.com/items?itemName=anthropic.claude-code

核心功能

  • 专属侧边栏面板:不再需要切换到终端,直接在 VS Code 里和 Claude Code 交互
  • 实时内联 Diff:Claude Code 修改文件时,你能在编辑器里即时看到每个改动
  • 图形化体验:对习惯 IDE 而不习惯终端的开发者,这是更自然的使用方式
  • 与现有终端互补:VS Code 扩展不替代终端,两种使用方式都支持

什么情况用哪个

场景推荐界面
想在编辑器里实时看改动VS Code 扩展
多任务并行(多个 Terminal Tab)终端
自动化脚本(Hooks/CI)终端
团队初次接触 Claude CodeVS Code 扩展(门槛更低)

2. Checkpoints:自动保存,随时回滚

这是让你"放心交给 Claude Code"的关键功能。

工作原理

每次 Claude Code 做出改动前,系统自动保存一个代码快照(Checkpoint)。如果结果不满意,可以即时回滚。

回滚方式

bash
# 方式 1:快捷键
按两次 Esc

# 方式 2:命令
/rewind

回滚选项

  • 只恢复代码(保留对话历史)
  • 只恢复对话(保留代码改动)
  • 两者都恢复

Checkpoints 的三个注意点

  1. 只保存 Claude 的改动,不保存你自己的手动编辑或 bash 命令
  2. 建议配合 git 使用:Checkpoints 是快速撤销,git 是长期版本管理
  3. 不是 git commit 的替代:重要里程碑还是要 commit

为什么 Checkpoints 改变了使用方式

没有 Checkpoints 之前

  • 担心 Claude Code 改坏代码 → 频繁手动 checkpoint(git commit)→ 打断工作流
  • 或者不敢给 Claude Code 太大范围的任务

有了 Checkpoints 之后

  • 放心让 Claude Code 做大范围重构
  • 不满意直接 /rewind,几秒回到之前的状态
  • 然后换个方向继续尝试

和 Subagents + Hooks + Background Tasks 结合,Claude Code 现在真正能处理:

  • 大规模重构(几十个文件)
  • 长时间探索性任务(不确定方向的时候)
  • 高风险改动(在敏感区域工作)

3. Claude Agent SDK(原 Claude Code SDK)

原来的 Claude Code SDK 更名为 Claude Agent SDK,同时大幅扩展能力:

新增 SDK 能力

Subagents 支持

python
from anthropic.agent_sdk import AgentSDK

sdk = AgentSDK()

# 现在可以通过 SDK 编排 Subagents
result = sdk.run_with_subagents(
    task="分析整个代码库并找出性能瓶颈",
    subagent_config={
        "parallel": True,
        "agents": [
            {"scope": "src/api/", "focus": "API 层"},
            {"scope": "src/services/", "focus": "服务层"},
            {"scope": "src/db/", "focus": "数据库层"},
        ]
    }
)

Hooks 支持

python
from anthropic.agent_sdk import AgentSDK, HookConfig

sdk = AgentSDK(
    hooks=HookConfig(
        post_write=[
            {"command": "npm run lint --fix {file}", "match": "*.ts"},
            {"command": "npm run typecheck", "on": "session_end"}
        ]
    )
)

已有团队在用 SDK 构建什么

  • 金融合规 Agent:自动检查代码变更是否符合金融法规
  • 网络安全 Agent:自动扫描新代码的安全漏洞
  • 代码调试 Agent:接收 Sentry 报错 → 自动定位 → 提交修复 PR

SDK vs 直接使用 Claude Code

场景使用 SDK直接使用 Claude Code
集成到现有 CI/CD
自定义 Agent 工作流部分支持
日常开发
无代码/低代码团队

4. 终端界面更新

同步升级了终端 UI:

  • 改进的状态可见性:更清楚地看到 Claude Code 当前在做什么
  • 可搜索的 Prompt 历史Ctrl+R 搜索历史 Prompt,快速复用或编辑之前的命令

快速上手:安装和更新

bash
# 更新 Claude Code 到最新版本
npm update -g @anthropic-ai/claude-code

# 确认版本
claude --version

# 安装 VS Code 扩展
# VS Code 命令面板(Cmd+Shift+P)→ Install Extensions → 搜索 "Claude Code"

# 验证 Checkpoints 可用
claude
# 在 Session 里做一些改动
# 然后按 Esc 两次,看到回滚选项即表示 Checkpoints 正常工作

来源:Anthropic 官方公告 | 整理:ClaudeEagle

相关文章推荐

资讯Claude Code v2.1.219 深度解读:Opus 5 接入与 Subagent 嵌套深度提升Claude Code v2.1.219 将 Opus 5 设为默认模型,Subagent 嵌套深度提升至 3 层,新增沙箱网络白名单强制模式等重要变更详解。2026/8/6资讯Claude Code v2.1.207 完整修复清单解读:从终端卡顿到 Remote Control 状态同步逐项解读 Claude Code v2.1.207 的实用修复条目:长输出终端卡顿修复、非交互式运行(claude -p/SDK)安全同意对话框未展示却被记录为已同意的问题修复、Prompt Injection 误报修复、Remote Control 状态丢失与不同步修复,以及 Deep Research 来源主机名标注修复。2026/7/11资讯Claude Code v2.1.207:Auto Mode 全面登陆 Bedrock/Vertex/Foundry,默认模型升级 Opus 4.8Claude Code v2.1.207 中 Auto Mode 在 Bedrock、Vertex AI 和 Foundry 三大企业云平台上默认开启,不再需要环境变量 opt-in;同时默认模型升级为 Opus 4.8,Auto Mode 配置读取位置也从项目级迁移到用户级,企业管理员升级前需先审查相关配置。2026/7/11资讯Claude Code v2.1.202:Dynamic Workflow 规模可配置,OpenTelemetry 工作流追踪增强Claude Code v2.1.202 在 /config 中新增 Dynamic Workflow Size 引导性设置,可影响 Claude 编排子代理的规模偏好;同时为工作流生成的子代理遥测数据添加 workflow.run_id 和 workflow.name 属性,让企业团队能通过 OpenTelemetry 完整重建一次大规模工作流的活动轨迹。2026/7/10资讯Claude Code v2.1.203:登录过期预警、权限模式常驻角标与 20+ 项后台代理修复Claude Code v2.1.203 新增登录即将过期的主动提醒和 Manual 权限模式的常驻角标,同时一次性修复超过 20 项后台代理与 Git Worktree 隔离相关问题,覆盖 macOS 连接卡顿、Windows PATH 继承异常、Worktree 隔离泄漏等场景。2026/7/10资讯Claude Code v2.1.205:/doctor 升级为全面体检工具,Auto Mode 新增 rm -rf 安全拦截Claude Code v2.1.205 将 /doctor 升级为全面的环境体检和自动修复工具(新增 /checkup 别名)。同时 Auto Mode 新增关键安全拦截:执行包含无法解析变量的 rm -rf 命令前会先询问确认;后台任务通知新增防伪造机制,防止会话转录中的伪造批准文本被误信。2026/7/10