V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
jinbangzhu
V2EX  ›  程序员

(后续)关于新来的技术 leader 准备用 Claude code 升级现有项目

  •  4
     
  •   jinbangzhu · 3 月 18 日 · 8329 次点击

    原文: https://www.0.51bbc.workers.dev/t/1167789

    原帖已经是 145 天以前了,但实际升级并没有那么久,中间间隔了比较长的假期,以及额外的工作安排。实际整体升级差不多是两个月左右,一个月的测试时间。

    现在可以很负责任的说 Claude code 已经完成了所有升级。

    基本上是按照这个步骤来执行,AI 的工作占比至少 90%

    Phase Versions Risk Impact Key Challenge
    1. Minor Updates 5.2 → 5.3 → 5.8
    (SKIP 5.4, 5.6, 5.7, 5.5)
    ⚠️ Medium Minimal Small improvements, bug fixes
    2. First Major Hurdle 5.8 → 6.x ⚠️ Medium Moderate Some old code needs rewriting
    3. Modern Architecture 6.x → 8.x (SKIP 7.x)
    Laravel 8 - Supports PHP 8.1
    ⚠️ Medium Significant internal changes, minimal user impact Reorganizing application structure
    4. Performance Leap 8.x → 11.x (SKIP 9.x, 10.x)
    Supports PHP 8.4
    ✅ Low Major performance improvements Adopting modern PHP features
    5. Future-Proofing 11.x → 12.x ✅ Low Final optimization Latest features and security

    订阅的是 Claude Max, Opus 4.6

    感慨: AI 真的变强了,从理解、分析、执行各维度都很强。对于有经验的码农是召唤分身来减轻工作,对于新手来说是刚出新手村就拿到了屠龙宝刀,能让自己快速增长经验并且能打更高级的怪。

    第 1 条附言  ·  3 月 18 日
    遇到哪些坑?
    从代码角度来说几乎没有,AI 能解决的都不是问题。最好部署切换服务器的遇到了一些问题,但都在可控范围内。

    花费问题?
    领导给每个人都开了 Claude Max ,目前尚未达到上限,除了订阅费,没有额外的开销
    71 条回复    2026-03-19 18:08:20 +08:00
    msg7086
        1
    msg7086  
       3 月 18 日
    一看评论区基本全是骂的(笑
    liuguangxuan
        2
    liuguangxuan  
       3 月 18 日
    7500 个 php 文件,代码量大概有多少行?
    xzour
        3
    xzour  
       3 月 18 日 via Android
    看回原帖,还是有好多人不知道 ai 的能力现在有多强。会用 ai 的人跟用好 ai 的人差异也是有点大
    SayHelloHi
        4
    SayHelloHi  
       3 月 18 日
    @jinbangzhu

    楼主能细说一下 使用 AI 升级项目的经验 以及有哪些坑吗~
    lza11111
        5
    lza11111  
       3 月 18 日
    很正常的,我们这边用 ai 把项目整体换了个框架,基本上一周就做完了
    littlebaozi
        6
    littlebaozi  
       3 月 18 日
    AI 发展是真的快,以前只是觉得聪明点提示代码而已
    HeyWeGo
        7
    HeyWeGo  
       3 月 18 日
    除非是那种每个字母都纯手打的,否则就算是使用那种 tab 生成提示代码的说不定他手打的程序也最终会被 AI 吸收,所以相当于使用 AI 的在白嫖拒绝 AI 的,这仗可不好打。
    cvooc
        8
    cvooc  
       3 月 18 日
    我比较好像这个过程中的大致 token 花费, 方便分享一下吗
    kfpenn
        9
    kfpenn  
       3 月 18 日   ❤️ 3
    感慨 ai 的发展是真快,从当时的评论能看出那时候大部分人都还觉得 ai 还无法胜任,但现在我想没人觉得不可能吧
    kneo
        10
    kneo  
       3 月 18 日 via Android
    升级对 AI 其实是最简单的任务了。纯体力活。
    yifangtongxing28
        11
    yifangtongxing28  
       3 月 18 日   ❤️ 3
    站在老板的感慨:薪资高的可以裁掉了,再减少 80%的人


    一个行业都出现屠龙刀了,那这个行业普通人也挣不到什么钱了
    Lockroach
        12
    Lockroach  
       3 月 18 日
    正常的,我都感觉市场上可以不需要一批人了
    iorilu
        13
    iorilu  
       3 月 18 日   ❤️ 1
    @yifangtongxing28 是的, 所以 claude 老板说, 软件工程师这个角色可能快没了

    我的看法是, 软件开发人员是少了, 但软件需求没少, 可能更多, 因为所有行业都想用 ai 改进工作流, 提高效率

    所以需要的是软件交付人员, 还是那句话, 一个人能从头到尾交付软件, 这种需求必然长期存在
    lovelive1024
        14
    lovelive1024  
       3 月 18 日
    花了多少钱?
    billzhuang
        15
    billzhuang  
       3 月 18 日 via iPhone
    非常有意义的案例分享,前后对比太有意思啦

    感谢
    vla
        16
    vla  
       3 月 18 日
    看过原贴
    cvbnt
        17
    cvbnt  
       3 月 18 日
    以后不会使用 AI 的程序员要被淘汰了
    Brightt
        18
    Brightt  
       3 月 18 日
    很有意义的对比,让我彻底放弃手写代码的念头了🥲
    DonaldY
        19
    DonaldY  
       3 月 18 日
    AI 确实强。

    但我觉得得有一个敬畏之心。期待还有后续
    daimaosix
        20
    daimaosix  
       3 月 18 日
    @lovelive1024 +1 ,我也比较好奇花了多少钱?是 200 刀的 Max 吗? OP
    lyzy
        21
    lyzy  
       3 月 18 日
    有没有详细的步骤分享
    luqicoder67
        22
    luqicoder67  
       3 月 18 日
    能分享下整个升级过程中的实操经验吗
    yiqiao
        23
    yiqiao  
       3 月 18 日
    有遇到什么坑吗?
    catazshadow
        24
    catazshadow  
       3 月 18 日
    先维护一年再来报告
    ffann
        25
    ffann  
       3 月 18 日
    可以分享一下吗
    EthanZC
        26
    EthanZC  
       3 月 18 日
    @iorilu 需求再多,AI 的效率也能完成这是最恐怖的,年前,我们这边的服务端项目,刚刚加上了算法,14W 行代码, 14W 行代码,你让算法工程师去弄,起码得一个小团队,输出 1 年,都不一定能完成,而且还要养活测试团队去测试, AI 直接把这个成本给覆盖掉了,甚至更划算,小公司的产出也能媲美大厂,这就是 AI 目前最容易看到的现象,打破了很多门槛
    EthanZC
        27
    EthanZC  
       3 月 18 日
    @catazshadow AI 去迭代维护了,谁会自己去维护.
    BeautifulSoap
        28
    BeautifulSoap  
       3 月 18 日
    升级对 ai 来说算是比较轻松的了。把 laravel 的升级文档按版本扔进去然后测试找问题就行了。现在后端的核心竞争力已经不是纯粹写代码而是框架、对项目代码的掌控、对业务的熟练,能掌控 AI 让 AI 不要乱拉屎了
    lujiaosama
        29
    lujiaosama  
       3 月 18 日
    @BeautifulSoap 为了可维护性,可读性, 怎么约束让 AI 写出人也能看懂, 心智负担低,容易审查, 容易上手的代码也是个技术活.
    nc
        30
    nc  
       3 月 18 日
    这两年 V 站对 AI 的态度:排斥 AI 、使用 AI 、接受 AI 、成为 AI 的形状
    xiaomushen
        31
    xiaomushen  
       3 月 18 日
    @nc 因为 AI 在进化呀
    javalaw2010
        32
    javalaw2010  
       3 月 18 日
    @kfpenn 当时的条件下,最先进的模型应该是 sonnet4.5 ,根据当时我的体验,sonnet4.5 确实是无法胜任的,但是 opus4.6 出来之后,一切都不一样了。
    changnet
        33
    changnet  
       3 月 18 日
    能说下具体升级了什么么,改得多不多。开发环境升级改动一般不是很大,很快就能跑起来,但潜在的风险没法预估

    比如我从 debian 9 直接升到 debian 12 ,这个跨度也接近 10 年。除了一些环境脚本要改,就是 mongodb 的接口改了,其他代码改动很少。整个过程也花不了多长时间。

    但问题是线上项目,你问我会不会出问题,风险谁来承担,这个我有点不太确定
    iorilu
        34
    iorilu  
       3 月 18 日
    @EthanZC 是这个意思。就是说能够让个人的生产力赶得上原来的小小厂,能够让小厂的生产力赶上大厂。纯粹堆人力已没意义了,以后的话精英化小团队是主流,几个人足以。
    EthanZC
        35
    EthanZC  
       3 月 18 日
    @iorilu #34 是,一个人就是个初创公司,几个人的工作室,就是个小微企业,合伙人干就完事了
    liuliuliuliu
        36
    liuliuliuliu  
    PRO
       3 月 18 日
    能细说下实际的操作吗?
    是直接使用 claude code 的 cli ?然后直接对话告诉他“把这个项目升级到 xx”?
    EthanZC
        37
    EthanZC  
       3 月 18 日
    @liuliuliuliu 这就是每个人使用 AI 的能力高低了,也是核心竞争力,有些人拿 AI 当玩具,有些人当生产力的区别就在这,谁会告诉你怎么用?
    iorilu
        38
    iorilu  
       3 月 18 日
    @liuliuliuliu 要实践得, 现在没固定模式, 就算自己, 做两次也不一定一样, 总不可能每次用一样提示词吧, 就算一样, 模型输出也不一样

    所以说以后拼的是 AI 实践经验, 这也是有门槛得, 你玩的多玩的深就是优势
    leihuanqi
        39
    leihuanqi  
       3 月 18 日
    那下一步是不是裁员了?
    liuliuliuliu
        40
    liuliuliuliu  
    PRO
       3 月 18 日
    @EthanZC #37 对啊 就是想学学最佳实践应该怎么用……
    tf2
        41
    tf2  
       3 月 18 日
    其实没必要嘲笑 25 年的帖子

    25 年的 AI 真没有现在这没强。
    iorilu
        42
    iorilu  
       3 月 18 日
    @tf2 现在一个月就变化很大了, 真的跟不上阿, 大家尽力就行了
    Le18ex
        43
    Le18ex  
       3 月 18 日
    @catazshadow AI 生成的东西用 AI 去维护就好了
    dingyaguang117
        44
    dingyaguang117  
       3 月 18 日
    @lza11111 老哥是从哪个换到哪个呢
    cBlank
        45
    cBlank  
       3 月 18 日
    还给开账号,真好,我们还要自己开,付费上班。
    imagecap
        46
    imagecap  
       3 月 18 日
    可以聊下,ai 干了哪些事情,以及你们遇到的哪些坑,ai 是怎么解决的吗? 光一个结论让人难以相信。确定不是给 Claude 打广告?
    yslsy
        47
    yslsy  
       3 月 18 日
    总的花了多少钱?
    BeautifulSoap
        48
    BeautifulSoap  
       3 月 18 日
    @lujiaosama 对,这就是我说的“能掌控 AI 让 AI 不要乱拉屎”。一个程序员如果只会向 AI 许愿,无法控制 AI 输出内容,让 AI 生成人类团队可读可维护的代码的话,对团队来说不会有价值了。毕竟只向 AI 许愿的工作随便拉个不会编程的路人培训下就能干
    zhw2590582
        49
    zhw2590582  
       3 月 18 日
    要是我回到当时我也不太相信 AI 能重构完,现在脸都被打肿了
    karld
        50
    karld  
       3 月 18 日
    支持 过几天全裁了
    catazshadow
        51
    catazshadow  
       3 月 18 日 via Android
    @EthanZC good luck
    lonenol
        52
    lonenol  
       3 月 18 日
    这里我最佩服的是你们的号都不被封。。
    unused
        53
    unused  
       3 月 18 日
    6. Cost Reduction and Efficiency Improvement
    Liftman
        54
    Liftman  
       3 月 18 日   ❤️ 3
    V2ex 反 ai 的言论至今还是很重啊。。。之前更严重。完全不知道这帮人在嗷嗷什么?。。。连尝试的勇气都没有。。。所以说,我一直坚信,大部分人只是码农,并不是程序员。和普通农民一样,看天吃饭,封建迷信,万年死不改悔。
    shm7
        55
    shm7  
       3 月 18 日
    已经上推特热门了。太牛了。
    renmu
        56
    renmu  
       3 月 18 日 via Android
    你们的业务代码有单元测试吗?怎么保证 ai 修改的业务逻辑不出问题?
    BenHunDun
        57
    BenHunDun  
       3 月 18 日
    1. 希望能否分享一下中间的流程, 因为有看到说分了很多步骤. (例如是否重新整理文档, 是否原先就有完整的测试流程, 以及如何确认完成所有升级)
    2. 然后就是提到了其实还是有人工 Review, 解决 `三位同事的反馈是 Claude 升级的时候会改现有的业务逻辑,需要大量的时间去 review 代码。` 的问题,
    - 包括这个是否在 cluade 修改升级时, 针对同一类问题是否一直存在, 是否通过流程限制.
    anivie
        58
    anivie  
       3 月 18 日
    还以为花费会爆炸呢,居然只花了订阅费用……这太可怕了,难以想象今后的世界
    SanjinGG
        59
    SanjinGG  
       3 月 18 日
    马上该裁员了吧
    skallz
        60
    skallz  
       3 月 18 日
    @yifangtongxing28 年初大厂都在裁员了,而且动不动就是几千几千的裁
    garychenlin
        61
    garychenlin  
       3 月 19 日
    感觉这个经验非常有价值,是否有意愿分享一下。
    bxb100
        62
    bxb100  
       3 月 19 日
    那你们没有危机感吗
    levelworm
        63
    levelworm  
       3 月 19 日
    对于新手来说是刚出新手村就拿到了屠龙宝刀,能让自己快速增长经验并且能打更高级的怪。

    问题是增长了哪些经验?如果不用 AI,新手还能自己写吗?这时我怀疑的地方。另外你们还要招新手,是为什么呢?似乎已经不用了。
    sddyzm
        64
    sddyzm  
       3 月 19 日 via iPhone
    很不错
    galenzhao
        65
    galenzhao  
       3 月 19 日
    我目前也有这种古早 php 的系统,
    想确认一下,你们的这个升级除了代码,有没有喂一些原来文档?
    比如需求/设计/测试用例这些。

    如果单纯代码就能支持那我也准备试一下。
    sampeng
        66
    sampeng  
       3 月 19 日   ❤️ 3
    预料之中。最少可以证明新来的技术 leader 有点东西。不少 leader 只是因为开发年限时间长而成为 leader ,不接受新鲜事,不自我学习,不自我进化。

    见过太多 leader 吹嘘 claude code ,但是自己那是一点不下场,开会就说不就是总结一下经验写 rules ,他就会自己动了吗?你为什么觉得 xx 需求他做不到,肯定是你用的不对,你自己要总结想办法,吧啦吧啦的。但就是自己不提出解决办法,问就是自己研究因为 AI 很牛逼,问就是要不找另外 ai 用的好用的团队开开会交流一下经验。。什么玩意儿~

    但好的 leader 会去分析哪用的不对,自己先试,先排除问题,找到问题可能发生在什么地方,思考流程和解决办法,甚核心部分自己先研究一遍路径是不是通的。引领团队带着一起去用 ai 完成任务。

    如果一个 leader 能带着兄弟们利用 claude code 完成这一步转变,作为手下,我觉得应该看到的是这个 leader 这一部分的特质。AI 本身其实没什么,每年都是跨越式进化
    skuuhui
        67
    skuuhui  
       3 月 19 日
    去年七月到现在,手写的代码不超过 100 行吧。产量至少是过去两年的总和。觉得以后的发展趋势是。有一下拙见。
    1. ai 一定会取代绝大部分程序员。
    2. 如果你还在谈乱 ai 生成质量不行,不易于维护。那你的思维还停留在 25 年之前。仔细想一下说明是 AI native 的编程。
    3. 如果你是 22 年之前毕业的程序员,在未来一定会更有价值。
    ymcz852
        68
    ymcz852  
       3 月 19 日
    好奇这波改动 AI 立下大功之后,对于公司和人员的后续影响是什么?
    kakki
        69
    kakki  
       3 月 19 日
    当时不相信是没有问题的,所有事情的发生要从 opus4.5 开始说起罢了,这个确实极大的解决了生成代码可用性的问题.
    jbfch
        70
    jbfch  
       3 月 19 日
    所以,公司要裁员了吗
    msg7086
        71
    msg7086  
       3 月 19 日
    @skuuhui
    主要是,他们说 AI 生成的代码不易于维护,我接手一大堆印度人写的史山的时候也没觉得能有多易于维护啊。
    而且 AI 至少还能生成文档,写测试,读懂难读的代码,很多史山是既没有文档也没有测试还写得稀烂,跟 AI 比起来差远了。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2348 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:13 · PVG 09:13 · LAX 18:13 · JFK 21:13
    ♥ Do have faith in what you're doing.