2026-06-22

AI Agents

Today's focus is on the hard engineering of robust agents. We cover new patterns for evaluation and security, infrastructure for dynamic tool deployment, and deep dives into novel failure modes and defense mechanisms that emerge when agents operate in complex, real-world environments.

5 papers 0 news 5 blogs 0 appendix 465 considered

Papers

5

ENPIRE: Agentic Robot Policy Self-Improvement in the Real World

arxiv:arxiv-agents — Wenli Xiao, Jia Xie, Tonghe Zhang, Haotian Lin, Letian "Max" Fu, Haoru Xue, Jalen Lu, Yi Yang, Cunxi Dai, Zi Wang, Jimmy Wu, Guanzhi Wang, S. Shankar Sastry, Ken Goldberg, Linxi "Jim" Fan, Yuke Zhu, Guanya Shi 9/10 code-agentsdevops-agentsresearch
The ENPIRE framework enables a coding agent to perform autonomous robotics research in the real world. It creates a closed loop for policy improvement by automating the physical feedback process: resetting the environment, executing a policy, verifying the outcome, and refining the approach. In this system, the agent analyzes logs, consults papers, and improves its own training code to fix failures. Using ENPIRE, a frontier coding agent was able to autonomously train a policy to a 99% success rate on a dexterous manipulation task.

Written by AI, Managed by AI: Semantic Space Control and Index Sickness Elimination Across 391 Consecutive Sessions

arxiv:arxiv-software-eng — Hui Zhang, Shuren Song 9/10 code-agentsmulti-agentobservability
This paper documents a novel failure mode called "Index Sickness," observed over 391 collaborative sessions with an LLM on a software project. The authors found that adding complex symbolic systems and constraints backfired. Beyond a certain threshold, the LLM stopped grounding in real-world semantics and began reasoning self-referentially within the symbolic layer, producing output that was internally consistent but physically meaningless. They propose a fix, "Baseline-Log Physical Separation," that dramatically reduced errors in subsequent sessions.

SWE-Future: Forecast-Conditioned Data Synthesis for Future-Oriented Software Engineering Agents

arxiv:arxiv-agents — Qiao Zhao, JianYing Qu, Jun Zhang, Yehua Yang, Hanwen Du, Zhongkai Sun 9/10 code-agentsevalsresearch
This paper tackles the pervasive problem of data contamination in coding agent benchmarks. The proposed method, SWE-Future, avoids replaying historical GitHub issues. Instead, it uses repository data up to a point in time ($T_0$) to forecast likely future work (features, bugs, refactors). These forecasts are then used as prompts to synthesize new coding tasks. This creates a benchmark that reflects a repository's organic evolution without the risk that the model has already seen the ground-truth solutions in its training data.

Analyzing Defensive Misdirection Against Model-Guided Automated Attacks on Agentic AI Systems

arxiv:arxiv-agents — Reza Soosahabi, Vivek Namsani 9/10 safetyresearch
Standard defenses against jailbreaking often just detect and block malicious prompts. This paper argues that predictable refusals provide useful feedback for automated attacks, which can then refine prompts until they succeed. The authors propose "defensive misdirection": instead of blocking, the system provides a safe but non-operational response designed to fool the attacker's automated judge. Their proof-of-concept, CMPE, nearly eliminated verified attack success on benchmarks by making it much harder for an automated attacker to know if it has succeeded.

FlowMaps: Modeling Long-Term Multimodal Object Dynamics with Flow Matching

arxiv:arxiv-agents — Francesco Argenziano, Miguel Saavedra-Ruiz, Sacha Morin, Charlie Gauthier, Daniele Nardi, Liam Paull 9/10 planningresearchinfra
For a robot to be useful in a home, it must understand that objects move. The FlowMaps model addresses this by learning to predict future object locations in a 3D space. It uses a latent flow matching approach to model the patterns of how objects are moved by humans over time, generating a multimodal distribution of likely future positions. In a dynamic object navigation task, FlowMaps outperformed prior methods in both simulation and the real world, showing the value of modeling dynamics.

Blogs

5

Patterns for Building Cybersecurity Evals

rss:eugene-yan 10/10 evalssafetycode-agents
Eugene Yan provides a structured breakdown for building cybersecurity evaluations for AI agents. The pattern consists of four core components: a sandboxed target environment for the agent to act upon, a set of inputs designed to systematically vary task difficulty, a suite of tools for the agent to use, and a robust grader to score the outcomes. This isn't just theory; it's a practical, repeatable blueprint for anyone needing to rigorously test agents in a security context.

Temporary Cloudflare Accounts for AI agents

rss:simonw 9/10 devops-agentsinfratool-use
Simon Willison highlights Cloudflare's new temporary accounts feature, which allows deploying Workers without an account via npx wrangler deploy --temporary. While marketed for AI agents, the feature is broadly useful for any ephemeral task. A deployed project stays live for 60 minutes and can be "claimed" to make it permanent. This provides a clean way for an agent to spin up and tear down sandboxed serverless functions as tools, without the overhead of account management or cleanup.

Using LLMs to Secure Source Code

rss:eugene-yan 9/10 code-agentssafetyevals
Eugene Yan outlines a five-step workflow for using LLMs to audit and secure a codebase. The process moves from high-level to low-level: first, build a threat model of the application; second, use the model to discover potential vulnerabilities; third, verify the identified issues; fourth, triage the valid findings; and finally, generate patches. It's a structured, human-in-the-loop process that treats the LLM as a powerful, but not infallible, security analyst, providing a concrete playbook for security teams.

sqlite-utils 4.0rc1 adds migrations and nested transactions

rss:simonw 8/10 frameworksmemory
Simon Willison's sqlite-utils library, a staple for many Python-based data projects and agent memory systems, is getting a major update with v4.0rc1. The release candidate's biggest feature is the integration of database migrations, ported from the sqlite-migrate package, enabling structured schema evolution directly within the library. It also adds support for nested transactions. This is a significant upgrade for maintaining long-term state and ensuring data integrity in applications that rely on SQLite, which includes many agent systems.

Agentic RL: Frameworks and Best Practices

rss:cameron-wolfe — Cameron R. Wolfe, Ph.D. 8/10 frameworksplanningresearch
This post provides a tour of how reinforcement learning (RL) is being adapted for training LLM-based agents. It connects several key ideas, explaining how techniques like ReAct, Reflexion, and chain-of-thought prompting can be viewed through an RL lens. The core idea is to frame the agent's generation process as a policy that can be improved using feedback. The article synthesizes different approaches, from self-correction with fine-tuning to more explicit RL algorithms, offering a conceptual map for engineers.