Vibe Coding 重度用户和大型代码库维护者会深有共鸣——文档不再是附属品,而是 AI 协作的命脉。看完这篇实践,你会重新审视自己的文档策略。
开发者 op7418 分享了在大型代码库 CodePilot 中使用 Vibe Coding 的实践,指出文档体系对 AI 协作至关重要。自 Claude Code 的 Plan 模式废弃后,他转向以文档驱动开发,文档占代码比例达 21%。尽管从未手动修改代码,他仍能修复所有已知 bug 并实现新功能。重构原计划两周,实际耗时超过一个月三周。这一案例凸显了文档管理在 AI 辅助编程中的核心地位。
事实上,Codepilot 这种大型代码库 Vibe Coding 非常依赖于文档。 自从 Claude Code 的 Plan 模式废掉以后,我连计划写的都是计划文档,整个文档体系的复杂度和占代码...
事实上,Codepilot 这种大型代码库 Vibe Coding 非常依赖于文档。 自从 Claude Code 的 Plan 模式废掉以后,我连计划写的都是计划文档,整个文档体系的复杂度和占代码的比例都在快速大幅上升。 所以,文档体系的管理,以及 AI 和人协作下的文档梳理,在整个大型代码库中其实是非常重要的。 我让 Codex 分析了一下 CodePilot 目前的文档体系,以及它跟代码之间的关系。 目前 CodePilot 里面有 26 万行代码和 5.6 万行文档,文档占代码的比例大约是 21%。 说一个事实: 从 CodePilot 的第一个版本到现在,我没有动过一行代码,因为现在确实看不懂了。 但目前基本上所有已知的 bug 我都能修复,所有想要实现的能力也都能实现。 这是当前 Vibe Coding 我自己的一个实践,也是我自己的一个上限。整个重构本来预期是两周,但实际持续了超过一个月零三周。 歸藏(guizang.ai) @op7418 CodePilot v0.55.0 正式版已经更新! 重构完成的正式版: 多执行引擎(Claude Code / 自建 Native / OpenAI Codex)、上下文用量可视化、Codex 账号原生能力全部落地为稳定版,并集中修复了 macOS 视觉与托盘、Windows 安装与交互、服务商型号映射等内测反馈问题。 🆕新增功能 多执行引擎,可整体切换也可按会话切换 — 同一个应用里支持 Anthropic Claude Code、CodePilot 自建 Native、OpenAI Codex 三种执行引擎;可以设全局默认,也能在单个对话的输入框下方临时切换,互不影响。 上下文用量可视化 — 聊天里能实时看到本次对话占用了多少上下文、还剩多少,并按来源(系统提示 / 工作区规则 / 技能 / 记忆 / 工具 / MCP)分解,长对话不再"用着用着突然被截断也不知道为什么"。 OpenAI Codex 账号原生能力打通 — 用 Codex 账号登录后,助理记忆、Widget 可视化、定时任务 + 到点通知、Dashboard、CLI 工具这些内置能力在 Codex 引擎下也能用;接不了的能力会如实标注为不支持,而不是假装可用。 🔗 View Quoted Tweet 💬 3 🔄 0 ❤️ 13 👀 1813 📊 4 ⚡