资讯

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.229 更新解读:Git 命令危险操作不再自动批准、多项崩溃修复Claude Code v2.1.229 更新解读:/commit-push-pr 对 --force/--amend/--no-verify 等危险 Git 参数不再自动批准,SSE keepalive 防断连、多项崩溃修复及工作流缓存前缀优化详解。2026/8/13资讯Claude Code v2.1.228 修复清单:claude.ai 同步技能安全加固、跨会话消息收件箱丢失等 16 项修复Claude Code v2.1.228 修复清单解读:claude.ai 同步技能安全加固防止遮蔽本地命令、Remote Control /resume 会话信息泄露修复、自托管Runner与插件缓存误删等16项修复详解。2026/8/12资讯Claude Code v2.1.227 修复清单解读:GitHub Actions Bash 全面失败、/tui 回溯 BugClaude Code v2.1.227 修复清单解读:claude-code-action 下 GitHub 托管 Runner 所有 Bash 命令失败的严重问题、/tui 会话回溯 Bug、斜杠命令菜单显示优化等。2026/8/11资讯Claude Code v2.1.225 深度解读:网关消费上限、Remote Control 会话稳定性大修Claude Code v2.1.225/v2.1.226 更新解读:网关消费上限提示、claude agents 工作区信任提示,以及自托管运行环境和跨会话消息的一大批稳定性修复。2026/8/10资讯Claude Code v2.1.223 深度解读:又一次 Bash 权限绕过修复,/code-review 命令统一Claude Code v2.1.223 修复新发现的 Bash 权限绕过手法和 Workflow 沙箱逃逸问题,同时将 /review 与 /code-review 命令统一,新增 /teleport 提示。2026/8/7资讯Claude Code v2.1.224 深度解读:自托管运行环境与跨会话消息,多设备协作迈出关键一步Claude Code v2.1.224 新增自托管运行环境和跨会话消息能力,让不同设备上的会话可以互相通信,详解功能设计与安全边界及重要修复。2026/8/7