国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

兩看相厭:Agent 和傳統(tǒng)軟件,都覺得對(duì)方是屎山

0
分享至

ESSAY

一個(gè)傳統(tǒng)后端工程師看 Claude Code 自動(dòng)生成的代碼,命名混亂,不遵守團(tuán)隊(duì)規(guī)范,幾百行邏輯擠在一個(gè)文件里。他的評(píng)價(jià):屎山

反過來,一個(gè)跑在 Claude Code 上的 agent 試圖調(diào)用這位工程師維護(hù)了三年的系統(tǒng)。登錄要 session,改個(gè)配置要導(dǎo)航五層菜單,接口文檔是給人類讀的散文體,報(bào)錯(cuò)信息是一句自然語言彈窗。agent 的評(píng)價(jià)大概也差不多

兩邊都覺得對(duì)方不堪用。這個(gè)狀態(tài),叫「兩看相厭」

人類工程師 Agent 命名混亂,不遵守規(guī)范 幾百行塞一個(gè)文件 沒有模塊化,寫完就扔 不可維護(hù) 鑒權(quán)體系對(duì) agent 無效 狀態(tài)綁在 UI 組件里 更新了沒人通知 agent 配置要導(dǎo)航五層菜單 兩邊都對(duì),兩邊都嫌棄 歷史上每次出現(xiàn)這種互相嫌棄,都是范式切換的信號(hào)

歷史上每次出現(xiàn)這種互相嫌棄,都是范式切換最誠(chéng)實(shí)的信號(hào)。匯編程序員嫌高級(jí)語言臃腫浪費(fèi),高級(jí)語言嫌匯編不可維護(hù)。C 程序員嫌 Java 慢得離譜,Java 嫌 C 的手動(dòng)內(nèi)存管理是野蠻操作。每一次,雙方在各自的評(píng)價(jià)體系里都是對(duì)的

但最終的結(jié)局,都是出現(xiàn)了一個(gè)新的中間層,讓兩邊不再需要直接面對(duì)對(duì)方

過去每一次,都是兩代程序員之間的事。這一次,其中一方換了物種

人類工程師的嫌棄清單

AI 寫的代碼確實(shí)有一堆問題

不遵守團(tuán)隊(duì)約定的命名規(guī)范、目錄結(jié)構(gòu)、注釋風(fēng)格。幾百行邏輯塞進(jìn)一個(gè)文件。沒有模塊化,沒有抽象層,寫完就扔。在任何一個(gè) code review 里,這種代碼都會(huì)被打回

這些嫌棄完全合理,在人類工程師的評(píng)價(jià)體系里

但這里有一個(gè)前提值得拆開看:人類對(duì)「代碼質(zhì)量」的直覺,建立在一個(gè)假設(shè)上。這段代碼要被人讀很多遍。要被維護(hù),要被改,要被另一個(gè)人在凌晨三點(diǎn) debug 的時(shí)候讀懂

如果代碼只被執(zhí)行一次然后丟棄呢?評(píng)價(jià)標(biāo)準(zhǔn)就應(yīng)該從「可讀性」變成「執(zhí)行正確性」。這兩個(gè)標(biāo)準(zhǔn)選出來的代碼,長(zhǎng)得完全不一樣

屎山之所以是屎山,前提是有人要維護(hù)它。取消這個(gè)前提,評(píng)價(jià)就翻轉(zhuǎn)了

而且這一側(cè)的問題有一個(gè)重要特征:它在自動(dòng)消解。明年的模型寫出來的代碼就比今年干凈一大截,后年更好。這條曲線在自動(dòng)上升

記住這個(gè)特征,后面會(huì)用到

Agent 那邊嫌棄什么

Agent 看傳統(tǒng)軟件,嫌棄的東西更多,也更根本

鑒權(quán)。傳統(tǒng)軟件的登錄、session、cookie,整套體系圍繞一個(gè)假設(shè)設(shè)計(jì):有一個(gè)人坐在屏幕前,持續(xù)操作。agent 的調(diào)用模式是無狀態(tài)的、高并發(fā)的、隨時(shí)中斷再隨時(shí)恢復(fù)的。這套假設(shè)從根上就不匹配

狀態(tài)耦合。傳統(tǒng)前端框架把數(shù)據(jù)狀態(tài)綁在 UI 組件樹上。agent 想操作一個(gè)數(shù)據(jù),必須先理解組件的嵌套層級(jí)。CLI Anything 做的事情之一,就是把數(shù)據(jù)從 UI 組件里解綁出來,讓 agent 能直接觸達(dá)

版本更新。人類有 changelog 和遷移指南可以讀。agent 需要的是機(jī)器可讀的接口變更 diff?,F(xiàn)在幾乎沒有軟件提供這個(gè)東西。每次軟件更新,agent 之前建立的調(diào)用邏輯就可能失效

配置體系。傳統(tǒng)軟件的設(shè)置頁(yè)面有幾十上百個(gè)選項(xiàng),散落在各處,給人類慢慢調(diào)。agent 需要的是一個(gè)聲明式的配置 schema,一次性把所有偏好注入進(jìn)去。要改一個(gè)設(shè)置項(xiàng),可能得導(dǎo)航五層菜單

Agent 眼中的傳統(tǒng)軟件 鑒權(quán) 假設(shè)有人坐在屏幕前 agent 無狀態(tài)、高并發(fā) 狀態(tài)耦合 數(shù)據(jù)綁在 UI 組件樹上 改數(shù)據(jù)必須理解組件嵌套 版本更新 changelog 是給人讀的 agent 需要機(jī)器可讀 diff 配置體系 設(shè)置散落在各層菜單 agent 需要聲明式 schema 共同根源 全部圍繞「操作者是人類」這個(gè)假設(shè)設(shè)計(jì) 當(dāng)操作者換成 agent,假設(shè)本身就塌了 這些問題不會(huì)隨模型迭代自動(dòng)消解

這四件事有一個(gè)共同點(diǎn):全部圍繞「操作者是人類」這個(gè)假設(shè)設(shè)計(jì)。當(dāng)操作者換成 agent,假設(shè)本身就塌了

幾百萬個(gè)已經(jīng)部署的服務(wù)不會(huì)自己長(zhǎng)出給 agent 用的接口

和上一段對(duì)比一下。人類嫌 AI 代碼爛,這個(gè)問題會(huì)隨著模型變強(qiáng)自動(dòng)消解。但 AI 嫌傳統(tǒng)軟件不好用,這個(gè)問題不會(huì)自動(dòng)消解。已經(jīng)部署的幾百萬個(gè)服務(wù),不會(huì)自己重新設(shè)計(jì)鑒權(quán)體系,不會(huì)自己把狀態(tài)從 UI 組件里解綁,不會(huì)自己生成機(jī)器可讀的版本 diff

這是一個(gè)根本性的不對(duì)稱

心智模型斷了

上面講的是接口層面的沖突。再往下一層,還有一個(gè)更深的斷裂

人類程序員理解一個(gè)系統(tǒng),靠的是「心智模型」。入職一家公司,花幾周甚至幾個(gè)月,把整個(gè)系統(tǒng)的架構(gòu)、數(shù)據(jù)流、模塊關(guān)系內(nèi)化成腦子里的一張地圖。之后的每一次修改,都在這張地圖上定位、操作

Agent 沒有這張地圖。每次進(jìn)入一個(gè)代碼庫(kù),都是從零開始構(gòu)建上下文

過去幾十年的代碼組織方式,都預(yù)設(shè)了一件事:讀者已經(jīng)了解整體架構(gòu)。文件拆分、模塊劃分、命名約定,全部建立在這個(gè)預(yù)設(shè)上。一個(gè)有心智模型的人,看到 UserService 就知道去哪里找 UserRepository。agent 不知道,它需要先遍歷目錄結(jié)構(gòu),讀若干個(gè)文件,才能建立起局部的上下文

這也解釋了一個(gè)讓人類工程師很難接受的現(xiàn)象:agent 傾向于把邏輯集中在一個(gè)文件里。從 context window 管理的角度看,減少文件跳轉(zhuǎn)就是減少 token 消耗,集中在一起反而是最高效的組織方式

你把代碼拆成 200 個(gè)文件叫工程規(guī)范,agent 把代碼寫進(jìn) 1 個(gè)文件叫 context 效率。誰是屎山,取決于你問誰

人類幾十年積累下來的工程規(guī)范(模塊化、關(guān)注點(diǎn)分離、DRY 原則),在 agent 的評(píng)價(jià)體系里,大概率需要被重新審視。這些規(guī)范存在的理由是幫助人類協(xié)作。如果協(xié)作者換了物種,規(guī)范本身就得跟著變

GitHub 上出現(xiàn)了非人類的綠點(diǎn)

Agent 已經(jīng)開始往 GitHub 上提交 PR 了

傳統(tǒng)開源社區(qū)有一套圍繞「人」建立的協(xié)作制度。人類寫 PR,人類 review,人類 merge。你的 GitHub profile、commit 歷史、社區(qū)里的口碑,構(gòu)成了一個(gè)完整的聲譽(yù)體系。誰靠譜、誰的代碼可以信任,大家心里有數(shù)

但當(dāng) agent 開始參與,這套體系就遇到一個(gè)很實(shí)際的問題:你怎么給一個(gè) agent 建立 reputation?一個(gè) agent 的 PR 應(yīng)該由誰來 review?如果答案是「由另一個(gè) agent 來 review」,那人類在這個(gè)閉環(huán)里扮演什么角色?

GitHub 的 contribution graph 里開始出現(xiàn)非人類的綠點(diǎn),但沒有人知道該怎么給它們算 reputation

開源社區(qū)大概是第一個(gè)正面撞上這個(gè)問題的地方。但這個(gè)問題會(huì)蔓延到所有圍繞「人」組織的協(xié)作制度里:代碼審查、質(zhì)量認(rèn)證、專業(yè)資質(zhì)、知識(shí)產(chǎn)權(quán)歸屬

這些制度的底層假設(shè)都是:參與者是人。當(dāng)參與者不全是人的時(shí)候,制度本身需要重建

這個(gè)不對(duì)稱里的機(jī)會(huì)

「兩看相厭」里最值得盯住的,是那個(gè)不對(duì)稱

AI 對(duì)傳統(tǒng)軟件的嫌棄,催生的是一個(gè)真實(shí)的改造市場(chǎng)。誰幫傳統(tǒng)軟件長(zhǎng)出 agent 可用的接口,誰就是這次范式切換里的基礎(chǔ)設(shè)施提供商。CLI Anything、MCP、飛書 CLI,都是這個(gè)方向上不同的入口

它們做的是同一件事:幫現(xiàn)有軟件「再接口化」,從為人類編譯,變成同時(shí)為 agent 編譯

四類服務(wù)的「數(shù)字層占比」與被接管速度 接管快 接管慢 純數(shù)據(jù)服務(wù) Boss 直聘、小紅書、Twitter 數(shù)字層占比最高,被接管速度最快 物理交付服務(wù) 美團(tuán)、Uber、順豐 agent 做前半段,最后一公里需要物理介入 法人背書服務(wù) 銀行轉(zhuǎn)賬、合同簽署、投行報(bào)告 數(shù)字層可自動(dòng)化,但合規(guī)要求真實(shí)責(zé)任主體 專業(yè)黑盒服務(wù) FFmpeg、Blender、CAD 引擎 agent 離不開它們,但會(huì)重新定義入口

純數(shù)據(jù)驅(qū)動(dòng)的服務(wù)(Boss 直聘的工作信息、小紅書的用戶內(nèi)容),數(shù)字層占比最高,被 agent 接管的速度最快

觸發(fā)物理世界交付的服務(wù)(美團(tuán)、Uber、順豐),數(shù)字端的操作本身很簡(jiǎn)單,但最后一公里需要物理實(shí)體介入。agent 只能完成前半段

需要法人背書的服務(wù)(銀行轉(zhuǎn)賬、合同簽署、投行報(bào)告),數(shù)字層完全可以自動(dòng)化,但合規(guī)框架要求背后有真實(shí)的責(zé)任主體

依賴幾十年積淀的專業(yè)黑盒的服務(wù)(FFmpeg、Blender 的幾何求解器、CAD 引擎),agent 離不開它們,但會(huì)重新定義入口

一個(gè)判斷框架:你投的公司,在這四類里屬于哪一類?它的服務(wù)中,數(shù)字層占整個(gè)價(jià)值鏈的比例有多大?這個(gè)比例越高,被 agent 接管的速度越快,被「再接口化」的價(jià)值也越大

「兩看相厭」不會(huì)永遠(yuǎn)持續(xù)

歷史上每次范式?jīng)_突的結(jié)局,都是出現(xiàn)了一個(gè)第三方的中間層,讓雙方各自面對(duì)中間層,不再直接面對(duì)彼此。匯編和高級(jí)語言之間出現(xiàn)了編譯器,C 和 Java 之間出現(xiàn)了 JVM

歷史上每次「兩看相厭」的結(jié)局,都是第三個(gè)物種出現(xiàn)

這次的「第三個(gè)物種」,大概率是一種「雙棲軟件」。天然同時(shí)暴露人類界面和 agent 接口,兩邊的數(shù)據(jù)和狀態(tài)實(shí)時(shí)同步。人類在 GUI 里編輯到一半的東西,agent 可以在 CLI 里接著完成。agent 在 CLI 里產(chǎn)出的東西,人類可以在 GUI 里繼續(xù)調(diào)整

最先做出這種雙棲架構(gòu)的團(tuán)隊(duì),可能拿到下一代軟件基礎(chǔ)設(shè)施的定義權(quán)

AI 不吃軟件,AI 吃接口

軟件會(huì)活著。FFmpeg 會(huì)活著,Blender 會(huì)活著,CAD 求解器會(huì)活著。但它們的入口會(huì)被重新定義

說不準(zhǔn)這個(gè)中間層最終長(zhǎng)什么樣。MCP 是一種可能,CLI Anything 是一種可能,某種還沒被命名的東西也是一種可能。窗口期大概率很短,一兩年內(nèi)就會(huì)有一個(gè)被廣泛采納的方案出現(xiàn)

現(xiàn)在唯一確定的是:兩邊都在嫌棄對(duì)方,而兩邊都是對(duì)的

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
普京時(shí)代進(jìn)入倒計(jì)時(shí),中國(guó)必須警惕俄羅斯政策突變

普京時(shí)代進(jìn)入倒計(jì)時(shí),中國(guó)必須警惕俄羅斯政策突變

阿七說史
2026-04-18 15:47:09
間諜就在我們身邊!4月16日,央視報(bào)道了一個(gè)讓人后背發(fā)涼的新聞

間諜就在我們身邊!4月16日,央視報(bào)道了一個(gè)讓人后背發(fā)涼的新聞

丁丁鯉史紀(jì)
2026-04-19 19:43:57
英超神劇情:4-3險(xiǎn)勝,亞伯拉罕補(bǔ)時(shí)絕殺,埃梅里瘋狂慶祝

英超神劇情:4-3險(xiǎn)勝,亞伯拉罕補(bǔ)時(shí)絕殺,埃梅里瘋狂慶祝

足球狗說
2026-04-19 22:59:23
這和土匪有啥區(qū)別!虎跳峽1.9米限高桿火了,自駕交錢才能過

這和土匪有啥區(qū)別!虎跳峽1.9米限高桿火了,自駕交錢才能過

哄動(dòng)一時(shí)啊
2026-04-18 19:26:59
10倍牛股爆雷 ,虛增營(yíng)收和利潤(rùn) ,涉及商業(yè)航天概念,股票將被ST

10倍牛股爆雷 ,虛增營(yíng)收和利潤(rùn) ,涉及商業(yè)航天概念,股票將被ST

每日經(jīng)濟(jì)新聞
2026-04-19 20:03:49
賽力斯車載馬桶引爭(zhēng)議!每臺(tái)車向華為交13.6萬背后,市值7個(gè)月腰斬

賽力斯車載馬桶引爭(zhēng)議!每臺(tái)車向華為交13.6萬背后,市值7個(gè)月腰斬

深藍(lán)財(cái)經(jīng)
2026-04-19 14:13:01
長(zhǎng)沙被桿砸傷的大媽發(fā)聲:退休公務(wù)員,不會(huì)訛人,車主堅(jiān)決不賠償

長(zhǎng)沙被桿砸傷的大媽發(fā)聲:退休公務(wù)員,不會(huì)訛人,車主堅(jiān)決不賠償

觀察鑒娛
2026-04-19 16:10:54
印度油輪霍爾木茲海峽遭炮擊,船員喊話錄音:你們批準(zhǔn)我們通行,卻又向我們開火

印度油輪霍爾木茲海峽遭炮擊,船員喊話錄音:你們批準(zhǔn)我們通行,卻又向我們開火

紅星新聞
2026-04-19 17:03:18
雷來了,周末24家公司利空,4家被st,2家被立案調(diào)查,18家減持!

雷來了,周末24家公司利空,4家被st,2家被立案調(diào)查,18家減持!

夜深愛雜談
2026-04-19 17:02:12
麥當(dāng)勞變 "老字號(hào)粵菜館",廣州牡丹樓開業(yè)半天就被拆

麥當(dāng)勞變 "老字號(hào)粵菜館",廣州牡丹樓開業(yè)半天就被拆

極目新聞
2026-04-19 22:48:07
A股罕見!603402,持有500股成公司第8大股東!持股市值不足7萬

A股罕見!603402,持有500股成公司第8大股東!持股市值不足7萬

證券時(shí)報(bào)e公司
2026-04-19 19:07:16
何潤(rùn)東半個(gè)月狂接6個(gè)頂級(jí)商務(wù),零成本躺贏翻紅第一人!

何潤(rùn)東半個(gè)月狂接6個(gè)頂級(jí)商務(wù),零成本躺贏翻紅第一人!

毒舌八卦
2026-04-19 11:36:20
吹響集結(jié)號(hào)!歐亞53國(guó)達(dá)成共識(shí),澤連斯基宣布不再將美國(guó)視為盟友

吹響集結(jié)號(hào)!歐亞53國(guó)達(dá)成共識(shí),澤連斯基宣布不再將美國(guó)視為盟友

史政先鋒
2026-04-19 13:45:53
越領(lǐng)導(dǎo)坐了12個(gè)小時(shí)高鐵回國(guó),直言落后太多,這是最狠的一次拒絕

越領(lǐng)導(dǎo)坐了12個(gè)小時(shí)高鐵回國(guó),直言落后太多,這是最狠的一次拒絕

田園小歸
2026-04-19 08:40:30
全國(guó)各地區(qū)人均居民存款排行:北京領(lǐng)跑,浙江亮眼,東北三省也很高

全國(guó)各地區(qū)人均居民存款排行:北京領(lǐng)跑,浙江亮眼,東北三省也很高

戶外釣魚哥阿旱
2026-04-18 12:49:37
央視揭露:美國(guó)1年投1300萬美元在中國(guó)搞“滲透”,俄羅斯、伊朗、古巴也是重點(diǎn)目標(biāo);細(xì)節(jié)曝光

央視揭露:美國(guó)1年投1300萬美元在中國(guó)搞“滲透”,俄羅斯、伊朗、古巴也是重點(diǎn)目標(biāo);細(xì)節(jié)曝光

極目新聞
2026-04-19 11:39:23
以色列已失控?以軍炮打聯(lián)合國(guó)維和部隊(duì),法軍犧牲,馬克龍表態(tài)

以色列已失控?以軍炮打聯(lián)合國(guó)維和部隊(duì),法軍犧牲,馬克龍表態(tài)

來科點(diǎn)譜
2026-04-19 07:15:46
何潤(rùn)東漲粉百萬!半個(gè)月商務(wù)抵張凌赫半年,內(nèi)娛隔空掀桌第一人

何潤(rùn)東漲粉百萬!半個(gè)月商務(wù)抵張凌赫半年,內(nèi)娛隔空掀桌第一人

萌神木木
2026-04-19 15:25:14
大數(shù)據(jù)分析,在中國(guó),找個(gè)身高1米7年入20萬的老公,到底有多難?

大數(shù)據(jù)分析,在中國(guó),找個(gè)身高1米7年入20萬的老公,到底有多難?

深度報(bào)
2026-04-18 23:37:27
以軍:打死阿里·里達(dá)·阿巴斯

以軍:打死阿里·里達(dá)·阿巴斯

南方都市報(bào)
2026-04-19 21:17:31
2026-04-20 00:03:00
賽博禪心
賽博禪心
拜AI古佛,修賽博禪心
390文章數(shù) 50關(guān)注度
往期回顧 全部

科技要聞

50分26秒破人類紀(jì)錄!300臺(tái)機(jī)器人狂飆半馬

頭條要聞

半年下沉22厘米 女子家中坐擁價(jià)值上億別墅卻沒法住人

頭條要聞

半年下沉22厘米 女子家中坐擁價(jià)值上億別墅卻沒法住人

體育要聞

湖人1比0火箭:老詹比烏度卡像教練

娛樂要聞

何潤(rùn)東漲粉百萬!內(nèi)娛隔空掀桌第一人

財(cái)經(jīng)要聞

華誼兄弟,8年虧光85億

汽車要聞

29分鐘大定破萬 極氪8X為什么這么多人買?

態(tài)度原創(chuàng)

房產(chǎn)
旅游
教育
藝術(shù)
軍事航空

房產(chǎn)要聞

官宣簽約最強(qiáng)城更!??跇鞘?,突然殺入神秘房企!

旅游要聞

首季中國(guó)經(jīng)濟(jì)調(diào)研行|從“過客”到“歸人”:紅河旅居涌新潮

教育要聞

突發(fā)!南京這所公辦名校,正式更名!

藝術(shù)要聞

拿下阿聯(lián)酋高鐵,中東成了中國(guó)基建的“第二主場(chǎng)”!

軍事要聞

伊朗逼退美掃雷艇:美方求給15分鐘撤退

無障礙瀏覽 進(jìn)入關(guān)懷版