• 请不要在回答技术问题时复制粘贴 AI 生成的内容
sft6888
V2EX  ›  程序员

你们用 AI 写代码,会每次都看它改了什么吗?

  •  
  •   sft6888 · 4 days ago · 7698 views
    想问问大家,让 AI 改完代码以后,你们会逐行看 diff ,还是功能试一下没问题就提交?

    只改几行还好,一次改了十几个文件,看起来也挺费劲。但完全不看,又怕它顺手改了不该改的地方。

    你们一般怎么检查?有没有哪些部分是一定会自己看的?
    95 replies  •  2026-10-11 22:36:27 +08:00
    ZRS
        1
    ZRS  
       4 days ago via iPhone
    以前会 现在看不过来了
    XTTX
        2
    XTTX  
       4 days ago   ❤️ 3
    你太高看我了, 我看不懂啊. 哪一部分都不是我写的啊
    yidinghe
        3
    yidinghe  
    PRO
       4 days ago via Android   ❤️ 15
    看是肯定要看的,不要急着交付,倒杯茶慢慢看。有的人说我从不看,这个没必要攀比。我看是因为如果有问题我能看得出来,他不看是因为如果有问题他也看不出来。
    voidmnwzp
        4
    voidmnwzp  
       4 days ago via iPhone
    难道现在真有人会一行行看吗
    malusama
        5
    malusama  
       4 days ago
    不会, 看不懂
    txican
        6
    txican  
       4 days ago
    不忙才看代码, 忙着交付就只看测试结果.
    txican
        7
    txican  
       4 days ago
    你就把 AI 当作你手下的人, 你什么时候看 TA 写的代码, 什么时候不看?
    connor123
        8
    connor123  
       4 days ago   ❤️ 1
    @txican #7 我不看下面的人写的代码,是因为出了问题他背锅,ai 写的代码,出了问题,我能跟 leader 说都是 ai 写的,跟我没关系吗?
    YangWaleed
        9
    YangWaleed  
       4 days ago
    @connor123 你手下的人写的代码出问题了他背锅,和你没关系。那把你优化掉感觉也没啥问题?/dog
    ZxBing0066
        10
    ZxBing0066  
       4 days ago
    看项目,公司的、重要的看,玩具不看,挂了无所谓的不看。
    miaotianxiao97
        11
    miaotianxiao97  
       4 days ago
    玩具项目不看,公司项目过一下风格还有大方向上的问题.
    justwkj07
        12
    justwkj07  
       4 days ago
    以前看,现在确实都不看了
    foryou2023
        13
    foryou2023  
       4 days ago
    不看,流程是把需求写清楚,写详细,然后代码写完了再测试一下功能是否完成。
    fredweili
        14
    fredweili  
       4 days ago
    生产代码一点点改,都要 review ,有些 context 在脑子里
    研究 POC 那就无所谓了,能跑就行
    dgq0219
        15
    dgq0219  
       4 days ago via iPhone
    @XTTX 哈哈哈哈,确实看不懂,任由它乱写
    zackkk
        16
    zackkk  
       4 days ago
    生产代码,不看迟早等着爆雷吧。
    一般代码要看看代码结构,使用方案。最大的问题是总是不用最优/最新方案,带来的问题是未来扩展成本变大。
    ptstone
        17
    ptstone  
       4 days ago
    不看,人脑已经干不过 ai 了, 那么多代码也看不过来,写代码前后, 让 ai 按照文档 review ,把逻辑都实现,风险都列出来,多测试。
    sleek7671
        18
    sleek7671  
       4 days ago
    最初的时候会,后来跟不上了,于是连同测试也让它自洽了
    jackerbauer
        19
    jackerbauer  
       4 days ago
    必须看啊,大体上得过一遍
    guin
        20
    guin  
       4 days ago
    估计以后都不会了,就像论坛很多人说的,都换 rust 了,但估计没几个看的懂 ai 写的 rust 代码
    wysnxzm
        21
    wysnxzm  
       4 days ago
    看得懂可以选择不看,看不懂只能不看
    XTTX
        22
    XTTX  
       4 days ago
    @dgq0219 你看看那些 blender, threejs 和那些光效 shader. 以前没有个把月和几年的经验, 谁写得出来.
    CainGao
        23
    CainGao  
       4 days ago
    看看 git 提交后,看一下改了哪几个文件.
    nilaoda
        24
    nilaoda  
       4 days ago
    只开个 GitHub Desktop 看下 diff ,大致扫一眼,没有逐行看了
    Kontinue
        25
    Kontinue  
       4 days ago
    看,写的不一定对,尤其是改了大量代码的。看不懂就贴给他问他,合理就行了,有些也不用全看懂。

    poc 和运维类的看的少,能跑就行。 业务类的还是得看的,不然坑多
    bixinhaner
        26
    bixinhaner  
       4 days ago
    现在是 2026 年 10 月,能看看改了哪些文件就很不错了,再以后这都不会看
    nekochyan
        27
    nekochyan  
       4 days ago
    上线的代码我会看,毕竟出了问题会被扣工资;技术优化、小工具类的肯定不看了
    94
        28
    94  
       4 days ago
    我会要求拆分成很细的 commit ,一个 PR 和 MR 也不会有改非常多的文件。大概把修改的文件点开 diff 搂一眼没有感觉到坏味道就行了。
    realJamespond
        29
    realJamespond  
       4 days ago
    先 stage 之前的,再观察 ai 改了啥
    wowh
        30
    wowh  
       4 days ago
    只看看大的架构,都审阅怎么可能
    slqcode
        31
    slqcode  
       4 days ago
    有空就看,反正我是没空,整天忙得要死,唉
    Stargaze
        32
    Stargaze  
       4 days ago
    初级开发表示,看不懂 也没时间给我看
    zzzzero
        33
    zzzzero  
       4 days ago
    代码写到哪里的我都懒得管了,还打开。
    GarethChu
        34
    GarethChu  
       4 days ago
    二次开发的还是要看的
    Geon97
        35
    Geon97  
       4 days ago
    看,看不懂的也大概过一遍
    lovekdd
        36
    lovekdd  
       4 days ago
    现在直接对话 只看结果
    Kevin2
        37
    Kevin2  
       4 days ago
    不看细节逻辑了,细节业务逻辑通过测试验证,不一行行看。但是会看它在写什么代码,了解它在改动些代码模块,了解改动后的影响面,了解有没有偏离。
    sft6888
        38
    sft6888  
    OP
       4 days ago
    @XTTX 托管了这是🤣
    sft6888
        39
    sft6888  
    OP
       4 days ago
    @txican 很有道理,必要时还是要 review 下
    c0nstantien
        40
    c0nstantien  
       4 days ago   ❤️ 1
    就像楼上说的,看不看取决于你有没有时间😂
    LowBi
        41
    LowBi  
       4 days ago
    会看个大概,看到不懂的也会追问解释下,最后再调用 review code skill ,确保无问题再提交
    XTTX
        42
    XTTX  
       4 days ago
    @sft6888 你看最终成品效果就好了. 像这种 Shader 、Blender ,甚至达芬奇,全是 MCP 代码,你怎么看得过来
    admol
        43
    admol  
       4 days ago
    以前会看,现在会随机看,等 AI 干活的时候再回过去看。
    hiveex
        44
    hiveex  
       4 days ago
    看的 IDEA 的 git 好用
    RonnieColeman
        45
    RonnieColeman  
       4 days ago
    前端代码基本不看;改已有的逻辑的话,会全部仔细看一遍;写新业务的话简单过一遍。
    ttkit
        46
    ttkit  
       4 days ago
    很少看了,我自己会跑一遍业务流程,最多让其他 AI 审核下,然后改好再走一遍测试。

    个人项目全部用的 AI ,可以看看成果,人只做规划,看不看代码意义不大,保证功能没问题就 ok 。

    https://ttkit.cn/
    zejiang89
        47
    zejiang89  
       3 days ago
    只看需求理解和执行方案的正确性,还有就是测试覆盖;实际代码实现不看
    cbasil
        48
    cbasil  
       3 days ago
    先验证功能,没问题再在 git 提交时过一遍。
    CyberShadiao
        49
    CyberShadiao  
       3 days ago
    以前还会看,现在干完活就行
    ZettarYuFan
        50
    ZettarYuFan  
       3 days ago
    领导不懂我就不看,来懂的就装模做样下
    stargo
        51
    stargo  
       3 days ago
    不太细看 但是上线的时候 会让 AI review 下,看对之前的逻辑的影响
    iloveyoucool
        52
    iloveyoucool  
       3 days ago
    看不过来,只开效果行不行,行就上线
    ninjaJ
        53
    ninjaJ  
       3 days ago
    大概看一下,不会细看,但是也不会完全不看,不然过段时间就忘记这个项目啥样了
    kanchi240
        54
    kanchi240  
       3 days ago
    不看了,vibe 的越多就越不会看,人工验证是需要的
    leoQaQ
        55
    leoQaQ  
       3 days ago
    会看,因为业务变动很快,会经常改,如果不看的话以后不知道怎么改。
    jjymup1
        56
    jjymup1  
       3 days ago
    看不懂,一个十几年的后端项目让我一个前端看,我怎么看得懂。索性不看
    Redmoon
        57
    Redmoon  
       3 days ago via Android
    只要能运行就行

    你要我看代码 我又看不懂😆
    kennnnnnnnnnn
        58
    kennnnnnnnnnn  
       3 days ago
    公司的会看下,自己的项目已经完全不看了
    seenthewind
        59
    seenthewind  
       3 days ago
    没问题就不看,事实上现在就算出了问题也懒得看,AI 自己去修。

    但是如果它突然降智跑半小时没跑出来,我真的得去看看它到底在干什么。。。。不然额度要被用完了。
    tariz
        60
    tariz  
       3 days ago
    刚开始看,后面不看了。太累了
    iorilu
        61
    iorilu  
       3 days ago
    偶尔看一点点

    但肯定是我熟得地方

    不熟得算了, 看一半不如不看
    wu00
        62
    wu00  
       3 days ago
    以前看,不光看 diff ,还喜欢看 thinking 、reasoning
    现在啥也不看了,一是看不过来二是确实比较信任。
    yangwa
        63
    yangwa  
       3 days ago
    以前不看,但是修改功能生产环境已经出了几次严重问题了。现在会看看,多几次 ai review
    AdminNB
        64
    AdminNB  
       3 days ago
    后端代码的话,如果没时间,就看一眼它改了哪些文件
    前端代码的话,一律不看,到浏览器点点,只要点不出问题就是没问题
    red13
        65
    red13  
       3 days ago
    不会看,因为效率和完全搞懂细节不可兼得,我会大概浏览一遍并确定两件事:
    1 、我依然可以对项目掌控;
    2 、代码整体上会在未来收敛;
    然后测试一下,没问题就提交了
    unco020511
        66
    unco020511  
       3 days ago
    会让 AI 自己再 check 一遍
    nxgh
        67
    nxgh  
       3 days ago
    之前不超过 5 个文件修改的时候还会装模做样看一眼,现在彻底开摆,看个 peach ,摸摸鱼不好吗
    z97s04
        68
    z97s04  
       3 days ago
    生成的内容太多了,根本看不过来
    6581
        69
    6581  
       3 days ago
    @yidinghe 是的,不看就是不负责,慢慢看,Ai 写完我会再优化下
    homcrazy1
        70
    homcrazy1  
       3 days ago
    现在我基本只看文件变更数,不要太夸张就提交推送了
    yooomu
        71
    yooomu  
       3 days ago
    大概看一下,细节实现肯定不会看了。动手之前我会先对齐好改动方案,写完大概看看没偏离设想就行
    Lexin914
        72
    Lexin914  
       3 days ago
    之前很仔细的看,现在就看个大概,实现细节不看。
    liangrongze
        73
    liangrongze  
       3 days ago
    重要的看 不重要的不看
    gogozs
        74
    gogozs  
       3 days ago
    要看什么代码吧,UI 代码谁看啊😂,重要的,自己要背锅的代码肯定要认真看
    bowencool
        75
    bowencool  
       3 days ago
    以前会看,现在不看了,因为看不懂。现在让远程 AI 自动 review ,本地 AI 一直监控直到修完所有评论,最后自己手动试下功能。
    sn0wdr1am
        76
    sn0wdr1am  
       3 days ago
    一次改一堆文件,一堆代码,看的过来吗?
    docx
        77
    docx  
       3 days ago via iPhone
    看,但是逐行有点累了,一般是大致过一遍
    milkleeeeee
        78
    milkleeeeee  
       3 days ago
    从来不看,可以这么说,代码编辑器已经很久没打开过了
    yesha
        79
    yesha  
       3 days ago
    从程序员,变成产品经理了. 角色改变了.不看代码了
    BoiledEgg
        80
    BoiledEgg  
       3 days ago
    AI 审一遍,然后我再看 AI 的审核意见,开放问题之类的,全部自己看根本看不过来,这种 AI 审 AI 修,来个几轮,差不多了就提交了
    Tanix2
        81
    Tanix2  
       3 days ago
    现在也不看了,代码太多了看不过来
    jamos
        82
    jamos  
       3 days ago
    现在不看,将来看不懂
    Mandelo
        83
    Mandelo  
       3 days ago
    claude 写的让 GPT 看,或者 deepseek ,都 AI 写了还装模作样看啥呢,交叉分析下就行了
    JYii
        84
    JYii  
       3 days ago
    不看的都是一些边缘项目,让你负责公司的支付节点,不看试试?如果出问题,运营、市场、销售的工单甩过来就爽了
    wqhui
        85
    wqhui  
       3 days ago
    认真看的话一天生成的代码够看一周了,公司能给你两天开发时间就不错了,用了 ai 之后对应任务给的工时也被压缩的厉害。顶多把一些比较核心的代码逻辑圈出来,如果修改了这些代码就人工审查,其他就 ai 自己 review ,多跑测试
    xiaoqiao24
        86
    xiaoqiao24  
       3 days ago
    最开始盯着看,然后变得偶尔瞅一眼,最后开发完全不看,只验收
    zhenwang
        87
    zhenwang  
       3 days ago
    公司的不看,多用几个 AI 来交叉验证 review ;自己的东西要看。
    Rehtt
        88
    Rehtt  
       3 days ago
    ai 写 ai 看,让 ai 给出验收结论
    MaxJin
        89
    MaxJin  
       2 days ago
    我会看 ai 和我说他改了什么,不会细看改了什么,除非是 ai 改的代码跑起来不对,那就得翻下记录看看了
    snoopygao
        90
    snoopygao  
       2 days ago
    我甚至都不看你们的回复了,用 V2 自带的 AI 总结你们的回复
    Lemonyi
        91
    Lemonyi  
       2 days ago
    随便看一下,没有明显的问题,然后测试 OK 了,就提交了
    NewYear
        92
    NewYear  
       2 days ago
    ai 给我写的油猴脚本,都习惯加一个 observe ,我就知道要完蛋,代码量少必须看,甚至加约束。

    至于公司项目,只要测试通过,浪费的是别人的资源,测试能过就行。
    FreshOldMan
        93
    FreshOldMan  
       2 days ago
    只能说大概看一下,然后让 AI 充分测试
    Ipsum
        94
    Ipsum  
       1 day ago
    确认好设计方案,就让他自己跑去吧。用户就是测试,收集到问题直接喂它,它自己会修
    quxiaojuncuiyue
        95
    quxiaojuncuiyue  
       1 day ago via Android
    还看啥 应该好好研究下 直接用它做端到端流程测试 流程测试没问题 那代码就是好的 要是需要性能测 那就让他手撸 jemeter 改一版脚本重放一次 指标没问题 代码不就是好的么
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5625 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 316ms · UTC 05:53 · PVG 13:53 · LAX 22:53 · JFK 01:53
    ♥ Do have faith in what you're doing.