资讯

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 Week 15 更新详解:Ultraplan 云端规划、Monitor /loop、/team-onboarding 和 /autofix-prClaude Code 第 15 周(4 月 6-10 日)四大功能详解:① Ultraplan——云端长时间深度规划(vs 普通 Plan Mode 对比);② Monitor + /loop——自主任务的智能节奏控制;③ /team-onboarding——一键生成团队上手文档;④ /autofix-pr——终端直接读取 PR 问题并自动修复(需要 GitHub MCP)。2026/4/22资讯Claude Code 2026 年 3-4 月更新合集:/powerup 教学、MCP 500K、会话稳定性全解析Claude Code v2.1.69 到 v2.1.101 五周迭代全解析:/powerup 交互式学习系统、/team-onboarding 文档生成、MCP 工具结果上限提升到 500K token、/cost 费用详情、headless 权限延迟、NO_FLICKER 渲染引擎、Opus 4.6 百万上下文支持。2026/4/16资讯Hermes Agent v0.8.0 发布:后台通知、实时换模型、MCP OAuth 2.1 全解析Hermes Agent v0.8.0(2026 年 4 月 8 日)重大更新:后台任务自动通知、实时切换模型、免费 MiMo v2 Pro、原生 Google AI Studio、智能超时机制、Slack/Telegram 审批按钮、MCP OAuth 2.1 + OSV 扫描、统一日志系统,209 个 PR 全解析。2026/4/16资讯Claude Code 桌面版全面重设计:多 Session 并行工作 + Routines 云端自动化详解2026 年 4 月 14 日 Anthropic 重磅发布:Claude Code 桌面应用全面重设计(支持多 Session 并行)+ Routines 云端自动化功能研究预览。从 AI 编程工具升级为 AI 运营平台的关键一步,含 Code Tab、Routines 使用方法和典型场景。2026/4/16资讯Hermes Agent v0.7.0 更新详解:168 PR,安全加固、可插拔记忆、按钮审批Hermes Agent v0.7.0「弹性版本」全面解析:5 项安全加固(凭证轮换/防泄露/保护目录)、可插拔记忆后端(Honcho/向量数据库)、按钮式审批 UI、内联 diff 预览、Camofox 浏览器,含升级指南。2026/4/13资讯Claude Code Q1 2026 功能全回顾:Remote Control、Dispatch、AutoDream 每个都值得了解Claude Code Q1 2026 全部重要更新深度解析:Remote Control(远程管理)、Dispatch(后台任务)、Channels(实时可观测)、Computer Use(桌面控制)、Auto Mode、AutoDream,以及它们如何组合形成完整 CI/CD 流水线。2026/4/11