如何负责任地 vibe code(用 goose)
第 1 步中描述的 CLI /plan 命令后来已从 goose 中移除。本文的其他实践仍然适用;用自然语言向 goose 要一份计划即可。

2025 年 2 月 2 日,Andrej Karpathy 创造了「vibe coding」这个说法。vibe coding 代表一种新的编程方法:开发者让 AI 智能体构建某样东西,然后跟着流动走。
Model Context Protocol(MCP)使这种实践成为可能。在 MCP 之前,开发者在应用之间复制粘贴上下文。这种工作流达不到人人声称的 AI 智能体自动化。今天,AI 智能体可以用 MCP 自主工作,并与任何应用集成,从 GitHub 到 Cloudflare、YouTube 和 Figma。
这一转变让编程民主化。例如,它赋能了:
- Web 开发者用 Unity 创建电子游戏
- 设计师和产品经理原型化全栈应用
- 企业主把愿景变成能用的产品
这是一种解放的体验。但我们太经常像拿着键盘的伊卡洛斯,vibe coding 飞得离太阳太近。

