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

AI 编程进化史

  •  
  •   junwind 4 天前 1125 次点击

    网页问答模式: chatgpt 问世,网页问答模式开始,向大模型直接提问,大模型给出答案,程序员收到把结果总结为可以嵌入 项目中的代码。 问答 -> 调试 -> 问答

    IDE 插件模式: 类似通义灵码的 IDE 插件,使程序员更加专注在 IDE 中完成功能,避免时不时切换到网页中问答。但是,这个时候的插件的 AI ,基本都是比网页中的 AI 差不少。可用,但用处也不大。

    AI 原生 IDE: cursor 问世,当时很火,当然现在用的人也很多。目前依旧是 AI 原生 IDE 的大哥。 这类的产品非常多。目前占主流的是 cursor ,trae ,反重力。次之有阿里 Qoder 和腾讯 workBuddy 。 这类 IDE ,基本都是基于 vscode 二开的。对用惯了 vscode 的人非常友好。它依赖完整的 IDE 。对于没有 GUI 桌面环境的 Linux 系统上,或者用不习惯 vscode 的人并不是很友好。

    cli 模式: claude code 问世,目前依旧是编程最好的选择。脱离了 IDE ,脱离了桌面环境。还有 codex ,gemini cli 。这种方式,对于不想使用 vscode 的人,对于只有黑窗口的人来说,非常友好。并且很多 IDE 都有其对应的插件可选。

    openclaw ,噱头?割韭菜?新一代 AI 交互方式? 对于 openclaw ,目前我持保留态度,它对于 AI 大模型的应用来说,是进步的,但是未来一定有更加好的产品出来替代它。毕竟它的缺点太致命了,不是普通人能用的。建议大家再等等。不要盲目用这个,除非公司硬性要求。

    3 条回复    2026-03-17 16:23:15 +08:00
    sentinelK
        1
    sentinelK  
       3 天前
    大模型交互模式和 AI 编程能力有一毛钱关系吗?
    各种形态,只影响观感、以及上下文获取难度。和其他无任何关系。

    为何一上来是问答模式(不管是网页还是插件)?因为当时的大语言模型上下文短,且没有合理的检索能力,导致只能人工决定上下文内容。

    为何演进到了插件?因为当时编程环境都是各种 IDE 或者编辑器,不做插件怎么自动获取上下文?

    为何又演进到了专业工具?因为出 AI Coding 的公司贪图利益,构造生态壁垒+更全的信息掌控。和你手机里为何都是 app 一个道理。

    为什么又冒出来 cli ?因为各个通用大模型公司看到 AI coding 是当时唯一能可靠落地的产品,防止 AI 泡沫破裂,和股东交代,急于和 copilot 、cursor 抢占市场,所以先搞再说,就都是命令行形态。

    openClaw ,这和 AI Coding 有哪门子关系?
    junwind
        2
    junwind  
    OP
       3 天前
    @sentinelK 大佬,你是反驳型人格啊。
    AoEiuV020JP
        3
    AoEiuV020JP  
       3 天前
    我感觉质的变化只有两个,
    1. agent ,cursor 带头的?一条命令进行多次的文件读取思考编辑,AI 从写代码变成了实现需求,
    2. skill ,AI 不再依赖所有提示词完整加载,可以按需加载,每次上下文压缩后根据下一步工作需要加载直接有用的 skill ,AI 忘性大减,能干更大的活了,

    openclaw 我也不看好,但事实是出圈了,门槛降低了,虽然有强行打破门槛放任无关人员入内的感觉,
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4573 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 09:59 PVG 17:59 LAX 02:59 JFK 05:59
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86