ADIAS: Automated Design of Interactive Agentic Systems

Lekang Jiang *
University of Cambridge
Bohan Tang *
LIGHTSPEED
Stephan Goetz
University of Cambridge
Yiwen Guo
Independent Researcher
*Equal contribution, Corresponding author

TL;DR

ADIAS turns automated agent design into an explicit issue-repair process, with persistent issue state and issue-guided optimization.

+25.2%
5 interactive benchmarks
vs. the strongest baseline
+26.4%
4 backbone models
vs. the strongest baseline
−40.7%
Largest ablation drop
without persistent issue state

Abstract

Automated agent design improves agent harnesses through iterative revision, evaluation, and feedback summarization. Existing methods are largely candidate-centric: cross-round experience is organized around candidate agents, which leaves the repair progress implicit. This causes inefficient repair targeting, slow consolidation of partial progress, and propagation of ineffective interventions across rounds. Therefore, we formulate issue-centric agent optimization, in which repair progress is carried forward as an explicit persistent issue state to guide optimization, rather than re-derived from candidate history in each round. We instantiate the formulation in ADIAS, a framework for automated full-code agent design with two mechanisms. A persistent issue state maintains stable issue identities, lifecycle status, supporting evidence, and intervention-outcome histories. Issue-guided optimization uses this state to jointly propose repair targets and revision directions for subsequent focused full-code modification. Across five interactive benchmarks, ADIAS outperforms the strongest baseline by 25.2% on average and achieves consistent gains across four backbone models. Controlled ablations further show that removing persistent issue state or replacing issue-centric revision with candidate-centric policies leads to performance drops of up to 40.7%.

From candidates to issues

Candidate-centric optimization organizes cross-round experience around candidate agents and aims to improve the next candidate. This leaves repair progress implicit. Issue-centric optimization instead organizes experience around persistent issues and directly maximizes repair progress.

Comparison between candidate-centric optimization and ADIAS's issue-centric optimization

Comparison of candidate-centric agent optimization and issue-centric optimization.

01 · Target

Efficient repair targeting

Keep unresolved status, supporting evidence, and attempted interventions together to guide focused repairs.

02 · Consolidate

Unified repair progress

Track outcomes per issue so complementary progress can accumulate across different candidates and rounds.

03 · Protect

Regression-aware evolution

Separate beneficial and harmful interventions to reuse effective repairs and avoid propagating regressions.

How ADIAS works

We instantiate issue-centric optimization with ADIAS, which combines two mechanisms: a persistent issue state that organizes cross-round repair progress, and issue-guided optimization that turns this state into focused agent revisions.

01 · Persistent issue state

Maintain repair progress

The Issue Manager initializes issue state from task priors and observed behavior, then associates new diagnoses with stable issue identities across rounds.

IdentityPriorityLifecycleEvidenceIntervention history

Active → Tentatively fixed → Confirmed fixed
Regressed issues are explicitly marked.

02 · Issue-guided optimization

Turn state into revisions

ADIAS jointly selects the target issue, parent agent, and revision plan using current evidence, lifecycle status, and previous intervention outcomes.

The revision stays focused for reliable attribution while retaining full-code access to prompts, memory, planning, tool use, control flow, verification, and recovery.

Results

ADIAS achieves the best task score on all five interactive benchmarks (representative task subsets) with DeepSeek-V4-Flash and remains the strongest method across four heterogeneous backbone models on Tau-Bench.

Table 1 · Performance across interactive benchmarks

Scores use each benchmark’s native task metric. All methods use DeepSeek-V4-Flash.

MethodTau-BenchALFWorldTextCraftWebShopScienceWorldAvg.
Handcrafted75.070.938.039.138.152.2
SkillOpt12.50.037.022.330.120.4
Meta-Harness43.859.724.046.026.540.0
AHE56.278.435.057.342.653.9
DGM-H59.469.476.057.550.962.6
ADIAS (Ours)81.394.091.069.456.378.4

Table 2 · Performance across backbone models

Tau-Bench (Return Task) scores with different backbone models.

MethodDeepSeek-V4-FlashGLM-5.2Hy3-PreviewGPT-5.4Avg.
Handcrafted75.084.415.671.961.73
SkillOpt12.512.512.515.613.28
Meta-Harness43.878.168.865.664.08
AHE56.262.578.175.067.95
DGM-H59.465.675.071.967.98
ADIAS (Ours)81.390.684.487.585.95

Takeaway

Agent/harness optimization should treat repair progress as an explicit, persistent, and operational state—not repeatedly reconstruct it from candidate history.

Citation

@article{jiang2026adias,
title = {ADIAS: Automated Design of Interactive Agentic Systems},
author = {Jiang, Lekang and Tang, Bohan and Goetz, Stephan and Guo, Yiwen},
journal = {arXiv preprint arXiv:2608.06410},
year = {2026}
}