2026-10-17
AI Agents
Two pieces converge on a workflow shift: Anthropic's Claude Code team describes moving code review from an end-of-road PR gate to continuous checking that runs like spellcheck, catching routine mistakes before a human looks. A separate paper argues that at equal token budget, showing coding agents whole files verbatim beats both retrievers and compressors. Also today: an audit that collapses one benchmark's reported success from 94% to 65%, plus context compaction and midtraining work.
Papers
5When Agent Evaluation Becomes Unreliable: An Empirical Study of Oracle Failures and Configuration-Dependent Measurement in an LLM Agent Benchmark
A reliability audit of agent evaluation harnesses — the software that runs tasks and decides pass/fail. Using five state-integrity invariants and known-answer controls, it detects seven injected oracle defect classes with no false positives, then applies the method to a live benchmark and finds a reward function that mutates environment state before scoring. Replay-based correction across 4,320 episodes drops measured success from 94.3% to 65.5%. The honest limitation: the method couldn't validate a second benchmark because its API logs lacked reconstructable terminal state.
Skip the Compressor: Coding Agents Fix More Issues When They Pick Whole Files
A clean negative result for the retrieve-and-compress orthodoxy in coding agents. At equal token budget on 300 SWE-rebench issues, a simple selector that picks whole files to show verbatim resolves 43.7% (GPT-5.6) and 46.7% (Claude Opus 5) — 6.3 points over the best compressor and up to 12.7 over the best retriever, beating even two methods trained for issue resolution. The mechanism is the point: retrievers miss files that must change, compressors keep them but alter the text, so patches fail to apply.
Prune the Summary, Not the History: Source-Judged Compaction for Long-Horizon Agents
A sharp diagnosis of context compaction failure: because compaction prompts ask summarizers for decisions and next steps, each summary blends environment facts with the compressor's own reasoning, and the agent can't tell them apart later. In one widely used compressor, 83% of failed runs trace to an action executing an unsupported summary entry. The fix, Source-Judged Compaction, scores each entry for whether an environment output or prior summary supports it and drops the rest — training-free, one judge call per compaction, 2.1–8.9% reliability gains on AppWorld and OfficeBench with no extra agent tokens.
AutoSFT: An Agentic System for Automated Data Research in Supervised Fine-Tuning
When agents are handed a full training stack they converge on SFT and spend most effort revising data, but a single agent only manages one crude lever — adjusting category proportions — before its context fills with execution output and gets discarded mid-search. AutoSFT is a multi-agent system that separates execution from analysis, gathers proposals from independent angles, and calls a synthesis subagent for gaps the data pool can't cover. Component ablations are individually attributable: the executor halves context loss, analysis subagents add +6.5 IFEval, synthesis adds +3.4.
Priming Base Models for Agentic Post-Training: An Open Midtraining Recipe
An open recipe for the under-documented midtraining stage between pretraining and post-training, aimed at priming base models for agentic work. It trains at 256K context on hundreds of billions of tokens of natural software-engineering data — packed repos, PRs, commit histories, build logs — plus a small share of agentic traces. On Nemotron 3.5 Lightning, 500B midtraining tokens lift SWE-bench Verified 60.7→64.5 and Multilingual 55.8→62.8 after identical SFT; gains hold on the larger Super model and across harnesses. Notably, base-model proxy metrics didn't predict post-training results, forcing a short-SFT evaluation protocol.
News
3How the Claude Code team does code review
Anthropic's own account of how the Claude Code team runs review internally, drawing a sizable HN thread (354 points, 332 comments). The core shift is from blocking PR review to continuous automated checking that handles routine issues before human eyes arrive. Treat it as a primary source on a working production workflow rather than a vendor abstract — the comments are worth skimming for where practitioners push back on the "review as spellcheck" framing.
Show HN: Gemini 4 Argon plays StarCraft
A refreshed benchmark where LLMs play StarCraft: Brood War by writing code, now with flagship models from OpenAI, Anthropic, Google, and Mistral. The interesting part is the agentic framing — models express strategy as code rather than per-frame actions, which stresses planning and long-horizon reasoning under a real-time opponent. As an eval it's novel and watchable, though as always with game benchmarks, how much it transfers to the work you care about is the open question.
Claude reveals ECDSA curve origins
Claude was used to reconstruct the origins of the unexplained seed values in standard ECDSA curves, a long-standing cryptographic curiosity, generating a big HN response (883 points). It's a genuinely impressive AI-assisted research result and a good data point on where models help with hard investigative work. The direct relevance to building agents is thin, though — this is a model aiding a human researcher, not an autonomous agent system you'd deploy.
Blogs
1Quoting Addy Osmani, Morgan Westlee Lunt, and Qing Wang
The Claude Code team reframes review away from "did a human read the code?" toward "what could go wrong, and which check catches it?" The practical consequence is timing: review runs continuously while code is written rather than as a gate at PR time, with Claude reviewing and fixing most changes before a human sees them. Human attention gets reserved for higher-level scrutiny. This is a concrete production pattern, not a thought experiment, worth reading alongside the full writeup.
37 more items the ranker flagged but didn't feature
Papers
- Plausible Is Not Enough: Trust and Evidence in AI-Authored Pull Request Reviewarxiv:arxiv-software-eng
- Task-State Governance: A Virtual Machine for Verifiable and Recoverable GUI Agent Executionarxiv:arxiv-agents
- DivAlgo: A systematic evaluation of algorithmic diversity for code generation modelsarxiv:arxiv-software-eng
- Long-Horizon RL Needs Muonarxiv:arxiv-agents
- Phantom Merge: When Your Large Language Model Agents Pick One but Tell You About Anotherarxiv:arxiv-llm-systems
- SpecForge: Recursive Self-Improvement for Coding Agents via Behavioral Specificationsarxiv:arxiv-software-eng
- EvoWeb: A Benchmark for Coding Agents on Evolving Web Applicationsarxiv:arxiv-software-eng
- LIBERO-PeRM: Benchmarking Personalized Robotic Manipulationarxiv:arxiv-agents
- REVEAL: Reverse Engineering Agentic Latents from Frontier-Model Tracesarxiv:arxiv-llm-systems
- Learning Perception to Action Rules through Reinforcement Learning for Theory-of-Mind Reasoningarxiv:arxiv-agents
- SkillNEO: Non-Elitist Evolutionary Optimization of Agent Skillsarxiv:arxiv-llm-systems
- SWE-Nexus: Automated Composition of Software Engineering Tasks from Test Executionarxiv:arxiv-agents
- Evaluating Inquiry Learning in LLM-Based Agents: Hypothesizing, Reasoning, and Explorationarxiv:arxiv-agents
- Memorizing Who, Knowing How: Benchmarking Personal and Procedural Memory for Persistent Assistantsarxiv:arxiv-agents
- GeoCloak: An Agentic Framework for Semantics-Preserving Geolocation Privacy via Peripheral Clue Manipulationarxiv:arxiv-agents
- SWE-at-Scale: Scalable Issue Synthesis from Historical Bug Fixesarxiv:arxiv-software-eng
- CASI: Credit Assignment via Set Intervention for Agentic Retrievalarxiv:arxiv-agents
- When Messages Go Wrong: Understanding Communication Faults in LLM-Based Multi-Agent Systemsarxiv:arxiv-software-eng
- StateCraft: Augmenting Video World Models with Abstract-State Reasoningarxiv:arxiv-agents
- Player-1: Learning to Play from Synthetic Experiencearxiv:arxiv-agents
- Beyond Functional Correctness: Static Code Quality Profiling of LLM-Generated Codearxiv:arxiv-software-eng
- ClaimScope: Label-Blind Witness Verification for Mathematical Claim Auditingarxiv:arxiv-agents
- Following Delegation Traces to Study Human Oversight in Interaction with Multimodal AIarxiv:arxiv-agents
- Agent Sociodrama: Social-Dynamics-Guided Persona Recasting for LLM Agent Teamsarxiv:arxiv-llm-systems
- Reviewing Beyond the Change: Repository Size and Existing Code Across Agent and Human Pull Requestsarxiv:arxiv-software-eng
- Realtime-Bench: Can Frontier Models Solve Real-time Interactive Problems?arxiv:arxiv-agents
- Combining LLM and Dynamic Analysis for Universal Testing of Static Application Security Testing Toolsarxiv:arxiv-software-eng
- RelLedger: Relational Information Governance for LLM Agent Organizationsarxiv:arxiv-llm-systems
- CoWorld Reasoner: Agentic Multimodal Reasoning with the Evolving Video World Model-Driven Harnessarxiv:arxiv-agents
- Poison Valleys: Diagnosing Path-Dependent Failure in LLM Code Repairarxiv:arxiv-software-eng
- Evaluating and Improving Static Application Security Testing Tools for Rustarxiv:arxiv-software-eng
- AlphaPilot: Multi-Turn Tool-Using LLM Agents for Adaptive Alpha Mining with Reinforcement Learningarxiv:arxiv-llm-systems
News
- Show HN: Llmspeed – feel how fast a local LLM runs before you buy the hardwarehn:hn-llm
- Anthropic Console overcharged my card 100x due to internationalization input bughn:hn-claude
- Show HN: rStation – A shared research lab for your AI agentshn:hn-agent
- Designing more efficient quantum circuits with Claudehn:hn-claude
Blogs
- LaTeX rendererrss:simonw