Coding Agent IDE 集成
Coding agent 的 IDE 集成让 AI 直接贴近开发者正在编辑的代码上下文,支持 inline diff、文件引用、代码选择、计划审查和云端委派。
#tech / ai
#type / concept
#status / growing
[!info] related notes
- 所属 MOC: Coding Agent MOC
- 并列概念: Coding Agent 云端执行
- 关系笔记: Autonomous Coding Agent
Coding Agent IDE 集成
一句话定义
IDE 集成是 coding agent 嵌入开发者日常编辑器(VS Code、Cursor、JetBrains)的方式,核心价值是让 AI 直接贴近当前编辑的代码上下文,支持 inline diff、@ 文件引用、选择代码提问、计划审查和云端任务委派。
为什么需要 IDE 集成
CLI 和网页版虽然强大,但开发者日常写代码时:
- 需要 AI 看到当前打开的文件和选中的代码
- 希望 diff 直接在编辑器里预览
- 不想频繁切换窗口
- 需要 @ 引用文件和行号
IDE 集成解决了”上下文切换”问题。
各产品的实现
Codex IDE Extension
- 支持 VS Code 兼容编辑器和 JetBrains IDE
- 支持 macOS、Windows、Linux
- 侧边栏并排工作,贴近当前编辑上下文
- Cloud delegation:在 IDE 里把大任务交给 Cloud 跑,在 IDE 里跟踪进度
- 本地会话发起云任务时,Codex 会记住当前对话上下文
Claude Code VS Code Extension
- 支持 inline diff、@ 文件引用、选择代码上下文
- 计划审查(Plan 作为 markdown 文档可评论)
- 会话历史、多会话、多窗口
- 权限模式、插件、MCP、Hooks、Memory 全部可用
Shift+Tab切换权限模式- 支持
@mention 文件和行号
共同能力
| 能力 | 作用 |
|---|---|
| @ 文件引用 | 快速把文件加入上下文 |
| 选择代码提问 | 选中代码直接向 AI 提问 |
| Inline diff | 在编辑器里预览 AI 的修改 |
| 计划审查 | 审查 AI 的实施计划再执行 |
| 云端委派 | 把大任务丢到云端,在 IDE 跟踪 |
| 多会话 | 每个任务一个 tab,互不干扰 |
适合场景
| 场景 | 为什么适合 IDE |
|---|---|
| 单文件/局部模块修复 | 能直接看到 diff |
| 选中代码提问 | 上下文准确 |
| 改代码前审查计划 | Plan 可评论 |
| 多个会话并行 | 每个任务一个 tab |
| 边写边问 | 不离开编辑器 |
边界与易混淆点
- IDE 集成不等于 IDE 补全——它是一个完整的 agent,不只是行内建议
- IDE 里的 agent 仍然受权限模式控制
- 云端委派和本地执行是两个不同的执行环境
最短记忆方式
IDE 集成 = 让 coding agent 直接贴近你正在编辑的代码上下文,支持 inline diff、@ 引用、计划审查和云端委派。