1.6 KiB
1.6 KiB
title, type, tags, sources, last_updated
| title | type | tags | sources | last_updated | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Vibe Coding | concept |
|
|
2026-04-22 |
Definition
Vibe Coding(氛围编程)是一种使用 AI 辅助编程的工作流理念。开发者通过自然语言描述需求,AI 代理负责代码实现、分析、重构等具体工作。
Core Principles
- 自然语言驱动:用日常语言与 AI 沟通,像对待初级开发者一样描述需求
- 充足上下文:提供背景信息、示例代码、设计参考(图片/截图)
- 双模式迭代:Plan 模式生成方案 → Review 反馈 → Build 模式执行
- 持续反馈:对 AI 的输出及时纠正和引导,形成快速迭代
Related Tools
- OpenCode — 开源终端 AI 编程代理,支持 Plan/Build 模式
- Claude Code — Anthropic CLI agent,竞品
- Cursor — AI 代码编辑器
- Gemini CLI — Google Gemini 命令行工具
- Vibe-Kanban — 与 OpenCode 配合的看板式任务管理
Related Concepts
- Plan Mode — Vibe Coding 工作流中的计划阶段
- Build Mode — Vibe Coding 工作流中的构建阶段
- AGENTS.md — 为 Vibe Coding 项目提供上下文的角色定义文件
- Agent Personality Design — AI Agent 角色与个性设计方法
- Design-to-Code Workflow — 设计文档→伪代码→代码的递进式开发流程
- Multi-AI Review — 多 AI 协作审查,双人编程模式
- CodeWeaver — 代码库转可导航 Markdown 文档工具