章节主旨
以 VS Code 为例演示:同一个工作区可以在不同 IDE 之间自由切换,真正决定结果的只是 agent 与 workspace 本身;顺带跑通一个已有的 UpWork 线索抓取工作流,并展示 VS Code 庞大的扩展库。
核心论点
- IDE 与模型都可互换,只有 agent 和 workspace 才是本质——工具选顺手的即可。(→ 详解1)
- 「搭工作流」与「用工作流」是两件事——本章只是调用一个现成工作流,不是在建它。(→ 详解2)
- VS Code 的差异化优势在超大扩展库——可像游戏 mod 一样按需改造编辑器。(→ 详解3)
知识点详解
1. 工作区跨 IDE 可互操作 1:32:52
同一个 工作区可以在 Antigravity、VS Code、Cursor 等多个 IDE 上打开运行,彼此完全互通。你在一处建好工作区,可以直接丢给用 Cursor 的同伴接着跑。
真正重要的只有两样东西:agent 本身和 workspace。IDE 只是外壳,底层模型也随意替换——Gemini、GPT 5.2、Claude Opus 之间可以互换。
所以选哪个 IDE 不必纠结,挑自己用得顺手、用得开心的即可。VS Code 与 Antigravity 操作高度相似,因为两者本就互相借鉴;界面上 VS Code 显得稍旧一些。
2. 「建工作流」与「用工作流」的区分 1:34:03
VS Code 左侧是文件编辑器,根目录里打开的是 agents.md(mmd)指令文件。本例给它的指令很简单——「run my Upwork scraper(跑我的 UpWork 抓取器)」。
它随即执行:抓取 UpWork 上具体职位信息、生成提案(proposal)、把结果推送到 Google Sheet。因为耗时片刻,演示里没有实时跑,而是展示已完成的结果表。
这里要分清两种状态:**building(搭建工作流)**与 using(使用工作流)。本章不是在编辑或搭一个新工作流,而是在调用一个已有的、简单的工作流,所以指令只需一句「跑起来」。
3. VS Code 的扩展库优势 1:34:21
最能把 VS Code 与其他工具区分开的,是它庞大的扩展(extension)库。在扩展搜索栏里仅键入字母 A,就弹出数百个扩展,往下滚几个月都刷不完。
扩展类型五花八门:改配色的 code formatter、各种功能插件,可按你正在做的事自由挑选。作者用游戏来类比——就像 Skyrim、Oblivion 的 mod,你能把编辑器改造成任何你想要的样子。
术语
- workspace(工作区,IDE 里承载项目文件与 agent 指令的容器)
- IDE(集成开发环境,如 VS Code / Cursor / Antigravity)
- extension(扩展,VS Code 里按需加装的功能插件)
- proposal(提案,针对 UpWork 职位自动生成的投标文案)
- interoperable(可互操作,同一工作区在不同 IDE 间通用)