實測刪掉 16.8 萬行註釋,Claude Code 編碼品質不變
作者用 Claude Code(Opus 5.5、high effort)在同一程式碼庫的原版與刪光註釋的副本上各跑三次,完成兩個真實功能任務;所有執行都通過 lint、型別檢查與現有測試,大任務還通過了一個隱藏測試。評分差異在噪聲範圍內,小任務上無註釋版少用約 22% token(1.71M 對 2.18M)。大任務三次執行的 token 在 7.01M 到 10.64M 之間波動,作者據此提醒 agent 輸出不確定,只跑一次可能得出完全相反的結論。
同一 agent 在有無 16.8 萬行註釋的兩份程式碼庫上各跑三次的對照實測,附 token 與成本資料,並指出單次執行會得出相反結論,對用 coding agent 處理大型程式碼庫者有參考價值。
原標題:I Deleted 168,000 Lines of Comments. My AI Agent Didn't Notice
閱讀原文
| 評分 | 77 / 80(平均 78,門檻 76) |
|---|---|
| 狀態 | 精選 |
相關報導
500B token 反編譯遊戲:AI agent 編排的經驗與教訓
作者花 3 個月、約 500B token 讓 AI agent 把一款第一人稱射擊遊戲反編譯成 C++,最終程式碼可讀但語義錯誤。專案同時使用 Claude Max(20x)與 Codex Pro 訂閱,agent 跑在 Claude Code CLI 與 Codex CLI 裡,主力是 Sonnet 5,也用過 Opus 5.5、Luna、Sol、Terra;
開發者稱用 Claude Code 後不再手寫程式碼
一位寫了 18 年程式碼的開發者表示,自去年在 Claude Code 中使用 Opus 4.5 後,用自然語言描述需求比手寫程式碼更快,於是徹底停止了手寫程式碼。他所在的 Filestage 團隊月合併 PR 從約 200 增至 300,bug 報告未增加,每位開發者每月 AI 訂閱費 20 美元,工具可自選 Codex、Claude Code 或 Cursor。
Claude Code 新增建議訊息功能,作者稱真正客戶是模型
Claude Code 會在任務完成後於輸入框預填一條建議的下一條訊息,例如 run the tests 或 commit this,使用者可直接傳送或先行編輯。作者認為該功能的真正受益方是模型:原樣傳送等於正樣本,編輯後的原文與改後版本構成偏好對,diff 顯示出預測錯在哪裡,從而在使用者正常工作中低成本產出 RLHF 所需資料,且來自真實程式碼庫而非合成基準。作者同時宣告這只是猜測,Anthropic 如何使用該訊號、會話是否用於訓練取決於套餐與隱私設定。
Claude Code 雲端會話隨訂閱提供,Pro/Max 可領 100/250 美元額度
Claude Code 雲端會話正式隨 Pro、Max、Team 與 Enterprise 訂閱提供,不額外收費,共用原有用量上限,每個任務在獨立虛擬機器上把倉庫克隆到新分支。Pro 與 Max 個人訂閱者可在 10 月 7 日前領取一次性獎勵額度 100 與 250 美元,額度 11 月 4 日過期,不能用於 Projects 或 Routines。會話可從 claude.ai/code、移動端、桌面端、終端和 Slack 啟動,完成後留在分支上供開 PR;
Claude Code 加入空閒壓縮,長會話閒置約 54 分鐘後自動壓縮
Claude Code v2.1.299 新增空閒壓縮:超過 200K token 的會話閒置約 54 分鐘後會被自動壓縮,趕在一小時 prompt cache 過期前完成,避免下一條訊息重新處理全部上下文。壓縮閾值可用 CLAUDE_CODE_IDLE_COMPACT_MIN_TOKENS 調整,settings.json 裡的 idleCompaction: false 可關閉,兩者都需 v2.1.290 及以上。