Vibe Coding 使用体验及疑惑
- 内容介绍
- 文章标签
- 相关推荐
Vibe Coding 我差不多已经用了一周,主要是 Codex 和 CC 交替使用,都是通过官方 CLI ,借助 CC Switch 进行切换。先简单说下我目前的工作流程:
- 先和 AI 沟通,让它生成原型图
- 根据 AI 输出的原型图,整理并生成相关项目文档(业务流程、数据模型、权限设计、SQL 等七八个文件)
- 在后端项目中创建 CLI 目录,告诉 AI agent 前端项目的文件夹路径,由它完成前后端代码编写;开发完成后人工进行功能校验,包括前端页面校验,有需要调整的地方就再进行一轮沟通
- 确认功能无误后,用
/review命令收尾并提交代码 - 完成本次开发任务
目前有几个疑惑,想请教下各位大佬:
- 大家平时也是类似这样的开发流程吗?我看 CC 官方推荐多 AI Agent 并行开发,但实际落地到项目里不知道该怎么操作,B 站上也没找到相关教程
- Windows 环境下使用 AI 时,一开始用的是 PowerShell ,经常出现中文乱码(.md 文件已经指定 UTF-8 ),还有部分命令执行失败(推测是部分 Unix 相关命令在 Windows 不兼容)。目前刚换到 PowerShell 7 还没正式用,有没有必要直接一步到位升级到 WSL2 ?
- 前后端分离项目中,是前后端各用一个 AI Agent 更好,还是统一用一个 Agent (前后端放在同一文件夹)?或者像我这样只在后端启动 Agent ,再指定前端目录的方式更合适?
PS:使用的开发语言是JAVA。
网友解答:--【壹】--:
可能我理解错了,在我想象中是多个cli并行开发不同的任务,现在看来应该是一个cli,并发多个AI agent,每个agent执行不同的任务,最终汇总。dsuperpower已经装了,从主观上来看,好像还是单个agent在执行的感觉
--【贰】--:
用vibe coding的方式 写几个项目后,你就习惯了~
--【叁】--:
idea放在windows,代码和cc/codex放在wsl2,体验不错
--【肆】--:
没太懂,你是说WSL2让大模型调试页面并测试(这个是可以做到的)。还是说WSL2里启动页面,然后可以自己操作页面(WSL2和WIN的网络互通的,可以直接访问页面的地址)
--【伍】--:
佬,想问一下,如果在wsl2里面用的cli,前端项目想让大模型调试页面,可以直接操作浏览器吗,
--【陆】--:
有点疑问,出计划,审查,修bug,这不是顺序执行的吗,那开三个agent好像无法体现出并行的特色?
--【柒】--:
多agent并行开发可以多开几个cli,但是不同的cli需要不同的分支,不然你就会面临解决冲突的问题,前后端分离项目中,前端用一个cli,后端用一个cli 可以分开,建议:新手开三个,第一个出计划,第二个审查,第三个验证修bug
--【捌】--:
请问佬,在不使用额外工具的情况下,如果前端agent,发现后端缺失部分接口,那么能够直接让前端agent和后端agent进行交互吗,还是说需要我作为中间人进行转达?
--【玖】--:
就是在wsl2里启动claude code cli, 在windows电脑里面启动的前端项目,想让大模型去调试前端的页面并测试,这个可以直接操作浏览器吗,比如通过playwright这类的插件?
--【拾】--:
codex我觉得桌面版软件比cli好用,佬可以试试,另外你想要的多agent协同用superpower 的skills就可以做到,另外可以搜索一下站内的skills推荐,安装上几个效果提升还是不错的
--【拾壹】--:
可以做到,WSL和WIN之间的网络互通就行。
--【拾贰】--:
之前还是idea的古法编程,现在直接vs code + wsl2一步到位了,就是习惯上还有很多需要慢慢适应的,从wsl代码编译速度来看,还是比win快了不少。
--【拾叁】--:
强烈直接上wsl2,编码和shell环境会省很多事。java前后端分离的话就前后端各一个agent,再单开个读只agent做review,分支隔离一下好管。
如果你模型够多,可以用一些工具做辅助,例如 ccg-workflow 等
Vibe Coding 我差不多已经用了一周,主要是 Codex 和 CC 交替使用,都是通过官方 CLI ,借助 CC Switch 进行切换。先简单说下我目前的工作流程:
- 先和 AI 沟通,让它生成原型图
- 根据 AI 输出的原型图,整理并生成相关项目文档(业务流程、数据模型、权限设计、SQL 等七八个文件)
- 在后端项目中创建 CLI 目录,告诉 AI agent 前端项目的文件夹路径,由它完成前后端代码编写;开发完成后人工进行功能校验,包括前端页面校验,有需要调整的地方就再进行一轮沟通
- 确认功能无误后,用
/review命令收尾并提交代码 - 完成本次开发任务
目前有几个疑惑,想请教下各位大佬:
- 大家平时也是类似这样的开发流程吗?我看 CC 官方推荐多 AI Agent 并行开发,但实际落地到项目里不知道该怎么操作,B 站上也没找到相关教程
- Windows 环境下使用 AI 时,一开始用的是 PowerShell ,经常出现中文乱码(.md 文件已经指定 UTF-8 ),还有部分命令执行失败(推测是部分 Unix 相关命令在 Windows 不兼容)。目前刚换到 PowerShell 7 还没正式用,有没有必要直接一步到位升级到 WSL2 ?
- 前后端分离项目中,是前后端各用一个 AI Agent 更好,还是统一用一个 Agent (前后端放在同一文件夹)?或者像我这样只在后端启动 Agent ,再指定前端目录的方式更合适?
PS:使用的开发语言是JAVA。
网友解答:--【壹】--:
可能我理解错了,在我想象中是多个cli并行开发不同的任务,现在看来应该是一个cli,并发多个AI agent,每个agent执行不同的任务,最终汇总。dsuperpower已经装了,从主观上来看,好像还是单个agent在执行的感觉
--【贰】--:
用vibe coding的方式 写几个项目后,你就习惯了~
--【叁】--:
idea放在windows,代码和cc/codex放在wsl2,体验不错
--【肆】--:
没太懂,你是说WSL2让大模型调试页面并测试(这个是可以做到的)。还是说WSL2里启动页面,然后可以自己操作页面(WSL2和WIN的网络互通的,可以直接访问页面的地址)
--【伍】--:
佬,想问一下,如果在wsl2里面用的cli,前端项目想让大模型调试页面,可以直接操作浏览器吗,
--【陆】--:
有点疑问,出计划,审查,修bug,这不是顺序执行的吗,那开三个agent好像无法体现出并行的特色?
--【柒】--:
多agent并行开发可以多开几个cli,但是不同的cli需要不同的分支,不然你就会面临解决冲突的问题,前后端分离项目中,前端用一个cli,后端用一个cli 可以分开,建议:新手开三个,第一个出计划,第二个审查,第三个验证修bug
--【捌】--:
请问佬,在不使用额外工具的情况下,如果前端agent,发现后端缺失部分接口,那么能够直接让前端agent和后端agent进行交互吗,还是说需要我作为中间人进行转达?
--【玖】--:
就是在wsl2里启动claude code cli, 在windows电脑里面启动的前端项目,想让大模型去调试前端的页面并测试,这个可以直接操作浏览器吗,比如通过playwright这类的插件?
--【拾】--:
codex我觉得桌面版软件比cli好用,佬可以试试,另外你想要的多agent协同用superpower 的skills就可以做到,另外可以搜索一下站内的skills推荐,安装上几个效果提升还是不错的
--【拾壹】--:
可以做到,WSL和WIN之间的网络互通就行。
--【拾贰】--:
之前还是idea的古法编程,现在直接vs code + wsl2一步到位了,就是习惯上还有很多需要慢慢适应的,从wsl代码编译速度来看,还是比win快了不少。
--【拾叁】--:
强烈直接上wsl2,编码和shell环境会省很多事。java前后端分离的话就前后端各一个agent,再单开个读只agent做review,分支隔离一下好管。
如果你模型够多,可以用一些工具做辅助,例如 ccg-workflow 等

