Codex 生成程式碼觸發 SonarQube 告警,作者反思代理寫碼時代的系統所有權
一位工程師復盤:Codex 把約 30 行的 App.tsx 寫成 15 個各佔一行的完整元件,CI 被 SonarQube 的圈複雜度規則攔下。他逐行審查後確認邏輯正確、複雜度確有業務依據,只是略顯過度設計,於是讓 Codex 自行重構拆成 10 個檔案,CI 通過併合入。作者由此提出,維護系統將不再依賴親手寫過程式碼,而取決於是否具備「看出哪裡不對、必要時深挖」的判斷力;代理產出速度遠超人類消化速度,失序會隨之下潛深度放大。
以一次真實的 CI 攔截復盤代理生成的程式碼「正確但結構失控」,並提出以「知道何時出錯」取代「親手寫過」的所有權標準,對使用 Codex 等編碼代理的開發者有直接參考價值。
原標題:Here Be Monsters: What Do You Still Need to Know When Agents Do the Work?
閱讀原文
| 評分 | 55 / 48(平均 51,門檻 76) |
|---|---|
| 狀態 | 未入選 |
相關報導
OpenAI 公開內部工程師用 Codex 清理程式碼維護積壓
OpenAI 開發者帳號介紹了內部工程師如何使用 Codex:在自家程式碼庫中檢索、定位需要關注的部分,並逐步消化積壓的維護任務。推文只給出這一概述,未披露具體工作流程、所用模型版本或效率資料。
Benefit Street Partners 用 Codex 做程式碼審查並加速信貸工具迭代
Benefit Street Partners 的 Anant Kumar 用 Codex 做程式碼審查,以便更快迭代他開發的貸款估值對比與信貸協議分析工具。這些工具用於比較貸款估值、解析信貸協議,Codex 主要承擔程式碼審查和後續修改的快速跟進,從而縮短問題回應時間。
使用者吐槽 Codex 速度比 Claude 慢約 10 倍
一位 Reddit 使用者發帖稱 Codex 的生成速度(tps)比 Claude 慢約 10 倍,且其 harness 在通過 subagent 做大量並行工作時表現很差。該使用者表示自己持有 4 個 Claude Max 訂閱,另購一份 ChatGPT 訂閱以探索 astra,但認為 Codex 在實際工作中完全派不上用場。
開發者稱用 Claude Code 後不再手寫程式碼
一位寫了 18 年程式碼的開發者表示,自去年在 Claude Code 中使用 Opus 4.5 後,用自然語言描述需求比手寫程式碼更快,於是徹底停止了手寫程式碼。他所在的 Filestage 團隊月合併 PR 從約 200 增至 300,bug 報告未增加,每位開發者每月 AI 訂閱費 20 美元,工具可自選 Codex、Claude Code 或 Cursor。
Claude Code 團隊:評審已從人工關卡變成 Claude 持續預審
Claude Code 團隊在分享中表示,程式碼評審已從合併前等待同事把關的最後一道關卡,變成像寫作時拼寫檢查那樣持續進行,多數改動在被請求人工檢視前已由 Claude 至少審過一遍。他們認為「人類有沒有讀過這段程式碼」是判斷風險的粗略代理,更該問的是這次改動可能出什麼問題、應由哪種檢查(自動或人工)來捕捉。這樣能攔下大部分常規錯誤,把團隊注意力留給更高層的問題與審查。