2026-06-25

AI Agents

Today's research focuses on the components of agent architecture. For safety, the 'Unfireable Safety Kernel' proposes a formally verified, out-of-process authorizer. For training, 'Progress Advantage' derives a step-level reward signal directly from RL post-training, no annotations needed. For reasoning, 'Representation Matters' shows that AST+PDG graphs beat raw source for vulnerability detection (83.2% vs 53.5%). And for software tasks, the SWE-Pro benchmark reveals a huge gap: LLMs achieve negligible gains where experts see a 15.5x speedup.

10 papers 0 news 1 blogs 11 appendix 482 considered

Papers

10

The Unfireable Safety Kernel: Execution-Time AI Alignment for AI Agents and Other Escapable AI Systems

arxiv:arxiv-agents — Seth Dobrin, Łukasz Chmiel 10/10 safetyinfraframeworks
This paper argues that agent safety controls within the agent's own process are fundamentally "escapable." The authors present the Unfireable Safety Kernel, a Rust reference implementation that enforces safety out-of-process. The design mandates four properties: process separation, pre-action enforcement, fail-closed design, and externalized signed evidence. Crucially, its core decision logic is formally verified using an SMT theorem prover (Z3) and bounded model checking (Kani) to guarantee its safety invariants hold.

Neglected Free Lunch from Post-training: Progress Advantage for LLM Agents

arxiv:arxiv-agents — Changdae Oh, Wendi Li, Seongheon Park, Samuel Yeh, Tanwi Mallick, Sharon Li 10/10 evalsresearchframeworks
The paper proposes "progress advantage," a method to derive a step-level reward signal for agents as a free byproduct of standard RL post-training. It proves that the log-probability ratio between the RL-trained policy and its reference policy recovers the optimal advantage function. This eliminates the need for expensive, domain-specific reward model training or human annotation. In experiments, this annotation-free signal consistently outperforms confidence-based baselines and even surpasses dedicated, trained reward models on several benchmarks.

Evaluating LLMs on Real-World Software Performance Optimization

arxiv:arxiv-software-eng — Ezgi Sarıkayak, Wenchao Gu, Hesham Ghonim, Chunyang Chen 10/10 code-agentsevalscost-latency
This paper introduces SWE-Pro, a benchmark for software performance optimization derived from 102 real-world expert commits. Unlike previous benchmarks, it evaluates trade-offs between runtime and memory usage under noisy conditions. The results are stark: current LLMs provide negligible runtime gains and almost no memory improvements. This is in sharp contrast to the human experts, who achieved an aggregate 15.5x speedup and 171.3x peak memory reduction across the same tasks, highlighting a massive capability gap.

Are We Ready For An Agent-Native Memory System?

arxiv:arxiv-llm-systems — Wei Zhou, Xuanhe Zhou, Shaokun Han, Hongming Xu, Guoliang Li, Zhiyu Li, Feiyu Xiong, Fan Wu 10/10 memoryevalsframeworksresearch
This work argues that we should evaluate agent memory systems not just on end-to-end task success, but as data management systems with their own costs and trade-offs. The authors propose a framework that decomposes memory into four modules: representation, extraction, retrieval, and maintenance. Their evaluation of 12 representative systems shows no single architecture is best. Instead, effectiveness depends heavily on aligning the memory structure (e.g., list, graph, tree) with the specific workload's bottleneck.

The Interplay of Harness Design and Post-Training in LLM Agents

arxiv:arxiv-llm-systems — Kyungmin Kim, Youngbin Choi, Seoyeon Lee, Suhyeon Jun, Dongwoo Kim, Sangdon Park 10/10 frameworkstool-useevals
This paper challenges the common practice of treating the agent "harness"—the scaffolding that defines tool access and observation formats—as a fixed engineering detail. Using an extended ALFWorld environment, they systematically analyze how harness design interacts with post-training. They show that while harness-aware post-training improves in-distribution performance, its real value is in enabling robust adaptation to out-of-distribution shifts in tasks and tools. A poorly designed harness can cause performance to collapse when the environment changes.

Uncertainty Quantification for Computer-Use Agents: A Benchmark across Vision-Language Models and GUI Grounding Datasets

arxiv:arxiv-agents — Divake Kumar, Sina Tayebati, Devashri Naik, Amanda Sofie Rios, Nilesh Ahuja, Omesh Tickoo, Ranganath Krishnan, Amit Ranjan Trivedi 10/10 evalssafetyresearch
To build safe GUI agents, we need reliable uncertainty quantification (UQ). This paper presents Argus, a comprehensive benchmark evaluating 27 UQ methods across 4 open-weight VLMs and 4 datasets, plus a smaller set for closed-source models. The key finding is "selective transfer": UQ method rankings are stable for a fixed model across different datasets but degrade significantly when transferring between model classes or to closed APIs. For open models, hidden-state and density estimators are the most stable UQ family.

Reinforcement Learning for Computer-Use Agents with Autonomous Evaluation

arxiv:arxiv-agents — Marta Sumyk, Oleksandr Kosovan 10/10 evalsplanningdevops-agents
How do you get a reward signal for RL-tuning a GUI agent in an open-ended desktop environment? This paper proposes using a Vision-Language Model as an autonomous evaluator. Given a final screenshot and the initial instruction, a VLM judges task completion. The crucial insight is to treat the VLM's feedback as a noisy signal and explicitly correct for it. This noise-corrected reward estimator for PPO improved success rates by an average of 12.6 percentage points over zero-shot performance across three benchmarks.

Representation Matters: An Empirical Study of Program Representations for LLM Vulnerability Reasoning

arxiv:arxiv-software-eng — Andrew Stoltman, Johnathan Tang, Haipeng Cai 10/10 code-agentsevalssafety
This paper challenges the default practice of feeding raw source code to LLMs for vulnerability detection. Using a benchmark of C/C++ test cases, they show that structured representations are far more effective. A combination of Abstract Syntax Trees (ASTs) and Program Dependence Graphs (PDGs) achieved 83.2% accuracy, while raw source alone managed only 53.5%. The authors identify a "context dilution effect," where adding raw source to compact graph evidence can actually degrade reasoning.

Group-Graph Policy Optimization for Long-Horizon Agentic Reinforcement Learning

arxiv:arxiv-agents — Yunan Wang, Minghui Song, Zihan Zhang, Shaohan Huang, Haizhen Huang, Furu Wei, Weiwei Deng, Feng Sun, Qi Zhang 10/10 planningresearchframeworks
Standard step-level RL for agents treats interactions as isolated, linear trajectories, which struggles with credit assignment in long-horizon tasks with sparse rewards. The proposed Group-Graph Policy Optimization (G2PO) algorithm reframes the problem by building a global state-transition graph from all interaction trajectories. By aggregating identical observations and redefining actions as graph transitions, G2PO achieves lower-variance state-value estimates and more accurately assigns credit to the critical steps that lead to success.

IntentTester: Intent-Driven Multi-agent Framework for Cross-Library Test Migration

arxiv:arxiv-software-eng — Yi Gao, Ziyuan Zhang, Xing Hu, Xiaohu Yang, Xin Xia 10/10 code-agentsmulti-agentevals
Reusing unit tests across different libraries is hard because structural API mappings are brittle. IntentTester is a multi-agent framework that solves this by abstracting the intent of a test into a language-agnostic Test Description Language (TDL). This representation is then used to synthesize new, executable tests for a target library through LLM-guided reasoning and iterative validation. Evaluated on Java and Python projects, it generated correct tests at an 85% rate, far surpassing baselines and even uncovering new bugs.

Blogs

1

simonw/browser-compat-db

rss:simonw 10/10 code-agentsdevops-agentsinfra
Simon Willison demonstrates a practical agentic workflow, using one AI to generate a Python script (Claude) and another to build a GitHub Actions pipeline (Codex Desktop). The goal: convert Mozilla's browser compatibility data into a SQLite database and publish it via an orphan branch to leverage GitHub's CDN with open CORS headers. It's a complete, clever example of using agents for a concrete data engineering and DevOps task, with all code provided for inspection and reuse.
11 more items the ranker flagged but didn't feature