Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Claude DiffNew to Visual Studio Code? Get it now.
Claude Diff

Claude Diff

SansecAiLab

|
2 installs
| (0) | Free
Review changes made by Claude in a diff view, and accept or reject them.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Claude Diff

VS Code License

English | 简体中文

一款追踪 Claude Code 工具对文件修改的 VS Code 扩展,提供可视化差异对比界面,支持一键接受或拒绝更改。

演示

功能特性

  • 自动追踪:自动捕获 AI 编程助手对文件的修改
  • 可视化差异对比:基于 Monaco 编辑器的并排差异对比,支持语法高亮
  • 一键操作:单击即可接受或拒绝更改
  • 批量处理:支持一键接受或拒绝所有待处理文件
  • 侧边栏集成:便捷的侧边栏面板显示所有待处理文件
  • 徽章通知:视觉指示器显示待处理文件数量
  • 跨平台支持:支持 Windows、macOS 和 Linux

环境要求

  • VS Code 1.100.0 或更高版本
  • 已安装 Claude Code

使用方法

自动配置

首次激活扩展时,会自动完成以下配置:

  1. 安装所需的 Hook 脚本到 ~/.claude/(Windows 为 %USERPROFILE%\.claude\)
  2. 配置 Claude Code 的 settings.json 以启用 Hook

工作流程

  1. Claude Code 修改文件:当 Claude Code 使用 Edit/Write 工具修改文件时
  2. 扩展捕获:Hook 将变更记录到工作区的 .claude/codediff.txt 文件
  3. 侧边栏显示:CodeDiff 侧边栏自动显示待审核的文件
  4. 查看差异:点击文件打开 Monaco 差异对比视图
  5. 接受或拒绝:使用按钮接受(保留更改)或拒绝(恢复原始内容)

参与贡献

欢迎提交 Pull Request!

  1. Fork 本仓库
  2. 创建功能分支(git checkout -b feature/amazing-feature)
  3. 提交更改(git commit -m 'Add amazing feature')
  4. 推送到分支(git push origin feature/amazing-feature)
  5. 创建 Pull Request

许可证

本项目采用 MIT 许可证 - 详见 LICENSE 文件。


享受 AI 辅助编程的同时,完全掌控你的代码变更!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft