1991 字
6 分钟
纯新手入门 Agent 编程(Vibe Coding)指南——从零搭建你的 AI 编程助手
2026-06-29

什么是 Vibe Coding?#

Vibe Coding(氛围编程) 是 2025 年兴起的一种全新编程范式。它的核心理念是:你不需要逐行写代码,你只需要描述你想要什么

借助 AI Agent(智能体),你可以用自然语言告诉 AI”帮我做一个什么功能”、“把这个文件改成什么样子”、“帮我修复这个 bug”,AI Agent 会直接操作文件系统、执行命令、完成代码编写。你更像一个产品经理 + 架构师,而非传统意义上的程序员。

Vibe Coding = 描述意图 → AI 理解并执行 → 得到结果

你需要准备什么?#

项目说明
一台电脑Windows / macOS / Linux 均可
Git版本控制工具,Agent 依赖它操作文件
Cherry Studio免费的 AI Agent 客户端平台
DeepSeek API Key大语言模型服务,按量付费,充值 10 元能用很久
一颗想折腾的心这是最重要的 😄

第一步:安装 Git#

Cherry Studio 的 Agent 底层使用的是 Git Bash 来执行终端操作,所以必须先安装 Git。

下载 Git#

推荐在清华大学开源软件镜像站下载,速度快且稳定:

👉 Git for Windows 下载(清华镜像)

  • Windows:选择带 -64-bit.exe 后缀的版本
  • macOS:下载对应 .dmg 文件
  • Linux:使用包管理器安装,如 sudo apt install git

安装步骤#

一路点击 Next,全部使用默认设置即可。

Git for Windows 下载页面 - 清华镜像站


第二步:下载 Cherry Studio#

Cherry Studio 是一个免费的 AI 客户端,它的底层基于 Anthropic 的 Claude Agent SDK,外层包了一层 CherryStudio 自己的工具框架。类似软件还有 Cursor、Windsurf 等,但 Cherry Studio 对国内用户更友好,且免费。

👉 下载 Cherry Studio

下载对应平台的版本,安装即可。暂时先不要打开,我们还需要准备 API Key。

Cherry Studio 多平台下载页面


第三步:获取 DeepSeek API Key#

Agent 需要一个大语言模型来驱动。这里推荐 DeepSeek,原因有三:

  1. 性价比极高:价格远低于 GPT-4/Claude,充值 10 元能用很久
  2. 中文理解优秀:对中文 prompt 的理解和执行都很强
  3. API 稳定可靠:国内访问速度好

购买和充值#

  1. 打开 DeepSeek 开放平台
  2. 注册 / 登录账号

DeepSeek 开放平台首页

  1. 左侧菜单找到 充值
  2. 首次使用需要进行实名认证(按提示操作即可)
  3. 充值金额随意,建议先充 10~20 元试试

DeepSeek 充值页面

创建 API Key#

这是最关键的一步

  1. 在左侧菜单找到 API Keys
  2. 点击 创建 API Key
  3. 随便取一个名字(如 cherry-studio
  4. 立刻复制并保存好

⚠️ 重要警告:API Key 只会显示一次!请务必立即复制保存到安全的地方(如密码管理器)。如果泄露,别人可以花掉你的余额。

创建 API Key 页面


第四步:配置 Cherry Studio#

登录 Cherry Studio#

  1. 打开 Cherry Studio
  2. 首页会让你选择登录方式
  3. 选择其他方式登录 → 找到 深度求索(DeepSeek)
  4. API 密钥 一栏填入你刚才保存的 Key

Cherry Studio 登录 - 选择深度求索

  1. 关闭登录页面,进入主界面

Cherry Studio 主界面

💡 注意:此时你只是调用了大语言模型的普通对话能力,和网页版 DeepSeek 效果一样。要解锁真正的 Vibe Coding 能力,还需要启用 Agent 模式。


第五步:启用 Agent 模式(核心步骤)#

这才是 Vibe Coding 的灵魂所在。Agent 模式让 AI 可以直接操作你的文件系统、执行命令、管理项目。

配置步骤#

  1. 点击左上角的 智能体 按钮
  2. 找到 启用 Agent 服务 并打开
  3. 模型选择
    • 日常编程推荐 deepseek-chat(平衡版)
    • 复杂任务选 deepseek-reasoner(深度思考版)
  4. Bash 路径:点击浏览,找到 Git 安装目录中的 bash.exe
    • 默认路径:C:\Program Files\Git\bin\bash.exe
  5. 创建一个新的 Agent,给它起个名字(如”编程助手”)

推荐设置#

设置项推荐值说明
自主模式✅ 开启Agent 会自动决定下一步操作,无需每步确认
最大步数20~50单次任务最多执行的步骤数
超时时间10 分钟超时后自动中止,防止死循环

第六步:开始你的第一次 Vibe Coding!#

配置完毕,你可以开始用自然语言编程了。以下是几个入门练习:

练习 1:创建项目#

帮我创建一个 Python Flask 项目,做一个简单的待办事项列表网页应用。

练习 2:文件操作#

把这个文件夹里的所有 .txt 文件改成 .md 文件。

练习 3:代码阅读与总结#

读一下这个项目,告诉我它主要做了什么,以及它的架构是怎样的。

练习 4:Bug 修复#

运行这个代码报错了,帮我看看是什么原因,然后修复它。

Agent 会自动分析你的指令,规划执行步骤,操作文件、执行命令,最后把结果展示给你。


进阶技巧#

1. 写好 Prompt 的秘诀#

Agent 能力强弱很大程度上取决于你给它的指令质量。一个”好”的 prompt 应该包含:

要素说明示例
目标明确描述想要的结果”做一个命令行记账工具”
约束技术栈、格式要求等”用 Python 3.12+,输出 CSV 格式”
风格代码风格偏好”写详细的注释,函数名用中文”
边界不能做什么”不要删除已有的文件”

好的 prompt 示例:

帮我做一个命令行工具,功能如下:
1. 接受用户输入的金额、分类、日期
2. 将记录存入本地的 SQLite 数据库
3. 支持按月汇总和导出 CSV
要求:
- 使用 Python 3.12+
- 代码要有详细的中文注释
- 只创建新文件,不修改已有文件
- 完成后写一个 README.md 说明用法

2. 善用 Agent 的多步执行能力#

Agent 的一大优势是可以自动规划并执行多步骤任务。比如:

帮我在 GitHub 上创建一个新仓库,初始化一个 React + TypeScript 项目,
配置好 ESLint 和 Prettier,然后推送到这个仓库。

Agent 会自动:

  1. gh CLI 创建 GitHub 仓库
  2. 用 Vite 初始化项目
  3. 安装和配置 ESLint、Prettier
  4. 初始化 Git 并推送

3. 遇到问题怎么办?#

  • Agent 卡住了:直接说”停止当前任务,换一种方式”
  • 执行结果不对:给出更具体的反馈,比如”不对,我要的是 A 不是 B”
  • 怀疑改坏了文件:使用 Git 回退:git checkout .

常见问题 FAQ#

Q: 和 Cursor / Windsurf 有什么区别?#

Cherry Studio 是更底层的 Agent 框架,可以操作本地任意文件和命令。而 Cursor 等是 IDE 插件,局限于编辑器内。Cherry Studio 更灵活但也需要更多手动配置。

Q: 用 DeepSeek 够吗?要不要买 Claude?#

对于入门和学习,DeepSeek 完全够用。它的代码能力在开源模型中是最强的之一。如果后期有更高要求,再考虑 Claude API。

Q: API 费用贵吗?#

非常便宜。DeepSeek 的价格大约是 GPT-4 的 1/50 ~ 1/100。日常使用一个月几块钱到十几块钱。

Q: Agent 能操作所有文件吗?#

是的。Agent 拥有你赋予它的权限范围内的文件系统访问能力。建议在专用项目目录中操作,不要让它碰系统关键文件。

Q: 安全性如何?#

  • API Key 走的是 HTTPS 加密通道
  • Agent 只在你本地运行
  • 你的代码和文件不会上传到 Cherry Studio 服务器

总结#

Vibe Coding 让编程的门槛大幅降低。借助 Cherry Studio + DeepSeek 这套组合:

  • 🚀 零编程基础也能做出可用的软件
  • 🔧 Agent 能直接操作文件、执行命令,效率极高
  • 💰 成本极低,每月几块钱
  • 🎯 面向结果编程,关注”做什么”而非”怎么做”

下一步建议

  1. 从简单任务开始,熟悉 Agent 的行为模式
  2. 尝试让它帮你自动化一些日常工作
  3. 逐步挑战更复杂的项目
  4. 记得用 Git 做版本管理,这是你的”后悔药”

Happy Vibe Coding! 🎉


本文同步提供配套 PPT,方便用于分享和演示。获取方式见下文。

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

纯新手入门 Agent 编程(Vibe Coding)指南——从零搭建你的 AI 编程助手
https://caoyue.xin/posts/vibe-coding/
作者
Colton/曹越
发布于
2026-06-29
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

目录