🗺️ AI 编程的术语和工具,这份指南一次讲清楚
GitHub 上 2.7K stars,Eric S. Raymond 参与署名
现在聊 AI 编程满地都是缩写:vibe coding、agentic coding、PRD、MCP、A2A、SLOP,各家文章各说各的,看多了反而更糊涂,讨论时经常是两个人用同一个词说着不同的事。
这份指南就是来对齐概念的。它把 AI 编程定义清楚,说明 vibe coding 这个词是 Andrej Karpathy 在 2025 年提出的,把 agentic coding 描述成智能体在反馈信号支持下自主跑多轮。协议那几个也一次讲明白:MCP 是 Anthropic 做的 Model Context Protocol,A2A 是 Google 的 Agent to Agent Protocol 侧重多智能体通信,SLOP 是 Simple Language Open Protocol。
工程实践也带到了:属性测试在 Python 用 Hypothesis,在 JavaScript 和 TypeScript 用 fast-check,这是让 AI 写的代码站得住的关键一环。工具那块列了 Cursor、Claude Code、OpenAI Codex、Windsurf、Aider、OpenHands、Replit 和 Lovable。
署名里有 Eric S. Raymond,就是写《大教堂与集市》的那位。MIT 协议。
词对齐了,讨论才不是各说各话。
GitHub:
显示更多