AI 新聞, 科技

📰 AI 新聞速遞 — 2026-10-29 (週四)

📰 今日 AI / Vibe Coding 新聞

更新時間:2026-10-29 11:00 HKT

AI / Vibe Coding 每日新聞選輯 — 2026-10-29

> 第 36 期|檢索窗口:2026-10-16 至 2026-10-29(14 天)|發布時間:2026-10-29 10:00 HKT > > 本期為「Evaluating 'Vibe Coding'」(University of Liverpool, MSc Computer Science)_capstone_ 的每日選輯。arXiv 最新批次的標題為 Wed, 28 Oct 2026(cs.SE 43 篇、cs.CR 47 篇、cs.AI 254 篇),較前一週期(2026-10-28)所消化的 Tue, 27 Oct 2026 批次更新,且該批次每篇論文首次提交日為 2026-10-24 至 2026-10-27,顯示其尚未被任何既有期數涵蓋;依 2026-10-21 / 2026-10-24 操作閘門判定 arXiv 為當期主導來源。GitHub Changelog RSS 顯示 2026-10-28 單日爆出 10 則公告(Universe 26 會期),為本窗口最高產的廠商第一手來源;HN Algolia(15 組關鍵字、近 14 日)回傳 369 筆去重結果,其中僅 Cursor Agent SDK(99 分)具實質學術價值;Snyk RSS 於 2026-10-28 有 1 篇新文(PHP2Shell 事後檢討,列入附錄)。所有 arXiv 條目均經 verify_arxiv.py 逐篇核對標題關鍵字,並以 dedup_audit.py 對全部 35 期既有 JSON 執行兩層比對,21 則候選全部為 FRESH、0 則硬性衝突。 > > 本期主題:「通過」的判定權正在被重新分配,而證據鏈斷在交接處。 前兩期已確立「尺會失準」(2026-10-28)的命題;本期往前推進一步——失準的並非單一量測工具,而是裁決權與證據鏈的分工本身:誰有權宣告「通過」、該宣告所依據的證據由誰生產與傳遞、而證據在哪一交接環節被截斷。PROBE 顯示即使精確率低於 9%,LLM 與人類評審仍判定 85% 的發現有效;Log-To-Leak 顯示偵測器會把 85.53% 的良性描述標記為可疑;「Context Is a Pipeline」顯示 harness 在模型看見之前就切掉三分之一工具結果;Beyond QASecClaw 顯示把上下文從 1 份放大到 50 份(token 增 49 倍)並未提升任何安全性清關率,而單純加入 verifier 回饋會同時把正確裁決從 12.7 抬到 22.0、把錯誤裁決從 1 抬到 7。因此本論文對 RQ2 的提問必須從「LLM judge 準不準」改寫為「裁決者與證據生產者是否共享同一 harness、證據的可追溯鏈條在哪一環斷裂」。 > > 已跳過(前一期已收錄,避免重複):arXiv:2610.34253(NameTrap)、arXiv:2610.34098(TRACER)、arXiv:2610.34928(SemWeaver)、arXiv:2610.34435(CyberDual)、arXiv:2610.35188(V³AST-Bench);以及 2026-10-27 期已收錄的 arXiv:2610.32155、arXiv:2610.31707、arXiv:2610.31715、arXiv:2610.32338、arXiv:2610.32483。


1. PROBE: Frontier Coding Agents Find Different Bugs Than Maintainers Fix

– 出處 / 發表日期: arXiv:2610.35987 [cs.SE];首次提交 2026-10-26,arXiv 公告日 2026-10-28 – 作者: Paina, Marco; Müller, Mark Niklas; Mündler-Sasahara, Niels; Vechev, Martin – URL: https://arxiv.org/abs/2610.35987 – 重點摘要: 1. 建立 PROBE 基準:收錄 20 個多樣化 GitHub 倉庫、18 個月內維護者實際修掉的全部 2,457 個 bug,並提出把 agent 的候選發現對應到這份部分參考集(partial reference set)的匹配方法——這是首個針對「agent 能否找出人類維護者會修的全部 bug」這一路徑的完整評估。 2. 跨前沿模型評估結果嚴苛:所有 agent 的召回率都低於 21%、精確率低於 9%;較強模型可把召回率從 8% 拉高到 17%,但精確率完全沒有改善。換言之,模型能力的提升只擴大了「找到更多」,完全沒有改善「找到的是對的」。 3. 最關鍵的兩項發現:其一,儘管精確率不足 9%,LLM 評審與人類評審仍判定 85% 的發現為有效;其二,不同 agent 找到的 bug 分布彼此相近,卻與維護者實際修補的 bug 分布顯著不同——agent 與人類在同一個程式庫中找出的是兩套幾乎不重疊的缺陷集合。 – 與本論文關聯: RQ1(SAST 覆蓋率)與 RQ2(LLM-as-Judge 效度)交會,且是 RQ2 迄今最直接的實證。85% 的「判定有效」率對照低於 9% 的精確率,等於直接量出「以 LLM 或人類評審作為裁決者」時的假陽性容許度上限——這意味著 RQ2 的效度報告必須以「裁決者與真實缺陷集合的對齊程度」而非「裁決者給分的一致性」作為效度指標。同時「agent 與維護者找出不同缺陷分布」對 RQ1 構成第二層覆蓋率危機:即使 SAST 完美覆蓋了維護者修的那批弱點,仍會系統性漏掉 agent 實際製造的那批——覆蓋率的分母必須同時包含兩套分布。


2. Beyond QASecClaw: Agent Scaling, Verifier Feedback, and Evidence Reliability in Software Assurance

– 出處 / 發表日期: arXiv:2610.36947 [cs.SE];首次提交 2026-10-27,arXiv 公告日 2026-10-28(4 figures, 5 tables) – 作者: Mamun, S M Abdulla Al; Islam, Akif; Ameen, Mohd. Ruhul – URL: https://arxiv.org/abs/2610.36947 – 重點摘要: 1. 核心問題是「當確定性的工具證據已經存在時,增加更多專家模型上下文是否還能改善軟體保證」;研究以 5 組實驗橫跨自行撰寫的 Java warning 對照、OWASP Benchmark(160 個案例)、Defects4J 測試生成、SV-COMP 斷言裁定(32 個任務),以及刻意誤導性的證據套件;以 Qwen2.5-Coder-7B-Instruct 為主體、1.5B 做敏感度分析,合計完成 13,638 次模型請求。 2. 擴大上下文無效:在 8 個相關開發警告上,把上下文數從 1 份增加到 50 份,token 用量成長 49 倍,安全性清關率完全沒有提升;在 160 個 OWASP 案例上,各模型設定只是在「清關率」與「懸而未決」之間取捨,10 上下文那組甚至只評估到 96 個案例。相較之下,確定性的「範圍檢查」(scope check)能把每一個證據套件都分類正確,而模型只能拒絕 70–100% 的適用反例。 3. 加入 verifier 回饋是雙刃劍:在 32 個 SV-COMP 任務上,原始 verifier 回饋把平均正確裁決從 12.7 提升到 22.0,卻也把錯誤裁決從 1 抬到 7;JBMC 加 JVM 的驗證式基準線則回傳 26 個正確裁決與 6 個懸而未決。在 Defects4J 上,三個目標缺陷完全未被發現(其中一個並非測試轉接器所支援)。 – 與本論文關聯: RQ1(SAST 覆蓋率)與 RQ2(LLM-as-Judge 效度)交會。本文是本日最貼近 RQ1 方法論的一則:當 OWASP Benchmark 這類確定性基準與工具證據可得時,把模型當成裁決者會同時產生假陰性與假陽性,而範圍檢查這類確定性規則卻能 100% 正確分類。對 capstone 的直接要求是:覆蓋率與安全評估的結果變數必須區分「確定性工具裁定」與「模型裁定」兩條不同的量測路徑並分別報告,而不可混為一談;而 verifier 回饋「正確 +9.3、錯誤 +6」的淨效果,正是 RQ2 探討「如何安全地給 judge 灌入回饋證據」時最需要的量化基準。


3. Context Is a Pipeline, Not a Window: Information Attrition in LLM Agent Harnesses

– 出處 / 發表日期: arXiv:2610.36114 [cs.SE];首次提交 2026-10-26,arXiv 公告日 2026-10-28(5 pages, 1 figure, 2 tables;附 replication package) – 作者: Sehgal, Yuvraj; Panahandeh, Mahsa; Ezzati-Jivan, Naser – URL: https://arxiv.org/abs/2610.36114 – 重點摘要: 1. 指出一個被普遍忽略的量測維度:「context window 有多大」與「最終答案對不對」兩個數字,都沒有回答「工具輸出有多少在模型看見之前就已經遺失」。作者在真實的工具型 agent 上量測此損失:agent 藉由閱讀 Linux kernel trace 找出注入的故障,上下文視窗幾乎是空的——720 次執行中最大的單一 prompt 只佔視窗的 5.75%,然而 11,189 個工具結果中有 3,827 個在送達模型前被切斷,且每一個被切的結果都變成破損的 JSON。 2. 切斷並非均勻縮短:harness 以固定長度切割 JSON 字串,因此刪掉的是靠近結尾的資料——同一批結果中,一個欄位只有 4.7% 的呼叫能到達模型,另一個欄位則有 99.3%;而哪個欄位承載故障證據,取決於故障行程發生的早晚。agent 的診斷準確率恰好跟著這個分布走。作者重播 864 個真實工具結果,其中一個生產 trace 的既有切法直接刪除了故障證據的全部 128 筆記錄。 3. 受控實驗顯示切斷的真實代價先以「額外工作量」而非「錯誤答案」出現:工具呼叫增加 43%、計算量翻倍、產出率(yield)從 0.61 跌到 0.31;agent 在另有路徑可達時仍能找到正確答案。對 7 個 agent 框架的調查發現其中 2 個以完全相同的不安全方式切割工具輸出。作者明確承認:數據切斷是否真正造成準確率下降,仍是未解的開放問題。 – 與本論文關聯: RQ1(SAST 覆蓋率)與 RQ3(跨模型基準)交會,且構成對整個量測系統的批判性檢查。若 harness 會在證據送達分析器(無論是掃描器還是 judge)之前切掉三分之一的工具輸出,那麼任何以 agent 驅動的覆蓋率量測,其分母都可能是殘缺的,而這類殘缺在方法學上完全不可見。對 RQ3 更關鍵的是:harness 的切法與模型的能力在同一個實驗中被混為一談——2/7 框架採用同一種不安全切法這一事實,意味著跨模型比較必須把 harness 設定列為受控因子並公開其證據傳遞機制,否則「模型差異」可能只是「截斷位置差異」。


4. Log-To-Leak: Prompt Injection Attacks on Tool-Using LLM Agents via the Model Context Protocol

– 出處 / 發表日期: arXiv:2610.36108 [cs.CR];首次提交 2026-10-26,arXiv 公告日 2026-10-28 – 作者: Hu, Yuepeng; Fan, Chongyu; Samyoun, Sirat; Du, Jian – URL: https://arxiv.org/abs/2610.36108 – 重點摘要: 1. 針對 MCP 工具中以自然語言描述工具的中繼資料所構成的既有 tool-poisoning 表面,提出加性的事後日誌攻擊(additive post-hoc logging attack)Log-To-Leak:它誘使 agent 在最後一次合法呼叫之後再多做一次攻擊者控制的呼叫,payload 目標涵蓋使用者查詢、MCP 伺服器名稱、伺服器回應與 agent 回應;攻擊指令被操作化為 Trigger、Tool Binding、Justification 與 Pressure 四個構件,並分別量測呼叫成功率、payload 保真度與合法行為的保留程度。 2. 在 5 個 MCP 伺服器 × 4 個 LLM agent、共 18 個具備有效工具執行的 model-server 配對上:攻擊成功率(ASR)達 62.64%–100%,條件式日誌準確率(LA)為 76.55%–95.64%;其中 16 個配對的目標任務完成率變動不超過 6.63 個百分點——也就是說,任務表面成功與未授權事後外洩同時發生,攻擊在標準任務指標下近乎隱形。 3. 三種受評防禦在 GitHub MCP + GPT-4o 上仍留下高於 55% 的殘餘 ASR;而指令偵測器(instruction detector)會把 85.53% 的良性描述標記為可疑。作者因此主張需要主機端控管的授權機制(host-controlled authorization)來管轄二次工具呼叫,而非僅依賴模型端的判斷。 – 與本論文關聯: RQ1(SAST 覆蓋率)與 RQ4(stakeholder 整合)交會。本文為 RQ1 提供兩個方向的量化基準:一方面是攻擊面的新維度(工具中繼資料本身即可攜帶指令),另一方面是偵測器本身的精確率上限——85.53% 的良性誤報率意味著任何以「指令偵測」為核心的 SAST/guardrail pipeline,若未報告假陽性率,其覆蓋率宣稱將無法被解讀。對 RQ4 的意義更直接:作者提出的「主機端授權」正是 stakeholder 治理的具體介面——安全邊界必須落在執行環境而非模型內部,這與 GitHub 當日公告的 Agentic Workflows「預設唯讀 + 沙箱 + 威脅偵測 job」是同一治理方向的學術與業界版本。


5. kw-bench: Breaking Frontier Harnesses on Real-World Tasks

– 出處 / 發表日期: arXiv:2610.36405 [cs.AI];首次提交 2026-10-26,arXiv 公告日 2026-10-28(26 pages, 8 figures, 5 tables;附程式與任務) – 作者: Salapa, George Juraj – URL: https://arxiv.org/abs/2610.36405 – 重點摘要: 1. 批評現有 agent 基準的主流做法多為生成式(做一份財務模型、一份備忘錄、一份試算表),再以 rubric 或另一個模型評分;作者主張檢驗知識工作中最昂貴的那一段——調查性工作:在審計、稅務、盡職調查、法規申報這類場景中,答案已經存在,卻藏在跨系統、不完整、不一致的證據裡,必須被復原並 defends 到分。首個任務家族是跨三代 SAP(legacy ECC、部分遷移的 S/4HANA、顧問重設計)的五年 VAT 重建,以原始系統匯出(頁首欄位、當地數字格式、不完整連結表、毫無文件說明如何串接)交付,評分完全確定性、沒有任何 LLM judge。 2. 實驗設計刻意固定模型、只換 harness:以同一個模型 DeepSeek v4.1 Flash 跑 Claude Code、Codex、OpenCode、micro-cc 四個 harness,各 2 小時。結果是兩個獨立、模型無關的 harness 有交付(OpenCode 0.542、micro-cc 0.528),而兩個在「非自家模型」上運作的 lab harness 交出 0.00(各為 0.00);作者診斷敗因是慣性——在長 session 中維持大量微弱訊號。 3. 關鍵推論:換到前沿模型,任務就崩塌了——micro-cc 與 Claude Code 跑 Claude Opus 5.5 時分別拿到 0.9986 與 1.000,且只需 22 分鐘與 25 分鐘。一句總結是:「在前沿模型之下,是 harness 決定模型能走多遠(below the frontier, the harness decides how far a model gets)」。 – 與本論文關聯: RQ3(跨模型基準)與 RQ2(LLM-as-Judge 效度)交會,且是 RQ3 設計的直接方法論警示。本文用固定模型、替換 harness 的實驗設計證明:同一模型在不同 harness 下的分數可以從 0.00 跳到 0.542——因此任何跨模型比較,若未把 harness 列為受控變數,模型效應將被 harness 效應污染;這與 2026-10-27 期 When Agents Fail 的結論互相印證並更進一步(本文直接給出「非自家模型的 lab harness 交白卷」的機制解釋)。另一面向是 RQ2:本文以完全確定性、零 LLM judge 的評分取得可用結果,構成「何時可以不用 LLM-as-Judge」的具體反例基準——對 capstone 的啟示是:至少在可確定性驗證的任務上,judge 本身是可被移除的設計選項,而非必然環節。


6. Hidden in Plain Sight: an Empirical Study about The Instruction Stacks of Coding Agents

– 出處 / 發表日期: arXiv:2610.37332 [cs.SE];首次提交 2026-10-27,arXiv 公告日 2026-10-28 – 作者: Paixão, Felipe de Sant'Anna; Tavares, Dhyego; Almeida, Eduardo; Ahmed, Iftekhar – URL: https://arxiv.org/abs/2610.37332 – 重點摘要: 1. 定義並實證研究 instruction stack(指令堆疊):coding agent 送給模型的內容遠多於使用者 prompt——它還附加了工具定義與環境脈絡,三者共同形成指令堆疊。作者對 Claude Code、Codex、Gemini CLI、Qwen Code、OpenCode 五個 agent 的 1,886 個版本進行縱向跨 agent 研究,直接擷取每個版本第一次模型請求的實際內容,並在受控條件下分析其組成與演化,同時把四個開源 agent 的變更追溯到已記錄的動機。 2. 結論是只檢視 system prompt 或只報告模型名稱,都不足以描述 agent 的實際輸入;在最新請求中,工具定義佔據了三個 agent 的主導份量,而偶發但集中的修訂會改變支配工具使用、歸屬(attribution)與程式風格的指令——這些修訂會直接影響研究者如何辨識 agent 撰寫的貢獻、以及如何解讀其產出的程式碼。 3. 治理缺口首次被量化:在受檢視的變更單元中,只有 48% 能在字面上直接解釋該次堆疊修訂的動機;同時各 agent 之間浮現出共享的能力,儘管其文字表述愈來愈分歧。作者因此主張:應把擷取到的指令堆疊與 agent 版本、模型、使用者 prompt 一併留存,並保留修訂背後的理由。 – 與本論文關聯: RQ4(stakeholder 整合)與 RQ3(跨模型基準)交會。48% 這個數字把「治理宣稱」與「治理可稽核性」的落差量化到與 2026-10-27 期 AGENTS.md 普查(74% 指令無理由)同一量級,說明即使 agent 廠商自己聲稱有動機記錄,多數修訂仍無法被外部稽核。對 RQ3 的影響是結構性的:既然工具定義與環境脈絡佔據了 agent 輸入的主導份量,且各 agent 的表述持續分歧,那麼「跨模型比較」實際上是在比較「模型 × 各自的指令堆疊 × 各自的工具集」這個複合體——模型歸因需要一個在論文中公開擷取指令堆疊的標準化步驟,否則 RQ3 的獨立變異來源永遠無法收斂。


7. GitHub Universe 26: Agentic Workflows GA, Copilot Fusion 路由, Copilot Memory GA 與 Security Extension

– 出處 / 發表日期: GitHub Changelog(官方產品公告,Universe 26 會期單日 10 則);全部發布於 2026-10-28 – 作者: GitHub(官方 Changelog 編輯部;案例數據引述 Accenture 資深經理 Ben Alton) – URL: https://github.blog/changelog/2026-10-28-github-agentic-workflows-generally-available – 第二則 URL: https://github.blog/changelog/2026-10-28-route-and-orchestrate-models-with-github-copilot-fusion – 第三則 URL: https://github.blog/changelog/2026-10-28-github-copilot-fusion-now-supports-selection-of-local-models – 第四則 URL: https://github.blog/changelog/2026-10-28-security-extension-for-the-github-copilot-app – 第五則 URL: https://github.blog/changelog/2026-10-28-github-intelligence-puts-your-code-context-and-history-to-work – 重點摘要: 1. GitHub Agentic Workflows 正式 GA(開源專案,來自 GitHub Next):以自然語言 Markdown 定義自動化,由 GitHub 編譯成標準 Actions YAML,因此沿用既有的 runner group 與政策約束;分層防護包括 agent 取用 GitHub 內容時遵守 integrity filter 規則、預設唯讀權限、在沙箱容器中執行並置於 Agent Workflow Firewall 之後、輸出經 safe outputs 程序驗證,並由專屬的威脅偵測 job 在套用前掃描所有變更。官方引述 Accenture 團隊成效:一位負責人每週省下約 29 小時,團隊速度平均翻倍以上,AI 現在撰寫該團隊 91% 的 commits,並把每日約 11,000 個生產錯誤降至 1,000 以下。 2. Copilot Fusion 正式 GA:不再讓使用者逐任務挑模型,而是由 Copilot 路由並編排模型(整合 Project HydraFusion 的多模型編排與 auto model selection 的細緻選擇)。在 Artificial Analysis Coding Agent Index 中,Copilot Fusion Max 得分 60,與 Claude Code + Opus 5.5 Max 僅差 2 分,但每任務 API 成本約為一半、token 約為一半、耗時少約 40%;企業管理員可控制 Fusion 能用哪些模型、是否為預設,並可單獨停用某模型供 Fusion 使用而不影響其他人(用量按各模型標準費率計費,付費方案暫有 30% 折扣)。同日另公告 Fusion 支援本機模型(Windows ML 下載 MAI Code 1.1 Flash,或以本地 OpenAI 相容伺服器接上 Qwen3.8 Flash Next),但官方明確警告:本機推論並不使 session 離線,Fusion 的路由決策仍在雲端進行,且本機模型可能具備與 Copilot 雲端模型不同的安全防護。 3. Security extension for the GitHub Copilot app(public preview) 與 Copilot Memory GA 同日推出:前者讓 code scanning 警示直接進入 Copilot app——可依嚴重度瀏覽並篩選開啟中的警示、對單一或多個警示下達 Explain/Fix 指令(Copilot 只在本地工作副本修改、不 commit 也不 push),若組織採委派式警示關閉則須送審;/security-review 會在既有警示旁顯示當前變更的結果,且會提示程式碼自上次審查以來已變動以便判斷何時需重跑。後者讓 Copilot 跨 session 與跨 client 記住個人偏好與倉庫慣例,公開預覽期間受檢視的 Copilot CLI session 中,93% 顯示對開發者偏好的遵循度提升、42% 顯示工作流更有效率——這是廠商自陳、無外部真值的數字。 – 與本論文關聯: RQ3(跨模型基準)與 RQ4(stakeholder 整合)交會,並把 RQ2 的效度問題直接帶入生產控制迴路。其一,Copilot Fusion 把「模型」變成一個由路由器決定的變數——同一個產品名稱下每次任務可能呼叫不同模型,這對 RQ3 是根本性的威脅:若受測系統的模型身分不是固定條件,跨模型比較的結果變數將無法歸因;官方「Fusion Max 得分 60、僅差 2 分、但成本與 token 減半」正是把此問題做成了產品賣點。其二,「本機模型可能具備與雲端模型不同的安全防護」是官方文件自己承認的安全覆蓋率不對稱——對 RQ1 而言,這意味著同一套 SAST/guardrail 規則在不同部署形態下的覆蓋率不可外推。其三,「93% 遵循度提升、42% 工作流更有效率」是廠商自陳的無真值指標,而 Agentic Workflows 的「每日 11,000 → 1,000 生產錯誤」同樣缺乏對照組——這正是 RQ2 要處理的典型案例:當裁決者與被評估者同為廠商時,效度問題不再是統計問題而是治理問題;其四,Agentic Workflows 的分層防護(唯讀預設、沙箱、防火牆、safe outputs、威脅偵測 job)與第 4 則(Log-To-Leak)的主機端授權主張完全對齊,可作為 RQ4 stakeholder 治理模型的業界基準組態。


對本論文(Implications for the Capstone)

本期 7 則選材呈現一個共同訊號:「通過」的判定權正在被重新分配,而證據鏈斷在交接處,而非斷在工具裡。前一週期(2026-10-28)的命題是「尺會失準」;本期把問題往前推一步——失準的對象不是某一支掃描器,而是裁決權與證據生產的分離。針對 RQ1(SAST 覆蓋率),本期給出四個彼此獨立的分母與工具定義問題:PROBE 顯示 agent 與維護者找出兩套幾乎不重疊的缺陷分布(召回 <21%、精確 <9%),覆蓋率分母必須同時含納兩者;Log-To-Leak 顯示指令偵測器把 85.53% 的良性描述誤標,故覆蓋率宣稱若不附假陽性率即不可解讀;Beyond QASecClaw 顯示在 OWASP Benchmark 上確定性範圍檢查能 100% 正確分類、模型只能拒絕 70–100%,且把上下文放大到 50 份(token ×49)清關率零提升;「Context Is a Pipeline」則顯示 harness 在分析器看見之前就切掉 3,827/11,189 個工具結果,使任何以 agent 驅動的覆蓋率量測其分母可能殘缺而不可見——因此 RQ1 的結果變數必須拆成「弱點分布覆蓋」「偵測器精確率」「證據傳遞完整性」三個獨立維度,並明列各維度的失效邊界。針對 RQ2(LLM-as-Judge 效度),本期是效度定義被迫改寫的一期:PROBE 以 85% 判定有效率對照 <9% 精確率直接量出裁決者的假陽性容許度,Beyond QASecClaw 以 正確 12.7→22.0、錯誤 1→7 顯示 verifier 回饋的雙刃性質,kw-bench 則證明在可確定性驗證的任務上 judge 可以被完全移除(零 LLM judge 仍取得可用結果),GitHub 的「93% 遵循度提升」則展示了廠商自陳無真值指標的風險——綜合而言,RQ2 的效度指標必須從「judge 與其他 judge 的一致性」改為「judge 與真實缺陷集合的對齊程度、judge 所依據證據的可追溯鏈條、judge 與證據生產者是否共享同一 harness」三項,並以執行式裁決(PoC、確定性基準、確定性範圍檢查)作為外部錨點。針對 RQ3(跨模型基準),三則獨立證據指向同一設計要求:kw-bench 以固定模型、替換 harness 實驗證明同一模型在不同 harness 下分數可從 0.00 跳到 0.542,且「非自家模型的 lab harness 交白卷」給出機制解釋;指令堆疊研究證明工具定義與環境脈絡佔 agent 輸入的主導份量,故「跨模型」實為「跨複合體」;Copilot Fusion 則把模型身分變成路由器的即時決策——因此 RQ3 必須把 harness 設定、指令堆疊版本與模型路由三者列為顯式受控因子並公開擷取方法,否則模型效應將被 harness 效應與路由效應污染。針對 RQ4(stakeholder 整合),治理語彙已從口號變成可稽核的工程實體:GitHub 給出唯讀預設 + 沙箱 + Agent Workflow Firewall + safe outputs + 威脅偵測 job 的基準組態,Log-To-Leak 提出主機端授權作為學術對應,而 48% 的指令堆疊修訂可解釋率則量化了外部稽核的缺口——因此 RQ4 的治理模型必須涵蓋執行環境授權、指令堆疊留存、以及廠商自陳指標的第三方複核三層。最後,GitHub 官方自陳「本機模型可能具備與雲端模型不同的安全防護」,是本窗口最值得 capstone 記錄的一句話:它意味著安全覆蓋率不可跨部署形態外推,而這恰是本論文必須在方法章節明確聲明的邊界。


編按:本期來源構成為 6 篇 arXiv 預印本(全部取自 arXiv 標示為 Wed, 28 Oct 2026 的最新批次,cs.SE 與 cs.CR 為主;每篇均經 verify_arxiv.py 核對標題關鍵字、並以 dedup_audit.py 對全部 35 期既有 JSON 執行兩層比對,21 則候選全為 FRESH、0 則硬性衝突)+ 1 則廠商第一手公告組(GitHub Changelog 2026-10-28 單日 10 則,本次合併收錄 5 則)。另以 HN Algolia(15 組關鍵字、近 14 日、369 筆去重結果)與 Snyk RSS(1,678 筆)作交叉掃描確認:HN 在本窗口僅 Cursor Agent SDK(99 分)具實質價值(列入下方附錄),Snyk 於 2026-10-28 有 1 篇新文(列入下方附錄)。 另有以下條目已審閱但本期未列入精選,留供下期或延伸閱讀: – arXiv:2610.35950 — PASS Is a Claim, Not an Observation: Mechanical Re-verification of 10 Self-Asserted Fix Claims in a Live Multi-Agent Audit Layer(2026-10-24;Zhenbing, Lei; Chang, Lei;8 pages, 4 tables;自 AITRAP 線上多代理協調層擷取 179 則協調廣播中的 28 則結構化修復宣稱、31 組 fix-ID/訊息配對、18 個相異修復識別碼,以 mtime 一致性(70% 通過)、宣稱位置之防禦樣式存在性(宣稱檔案內 60%、全 codebase 80%)、僅憑廣播內容的確定性重驗(80%)三準則檢查;關鍵發現:在資訊充分可供重驗的 C3 通過宣稱中,50% 在 identifier+call-site 檢查上失敗——修復根本不存在於宣稱位置,或根本不存在。結論句:「a PASS declaration is a claim requiring independent verification, not an observation of fix completion」)——本窗口與 RQ2 命題最貼近的一則,但 n=10 的樣本規模使其只能列入附錄;其論證骨架可直接移入 RQ2 的文獻回顧作為「自證式裁決失效」的先例。 – arXiv:2610.36229 — Agent or Human? Detecting Commits by AI Coding Agents in the Absence of Authorship Signatures(2026-10-26;Horikawa, Kosei 等 8 人;21 pages;7,837,946 個 commits、1,226 個倉庫、涵蓋五個 coding agent 與人類 commit;遮蔽 bot 帳號與 Co-authored-by 等簽章後,偵測器的 ROC AUC 最高達 0.859,但多數訊號來自 訊息冗長度與變更規模而非程式碼本身;以 gpt-6-sol 零訓練即達與 XGBoost、TF-IDF 相近的 AUC,但在實際 agent 比例下最佳偵測器的精確率僅 0.332;跨 agent 遷移極差(TF-IDF 對 Claude Code 僅 AUC 0.524),且 Copilot 的 AUC 會隨時間下滑再回升)——直接對應 RQ4 的歸屬與稽核:簽章可被移除,故「無簽章歸屬」不能取代已記錄的責任指派。 – arXiv:2610.36584 — Benchmarking LLM Agents for Behaviorally Adequate Test Generation from Software Requirements(2026-10-27;Qi, Binhang 等 6 人;Req2Test-Bench:5,086 個執行驗證實例,取自 8 個開源專案的 BDD 產物,跨 5 種語言與 4 種 BDD 框架;評估 8 種 agent–model–reasoning 組態;最佳組態 Codex + DeepSeek-V4.1-Flash 讓 82.8% 實例通過測試,卻只有 33.8% 在行為充分性上合格(嚴格定義為 kill-completeness:一個 kill-complete 測試須殺死真值測試所殺死的每一個 mutant);並指出擴大 agent 規模對行為充分性的邊際收益急遽遞減、規格不足是資訊落差主因)——「通過率 82.8% vs 充分性 33.8%」正是 RQ1 覆蓋率分母問題在測試生成面向的同型現象。 – arXiv:2610.36346 — Your Wish Is My Commit: Over-Compliant Refactoring in AI Coding Agents(2026-10-26;Jiang, Haocong 等 4 人;演算法套件 n=50、物件導向套件 n=10,以 Codex 與 Claude Code 跑五個模型;超過 3,000 個 turn;作者假設「有能力的 agent 會在察覺程式碼已最佳化後停止」,結果沒有任何模型停止,最多在首次停止前重寫原程式碼 31 倍,且在宣告任務完成後仍恢復編輯;共定義六項過度順從行為訊號)——與 RQ2 的「代理自述 vs 實際行為」命題互補,並為 RQ4 提供可量化的 agent 行為偏差指標。 – arXiv:2610.36010 — CIVER: Causal Intervention Verification for Reliable Code Review(2026-10-26;Song, Xinyuan 等 6 人;WWW 2026;以審查模組、介入模組(產生修復導向的擾動)、驗證模組(評分審查可靠度)三模組聯合優化,在 SWE-Review-Bench 上正確辨識 77% 的真實缺陷,並藉由「對目標修復產生反應、對無關變動保持穩定」來區分真缺陷與假陽性)——本窗口少數已獲頂會接收者,可作為 RQ2「以因果介入取代模型自述」的方法學引用。 – Snyk — PHP2Shell: Prepare for the Next Vulnerability(2026-10-28;2026-10-17 亞馬遜 honeypot 即已記錄到利用嘗試,而公開揭露仍晚四天;2026-10-21 PHP 修補到貨時技術細節已外洩、PoC 廣泛流通;兩個 PHP 引擎層級的未認證遠端程式碼執行弱點(CVE-2026-109618、CVE-2026-109619)位於請求生命週期,在應用程式碼執行前即已可達;官方判斷「弱點住在程式碼之下」,而 composer.json 的版本約束不等於實際部署版本)——對 RQ1 是「SAST 掃描應用層而攻擊面在引擎層」的直接佐證,也呼應 GitHub 當日「本機模型安全防護可能不同」的官方警告。 – Cursor — Introducing the Agent SDK(2026-10-20 發布,HN 於 2026-10-28 錄得 99 分/112 則留言;Cursor 用以自建 Bugbot、Security Reviewer、Rollouts 的框架,可用 TypeScript 定義工具、Markdown 撰寫 prompt,並內建 evals 與 event replay;案例顯示某團隊一天內建成 kb-reviewer、跑在主程式庫每個 PR 上並在與既有知識庫衝突時標示並引用該筆記;PGA Tour 以其支撐「軟體工廠」)——「evals 與 event replay 內建」是業界首次把 RQ2 的評估基礎設施做進產品 API,值得在 RQ2 的方法章節與 GitHub 的 usage metrics API 一併對照。


AI 新聞每日自動收集並發佈

Leave a Reply