V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
shibow
V2EX  ›  程序员

现在网上都在说 Agent 自动开发,我还是在对话模式,是不是落后了?

  •  
  •   shibow · 9h 19m ago · 8315 views

    最近这段时间看了很多关于 AI 开发的文章、博客、视频, 尤其是各种 Agent 工作流 的分享。

    比如:

    AI 自己拆任务 AI 自己写代码 AI 自动做 code review AI 自动提交 PR AI 管理整个项目流程

    甚至有些文章给人的感觉是:

    人只需要把需求说清楚,剩下的事情 AI 自己就能完成。

    说实话,看多了之后,我开始有点焦虑了。

    先说一下我的背景:

    我是一个前端开发工程师, 使用 AI 辅助开发大概有 一年半左右 了。

    平时主要工具是:

    Claude GPT Cursor Windsurf

    基本每天都在用,也算是比较重度用户。

    但我目前真实的工作方式,其实还是:

    人主导开发 + AI 辅助 主要是对话模式

    比如:

    写代码的时候遇到问题就问 AI 让 AI 帮我优化一段逻辑 让 AI 帮我 review 一段代码 或者生成一些基础结构

    整体感觉:

    AI 很强,但更像一个:

    非常聪明的助手,而不是一个真正能接管项目的“开发者”。

    我现在的困惑主要有几个:

    1 )现在真的有人在用 Agent 自己写代码吗?

    不是 demo , 而是:

    在真实项目里长期使用

    比如:

    前端项目 后端服务 中大型系统

    而不是一个简单的脚手架项目。

    2 )现在的开发流程,真的变成这样了吗?

    比如:

    人只负责写需求 Agent 自动拆任务 Agent 自动写代码 Agent 自动测试 Agent 自动提交 人只负责最后确认

    如果真有人这样用,我非常想了解:

    这个工作流到底是怎么搭建的?

    3 )前端和后端的差别是不是很大?

    我有一种感觉是:

    很多文章里的 Agent 工作流, 可能更偏:

    后端 AI 工程 Python / Node 服务 工具链开发

    而前端这边:

    UI 交互 状态管理 兼容性 复杂业务逻辑

    可能还比较难做到完全自动化。

    但这只是我的猜测,不确定是不是事实。

    4 )大家现在真实的 AI 工作流到底是什么样的?

    比如:

    你们现在更接近哪种模式:

    A ) 人写代码 + AI 辅助

    B ) 人设计结构 + AI 写大部分代码

    C ) Agent 负责模块开发,人负责 review

    D ) Agent 基本可以接管项目

    我不是质疑 AI 的能力。

    只是看了太多“AI 自动开发”的文章之后, 开始有点不确定:

    现在行业真实的状态,到底是什么样的?

    是:

    大家已经进入 Agent 自动开发阶段了, 还是说大多数人其实还是:

    对话模式 + 人主导开发

    只是没有人专门写这种“普通但真实”的文章。

    如果有在实际项目里长期使用 Agent 的同学, 非常希望能分享一下:

    你们用的工具 工作流大概是什么样 哪些事情真的能自动化 哪些事情还是必须人工做

    小弟真心求教。

    118 replies    2026-04-28 20:23:13 +08:00
    1  2  
    leelion6
        101
    leelion6  
       2h 38m ago
    我挺能理解你的,我本来是做 Android 开发,之前也一直是你这样用。后面我分配到其他项目没 Android 做了,从此再不写一行代码,因为让我写我也不会,全是各种 flutter 到后面前后端全栈了。
    现在 Agent 用久了之后,我也是评论区大部分人的想法:真没必要坚持古法编程了,哪怕我曾经多么有代码要求代码洁癖。但现在现实就是,你至少得让 AI 做大部分工作,你只改核心小部分。如果你还在手工写那些简单的代码,那确实是不应该了
    andlp
        102
    andlp  
       2h 37m ago
    小半年没写代码了,主要负责给 ai 架构设计一下,定义下怎么做..... 年前我都全部交给 cursor 了,现在 codex
    bowencool
        103
    bowencool  
       2h 35m ago
    试一下吧哥们,工具们都卷出花了,坚持古法编程没有意义。而且免费模型和付费模型差距巨大,不要拿免费模型的效果去代表全体 AI
    tomSoSleepy
        104
    tomSoSleepy  
       2h 34m ago
    同前端,最近老板的焦虑传导下来,从 trae 的国际个人版到 trae 的企业版再到国际个人版,现在又再切 claude Code ,给我的感觉就是快,至于准确性什么的,你别问,就是快,自己 review 快哭了,小功能不用调,比较大的关联的功能还是有问题吧,因为产品也不能确定具体业务,只能边开发边反馈修改,总得来说体验不够好
    teaguexiao
        105
    teaguexiao  
       2h 31m ago
    实际用下来感觉大多数人还是 B/C 之间,完全 D 的基本都是内部工具或者个人玩具项目。前端 UI 这块确实是 agent 最难搞的,逻辑 agent 飞快,像素级还原目前还得人工兜底。
    theohateonion
        106
    theohateonion  
       2h 25m ago
    如果你的系统和工作流并没有很好的适配 AI ,那么你会发现 AI 很多时候会帮一些倒忙。

    拿 UI 来说,如果你们没有 design system ,那么细枝末节几个 pixel 的对齐,即使 figma 导出带所有样式和结构的对象树,也很难完全复刻。相反如果你的 design system 做的很好,糊 UI 简直跟玩一样。包括测试也是,有 design system 的前提下,基于 playwright CLI 或者 agent browser 把 accessibility tree 做一份 component tree 的映射,把你需要肉眼验证的 UI 转变成结构化的数据,测试起来就完全没问题了。

    再就是楼上也说过,设计和开发交接,使用 HTML 或者 SVG 而不是直接是设计稿或者图片,尽可能把设计稿转换成 AI 可读,可以很好理解的结构,这样协作起来效果也会更好。
    zsc8917zsc
        107
    zsc8917zsc  
       2h 25m ago
    如果 token 无限用....................
    jimx
        108
    jimx  
       2h 23m ago
    @sampeng 同 Android ,思路不错,参考实践一下
    dongzhuo777
        109
    dongzhuo777  
       2h 10m ago
    什么叫全自动,一句话需求丢给他 剩下不用管 那种叫全自动
    DKburNIng
        110
    DKburNIng  
       2h 4m ago
    全自动可以做到,但是得流程配合+项目大改造。并且不能是 c 端项目,
    我现在做 c 端前端,ui 还是得一点点调,我看接了浏览器的插件,也是截图,说实话效率不行
    huaweii
        111
    huaweii  
       2h 3m ago via Android
    @bowencool 古法和全自动之间还有很多档的半自动好吧😅
    abelmakihara
        112
    abelmakihara  
       1h 54m ago
    前端因为太杂太乱很多人根本是低估了复杂程度的
    figma 切图 兼容性 而且 ui 本身不一定规范
    这些全是脏活累活
    反正需要负责 ui 的还是很难做
    尤其是有低代码遗留产物的.本身就一坨 ai 也没什么招
    后台管理系统不需要 ui 的那是做起来爽啊 那确实 vibecoding 了
    我就基本 review 一下而且本身 crud 也没什么 bug
    yichengxian
        113
    yichengxian  
       1h 47m ago
    @zsj1029 把文档写好是关键
    little_cup
        114
    little_cup  
       1h 34m ago
    独立开发者,新项目还在等审核上线,预告链接在这里: https://x.com/1ittlecup/status/2048416862334320674 这么多如果详细写出来都要翻页的功能和交互,第一版实际开发耗时一周半。

    第一次纯 vibe coding ,最初强行忍住了自己看代码改代码的冲动,现在甚至连 git commit 都让 AI 自己 review 拆分提交。

    工作流是这样的:拿需求和 GPT 5.4/5.5 (网页)讨论,生成 md 文档,喂给 copilot GPT 5.4 开发,然后验收,提 bug 和改进,如果 >3 轮还改不好就换 claude 甚至 gemini 来 review ,同样出 md 方案,执行者只有 GPT 5.4 一个。

    UI 设计 GPT 确实全系列不太行,Claude 好得也有限,会让 Gemini 3.1 Pro 做设计(后来发现审美上 Pro 和 flash 没什么差别,flash 还快很多),反复微调验收后 GPT 重构。

    另外量大管饱的 Gemini 3.1 flash 根据多语言的需求 MD 定期改文案,定期自行拆分 commit

    每日上半夜,codex 导出所有工具中的当日 prompt 记录,整合分析生成 TODO.md ,我在想后面还可以拿来完善测试什么的。

    下半夜 codex 定时重构今日的所有 commit ,修复 TODO ,维护文档、读 logcat ,配合 computer use 测试基本功能,最多在 prompt 里加点「请关注 CPU 占用,凡是可以事件驱动代替轮询的一律改写为事件驱动」之类的经验。

    除了最后的成品 app ,不论文档还是代码,凡是 AI 生成的都应该 AI 去解读,人不要插手。

    只要认清了代码是给机器执行的,而不是给程序员审美的,那么 AI 的代码一点也不烂。

    自己评估认为质量不低于古法编程,但前提是这里面 99% 的功能都是我能写的,而且写之前我就大概知道难点在哪里了。文档里会给出核心思路、关键词和算法。

    项目里有个 reference/ 目录,clone 了非常规技术所需的所有开源和闭源(我自己的)项目代码,让 AI 自己参考。

    然后 UI 设计应该摒弃 1:1 复刻设计稿的想法,我认为按「产品 - 设计 -技术」分工是属于人类的交互流程,和 AI 的话,多让它反复创作,最多提点灵感,作者用自己的设计品味把关选择就好。

    以上流程估计就适用于今年吧,等到不久的将来,人类最后的经验和品味被 AI 超越,谁知道会怎么样呢。明日は明日の風が吹く。
    little_cup
        115
    little_cup  
       1h 27m ago
    用到的工具套餐:
    ChatGPT $20:Web 出文档、codex 搞定时任务偶尔修 bug 。
    Copilot 开源版 $10:写代码的主力。
    Google One 年付:Antigravity 搞设计、文案、git 管理等。Web 出功能调研报告。

    一句话经验:就像以前组合优于继承,AI 开发重构优于修改。
    hellopz
        116
    hellopz  
       1h 10m ago
    @tomSoSleepy 说明你们的基建做的不好,可以去看看 harness ,不一定要做到 100% vibe ,做到大部分场景的 ai 友好也够了
    xqk111
        117
    xqk111  
       1h 5m ago
    a 和 c 吧,复杂问题 a ,小部分简单需求 c ,主要是还是 a ,复杂问题,自己都不知道怎么改,哎
    Chuckle
        118
    Chuckle  
       10 mins ago
    写点 cli 工具、浏览器插件、司内自用软件这种,一个仓库搞定,没有复杂多包依赖关系,代码总量最多几 w 的,那现在 AI 随便写,3 天平地起高楼,也不用 cr ,自己点一点看看功能对了就行。
    但是吧,司内重业务的代码,一个页面背后几十个独立包,依赖关系错综复杂,代码加起来快百万,AI 就省省吧,上下文不够的,现在的渐进式加载就会漏东西,只能辅助人处理,比如找函数的链路,某个参数到底有没有用到之类的,明确一个小功能点去改,改完几百行代码 cr 下也行,至于全自动整个需求让 AI 改就算了,包是进雷区的。
    每次改这种维护了好几年的项目,就和拆弹专家一样
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3326 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 121ms · UTC 12:33 · PVG 20:33 · LAX 05:33 · JFK 08:33
    ♥ Do have faith in what you're doing.