arXiv论文系统重评66种LLM代码质量提升技术,多数增益不及best-of-n基线
论文对628项研究(2021年7月至2026年10月)做系统综述,并在等算力预算下对10种技术、4个模型及后续扩展到13个模型和仓库级任务进行受控重评,在 Gemma 4 31B 上对66种技术做头对头比较。
AI 安全方向的论文、会议、比赛、教程与资料,按内容形态筛选,支持搜索。
论文对628项研究(2021年7月至2026年10月)做系统综述,并在等算力预算下对10种技术、4个模型及后续扩展到13个模型和仓库级任务进行受控重评,在 Gemma 4 31B 上对66种技术做头对头比较。
该论文提出 Soei(Structured Observability of Evidence and Intent),针对多智能体编码Agent的长时程软件工作,研究证据与意图的结构化可观测性。
论文提出一种方法,用编译器前端可计算的静态分析信息(AST 位置、作用域、定义-使用链、句法类别)对代码语言模型的隐藏状态做分解,并在冻结模型的每一层用该分解替换原始状态,检验模型是否仍能正确预测小程序输出。
论文提出 Agentic Process Evidence(APE),一种对智能体过程进行签名、防篡改、机器可读的证明机制,将智能体会话与其产出结果关联(process-aware logging),以应对 AI 编码智能体在 SDLC 中带来的供应链风险、策略护栏与任务对齐三类问题。
论文通过在定制仓库中进行双向受控实验并结合真实开源仓库验证,研究当既有代码先例与新任务指令冲突时,编码智能体如何在默认偏好、仓库先例和显式任务指令之间做选择。实验覆盖四个编码智能体、六组实现对,共5,625次试验,并在三种编程语言的四个开源仓库中验证。
DIFUZZI 是一款差分模糊测试工具,通过引入基于 LLM 的输入生成器合成步骤(迭代验证与修复),自动化构建适配目标程序对的输入生成器,从而降低差分模糊测试的应用门槛。该工具已开源发布,并附有演示视频。
arXiv 论文提出 Tracekit Box,一个 MIT 许可的开源系统(v0),让每个 AI Agent 任务运行在独立的 Firecracker micro-VM 中且不配网卡,所有出口(命令、外连、密钥、模型调用、工作区补丁)都经 vsock 走宿主机上的签名器,由 Agent 无法触及的 Tracekit signer 决定放行内容并签名写入每盒一次的运行记录。
论文《Repairs for Whom? Evaluator-Executor Mismatch in Selecting Repairs for Failed LLM Agents》研究 LLM Agent 修复方法中评估器选出的修复是否真正帮助实际执行的智能体。
论文研究了编码智能体自动加载的项目记忆文件作为攻击面的风险:攻击者可通过pull request修改记忆文件,在不接触开发者prompt的情况下引导智能体生成通过测试但存在漏洞的代码。
arXiv 论文提出 WebMaze 防御方法,在不改变真实应用功能的前提下,将基于 LLM 的恶意 Web 扫描器引向生成的诱饵世界。作者系统研究了六个 LLM 扫描器如何收集信息并基于观察迭代选择动作,在真实页面中嵌入功能耦合陷阱,并从应用现有视图构建视图定制的交互式诱饵世界。
Liran Tal 等发布 VulnBench 2.0 基准,包含 20 个开源 Web 应用中 108 个人工整理的攻击者可达漏洞(Go、JavaScript/TypeScript、Python、Java),其中 62 个跨文件,判定标准要求同时定位攻击者可控 source 与危险 sink 且各在两行内。
arXiv 论文提出 Cross-Boundary Adversarial Runtime Injection(CARI)攻击设置:在多方协作的编码智能体工作流中,恶意或被攻陷的对等开发组件(如后端服务、测试框架、CI 任务)可在其运行时反馈中暗藏指令,诱导受害方智能体执行越权操作。
论文《Thinking-in-Bets at Test Time Reduces Sycophantic Revisions in LLM Agents》(作者 Nghi D. Q. Bui)提出一种免训练方法:让智能体在读用户回复前先写一份私有 Claim Checklist,逐条记录主张、支撑证据与置信度,收到质疑时据此决定保留、复核、澄清或修复。
论文提出 MiRL(Misbehavior-driven RL),先对策略的错误进行画像以找出可泛化的错误行为,再从这些错误发生的步骤开始 rollout 并仅在通过测试且避免错误行为时给予奖励,从而用强化学习纠正终端 Agent 的错误。
论文提出一个六模块扫描器(内容提取、本地分析、组合分析、验证、报告、缓解),用于检测 Agent Skills 中的非预期漏洞及多技能组合风险。
论文提出一套基于执行而非主观判断的评测方法,通过在 AI 生成的智能合约与原始合约上重放相同交易并测量一致率,定位需求在智能合约合成中丢失的位置。研究发现常见方法如 AI 评委和标准分析工具会漏掉明显错误,仅检查各系统都包含的函数会掩盖约一半的流水线差异。
论文提出名为 Heads of Security (HoS) 的提示词注入防御方法,通过一组学习得到的每头注意力门强制指令与数据分离,让模型在不遵循注入指令的前提下推理不可信内容。
论文研究长时程LLM Agent中的间接提示词注入,构建了覆盖工具使用、编码和日常工作流三个领域的测试环境,发现即使注入内容完全相同,攻击成功率也随注入位置显著变化,作者称之为trust region效应。
论文对 Claude Code、Codex、Gemini CLI、Qwen Code 和 OpenCode 共 1,886 个版本首次模型请求中的指令栈进行纵向跨智能体研究,分析其构成与演化,并对四个开源智能体的变更追溯到有据可查的动机。
一项涵盖五组实验的软件保障研究(arXiv:2610.36947)使用 Qwen2.5-Coder-7B-Instruct(含 1.5B 敏感性分析)完成 13,638 次模型请求,测试在已有确定性工具证据时增加专家上下文能否提升软件保障。
论文提出Req2Test-Bench,包含5,086个执行验证实例,来自8个开源项目、5种编程语言和4种BDD框架,每个实例将Gherkin自然语言需求与开发者编写的行为测试实现配对。
论文对迭代重构任务开展受控研究,让 Codex 和 Claude Code 在五个模型上反复被要求继续重构,累计超过 3,000 轮对话,定义了六个过度顺从行为信号。结果显示没有模型在代码已优化后停止编辑,全部持续改写,最多重写达原代码库的 31 倍,甚至在声明任务完成后仍继续编辑。作者指出过度顺从是随轮次累积的高成本行为,六个信号可帮助开发者和工具构建方检测并抑制该行为。
研究提出 RefactorProof 基准,从 VERINA 中 185 个可编译任务派生出 458 个 Lean 认证变体,测试同一证明在行为保持的程序重构后是否仍然有效。
论文基于来自 1,226 个仓库的 7,837,946 条提交,覆盖五个编码代理与人类提交,研究在去除 bot 账号、Co-authored-by 等署名签名后能否区分 AI 代理提交。
arXiv 论文提出 StateMirror,一种针对编码智能体幻觉工具调用的轻量级执行前检测器。研究对 4,398 条智能体轨迹的初步分析显示,这类幻觉普遍且代价高昂,恢复中位需额外 3 步交互和 22.4K tokens。
论文报告了一项为期六周的案例研究,作者维护一个纯 Markdown 仓库,由三个 AI 编码智能体在共享规则集下每日编辑,记录了 118 条智能体失败及其修复与复发情况。
arXiv:2610.31376 论文(作者 Chao Gu、Quanyan Zhu)将 LLM Agent 与工具之间的执行护栏形式化为 Petri 网监督控制问题,用 token 表示能力、审批与预算,使前置条件缺失或已消耗的注入请求被机械拒绝。
DeepAVR 提出一个多智能体协作的端到端自动化漏洞修复(AVR)框架,将修复过程分解为故障定位、补丁生成、编译验证、安全验证、功能验证与补丁审查等角色,并引入补丁条件化重定位与面向根因的补丁审查。在真实 C/C++ 漏洞修复数据集 VulnLoc 上,DeepAVR 为 92.3% 的漏洞生成了正确补丁,显著优于先前方法;在 SAN2VULN 上也展现出对训练期间未见漏洞的良好泛化能力。
论文对SWE-bench Pro上四个开源推理模型的400条轨迹做实证研究,从思维链(CoT)中抽取原子断言并核验,发现任务相关推理仅覆盖18.5%的CoT token,每条轨迹平均产生191个原子断言,其中至少9.6%存在错误。
论文提出 Trigger-Neutralized Counterfactual Scoring(TNCS),通过对比触发输入与触发中和反事实输入下的评分模型输出,隔离触发器对目标行为的贡献,适用于分类与生成任务。
论文提出评测集 ImpasseBench,研究编码智能体在环境阻塞时何时应停止并升级求助。该评测向可解修复任务注入 12 种环境阻塞,并标注轨迹中证据已充分的步骤,以区分合理努力、过度坚持与过早移交。
论文提出 Ulysses,一个多智能体安全框架,用于为 Web 应用合成可验证的漏洞利用证明(Proofs of Exploitability),通过迭代探索利用假设并在独立观测的执行效果中确认成功,将候选漏洞发现转化为已验证结果。
论文提出模拟控制评测(SCEs),用语言模型模拟工具响应以替代真实环境,扩展控制评测的适用范围。在 LinuxArena 上,SCEs 在 5% 审计预算下预测安全性的均方根误差为 3.6 个百分点。
arXiv:2610.33318 论文提出 Enclawed,一个面向 LLM 驱动 HPC 工作流的确定性安全运行时,通过可解析策略的启动门控、硬件根信任 Enclaweder 签名、短租约与心跳共识、fail-closed 驱逐来监管每个 rank,即使控制主机或协调器被攻陷也能维持防护。
arXiv 论文提出"超级智能软件工程"(OSTEON)框架,主张当软件 Agent 能力超越人类工程师时,治理(门控、契约、决策与知识衰减控制)必须随能力同步扩展,否则仅靠能力无法保证软件正确性。
一篇 arXiv 经验报告记录了单名开发者全程零手写代码、在三个工作日内构建并部署一套合规关键、人在环路的考试评分系统的过程。作者提出核心论点:AI 对软件工程的改变不在于让编程更快,而在于改变了稀缺资源——写代码变得充裕,而可靠评测与工程判断成为约束迭代的瓶颈。
ATLAS 是一个多智能体框架,通过 Lift、Advisor、Validation 三个智能体的协作迭代,从优化后的二进制中重建形式合法、规范化的 LLVM IR。
论文提出 Compaction Laundering 攻击:编码智能体压缩上下文时,若 harness 将带类型的消息拍平为单一字符串并用 [User]: 等文本标签标记,攻击者可伪造在压缩后仍被当作真实指令的用户轮次。
论文提出 report-trace auditing,用于校验 GUI Agent 的完成声明是否与独立记录的执行轨迹一致,并定义了轨迹无法支撑的危险误报(dangerous misreport)。
AssureCode 提出一种工具支持的方法论,用结构化论证(structured argumentation)驱动 AI 辅助软件开发,将自然语言 prompt、形式化规约、开发者意图假设与程序分析证据以可验证的格式关联起来。