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

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

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

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

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

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

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

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

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

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

    但肯定是我熟得地方

    不熟得算了, 看一半不如不看
    wu00
        62
    wu00  
       3h 49m ago
    以前看,不光看 diff ,还喜欢看 thinking 、reasoning
    现在啥也不看了,一是看不过来二是确实比较信任。
    yangwa
        63
    yangwa  
       3h 46m ago
    以前不看,但是修改功能生产环境已经出了几次严重问题了。现在会看看,多几次 ai review
    AdminNB
        64
    AdminNB  
       3h 39m ago
    后端代码的话,如果没时间,就看一眼它改了哪些文件
    前端代码的话,一律不看,到浏览器点点,只要点不出问题就是没问题
    red13
        65
    red13  
       3h 34m ago
    不会看,因为效率和完全搞懂细节不可兼得,我会大概浏览一遍并确定两件事:
    1 、我依然可以对项目掌控;
    2 、代码整体上会在未来收敛;
    然后测试一下,没问题就提交了
    unco020511
        66
    unco020511  
       3h 32m ago
    会让 AI 自己再 check 一遍
    nxgh
        67
    nxgh  
       2h 50m ago
    之前不超过 5 个文件修改的时候还会装模做样看一眼,现在彻底开摆,看个 peach ,摸摸鱼不好吗
    z97s04
        68
    z97s04  
       2h 37m ago
    生成的内容太多了,根本看不过来
    6581
        69
    6581  
       2h 21m ago
    @yidinghe 是的,不看就是不负责,慢慢看,Ai 写完我会再优化下
    homcrazy1
        70
    homcrazy1  
       1h 52m ago
    现在我基本只看文件变更数,不要太夸张就提交推送了
    yooomu
        71
    yooomu  
       1h 48m ago
    大概看一下,细节实现肯定不会看了。动手之前我会先对齐好改动方案,写完大概看看没偏离设想就行
    Lexin914
        72
    Lexin914  
       1h 8m ago
    之前很仔细的看,现在就看个大概,实现细节不看。
    liangrongze
        73
    liangrongze  
       1h 5m ago
    重要的看 不重要的不看
    gogozs
        74
    gogozs  
       1h 1m ago
    要看什么代码吧,UI 代码谁看啊😂,重要的,自己要背锅的代码肯定要认真看
    bowencool
        75
    bowencool  
       13 mins ago
    以前会看,现在不看了,因为看不懂。现在让远程 AI 自动 review ,本地 AI 一直监控直到修完所有评论,最后自己手动试下功能。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3228 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 148ms · UTC 12:19 · PVG 20:19 · LAX 05:19 · JFK 08:19
    ♥ Do have faith in what you're doing.