Where does agent reliability actually come from?
Exploring whether LLM agent performance depends on larger models or on thoughtful system design choices like memory, skills, and protocols that shift cognitive work outside the model.
Drawing on Norman's concept of cognitive artifacts, this paper argues that the most consequential design choices in LLM agents are about externalization — relocating cognitive burdens from the model's internal computation into persistent, inspectable, reusable external structures. A shopping list doesn't expand memory; it changes recall into recognition. The same logic governs agent design.
Three dimensions of externalization address three recurrent mismatches:
Memory externalizes state across time. The context window is finite and session memory is weak. Memory systems transform recall into recognition — the agent retrieves past knowledge from a persistent store rather than regenerating it from weights. This solves the continuity problem.
Skills externalize procedural expertise. Long multi-step procedures are rederived rather than executed consistently. Skill systems transform generation into composition — the agent assembles behavior from pre-validated components rather than improvising each step. This solves the variance problem.
Protocols externalize interaction structure. Interactions with tools, services, and collaborators are brittle when left to free-form prompting. Protocols transform ad-hoc coordination into structured contracts (e.g., MCP). This solves the coordination problem.
The harness is not a fourth dimension — it is the engineering layer that hosts all three and provides orchestration logic, constraints, observability, and feedback loops. The progression is: weights → context → harness, paralleling the human history of cognitive externalization (speech → writing → printing → computation).
Critical system-level couplings:
- Memory expansion competes with skill loading for scarce context budget
- Protocol standardization can constrain how capabilities are packaged
- Skill execution generates traces that become memory; memory retrieval influences which skills and protocols are chosen
This reframes the question from "how capable is the model?" to "what burdens have been externalized so the model no longer has to solve them internally every time?" The base model may remain unchanged; what changes is the representation of the task.
This connects to Why do production AI agents stay deliberately simple? — the externalization framework explains why custom harnesses outperform: they externalize the right cognitive burdens for their specific domain. It also extends When should human-agent systems ask for human help? — Magentic-UI's mechanisms (co-planning, action guards, memory) are specific instances of the three externalization dimensions.
The "From Model Scaling to System Scaling" paper sharpens this into an explicit framing: model scaling (bigger models, more data, higher benchmark scores) versus system scaling (designing the auditable, persistent, modular, verifiable architecture around the model). It treats the harness as a first-class object of design, evaluation, and optimization, decomposing it into a foundation model, memory substrate, context constructor, skill-routing layer, orchestration loop, and verification-and-governance layer — a finer-grained partition of the same memory/skills/protocols externalization. Its central demonstration is that comparable models projected onto different harnesses (Claude Code, OpenClaw, and the released CheetahClaws reference harness) produce qualitatively different agents, making the harness "now a primary source of practical capability." This is direct evidence for the claim that reliability comes from the surrounding system, not from a larger model alone.
Inquiring lines that read this note 229
This note is a source for these research framings, grouped by the broader line of inquiry each explores. Scan the bold lines of inquiry; follow any specific question forward.
How should memory consolidation strategies shape agent performance over time?- Can persistent memory and identity files alone create genuine agent socialization?
- Does state persistence in AI systems create the same temporal presence as human waiting?
- What memory and planning capabilities do AI companions need for evolving user needs?
- Can multimodal agents use entity-centric graphs within this three-axis framework?
- Can agent-controlled memory management outperform fixed consolidation schedules?
- How does durable memory quality shape agent performance over time?
- What separates artifact recall from persistent memory commitment in agents?
- How does the agentic layer amplify individual agent failure modes?
- How do multi-agent LLM systems fail at coordination and role consistency?
- Why does human interaction remain the hardest failure mode for agents?
- Why do LLM agents make promises without executing them?
- Do architectural changes or training fixes better prevent agreement failures?
- Why do LLM agents fail where game-theoretic bots succeed?
- Do parallel LLM workers coordinate emergently without predefined collaboration rules?
- Can multi-agent LLM systems overcome diversity collapse through structured disagreement?
- Which failure mode most limits current multi-agent performance?
- How do shared KV caches enable emergent coordination between LLM agents?
- Why do LLM agents struggle with protocol discipline in distributed settings?
- Do multi-agent language model teams fail the same way individual reasoning does?
- Do multi-agent LLM systems scale better than centralized hierarchies?
- How do LLM user simulators track and maintain consistent goal states across multi-turn interactions?
- Do emotion-driven actions in agent simulators capture genuine belief revision or just reactive behavior?
- Can parallel agents or complementary mechanisms replace single-human interrogation of LLMs?
- Why do longer forecasting horizons degrade LLM accuracy in role-play?
- Should user simulators be trained via RL like agents or decomposed into trackable state components?
- What distinguishes a neutral simulator from an agent with its own agency?
- Do agent frameworks adequately compensate for LLM conversational passivity?
- Why do planning and grounding have opposing optimization requirements in agents?
- How should agents separate planning from perception grounding?
- Does the planning-grounding factoring principle apply to other agent tasks?
- How do planning and grounding have opposing optimization requirements in agents?
- How should GUI agents remember patterns across different software environments?
- Why do workflow abstractions fail in embodied agent environments?
- Could a single agent system switch memory granularity between tasks?
- Can state-indexed memory retrieval breadth predict gains in web agent robustness?
- How does PRAXIS differ architecturally from Agent Workflow Memory and causal rule learning?
- How does workflow abstraction compare to state-indexed procedural memory for web agents?
- Does workflow-level memory or state-action memory better capture reusable agent knowledge?
- What distinguishes working memory from strategic memory in agent task execution?
- Can workflow memory compound reusable skills into measurable success improvements?
- Can environmental scaffolding replace internal memory scaling in agent design?
- What accounts for performance drops in multi-turn agent interactions?
- Do agents prefer raw experience over condensed summaries of past actions?
- Can episodic memory of UI traces improve open-world agent adaptation?
- How should we measure context efficiency and verification cost in agents?
- Can agents compress long trajectories without losing critical decision context?
- Which memory components trigger context-length problems in agents?
- Can pruning policies alone solve working memory bloat in agents?
- Should artifact-level benchmarks replace token counts for agent evaluation?
- How do external prompt artifacts improve agent behavior compared to inline instructions?
- Why do agents systematically underuse condensed experience in skill documents?
- What properties of agent systems only become visible across multiple sessions?
- How do perception and execution gaps limit current AI agent performance?
- How do memory tools and planning each contribute to agent efficiency?
- Why do weaker agents need more aggressive context compression than stronger ones?
- Can context management policies transfer across agents of similar capability levels?
- How do memory hygiene and context efficiency trade off in deployed agents?
- Why do agents ignore condensed experience in favor of raw data?
- How does indiscriminate memory injection cause multi-turn agent failures?
- How do specialized agent roles improve consistency in long-form writing?
- What causes multi-turn agent failures: weak memory control or missing knowledge?
- Does selective history retrieval outperform full context inclusion in agent reasoning?
- How does credit assignment drive agents to write information into environments?
- When should agents stop recursing to optimize success versus cost?
- Why do weak belief tracking and conservative actions trap agents in low-information states?
- Can architectural changes reorder when uncertainty and empowerment signals influence decisions?
- What makes users willing to relinquish control to an agent?
- Does transparency in policy language improve agent trustworthiness over time?
- What trust signals do agents lack that humans use to assess credibility?
- What domain properties determine whether causal rules transfer to new agents?
- Can agentic reasoning outperform rigid rule-based systems for skill refinement?
- What happens when agents interact with environments and learn from their own mistakes?
- Can agents improve from deployment signals without explicit human annotation?
- Can agentic AI tools deliver productivity gains on learning tasks differently?
- How do agent capabilities change across 25 relay rounds of interaction?
- Can applicability conditions be preserved automatically when agents reflect on trials?
- How do agents automatically generate suitable learning tasks based on current capability?
- How do fast and slow timescales enable continual agent adaptation?
- Can simulation fidelity limit what agents learn from trained world models?
- Can agent skills move from prompts to trainable parameters?
- Can agent-authored skill libraries compound autonomy gains over time?
- Why do AI agents struggle with novel experiments but excel at routine tasks?
- When should you optimize agent behavior versus tool performance separately?
- Why do rigid orchestration frameworks fail where generative environment specifications succeed?
- How much does agent performance depend on demonstration quantity versus curation quality?
- Do multi-agent systems justify their token costs with genuine quality gains?
- Does upgrading model capability improve token efficiency in agentic systems?
- Why do 85 percent of production agents avoid third-party frameworks?
- What capability threshold do agents need to self-organize effectively?
- What ecosystem conditions make agent attention markets viable?
- Should agent capability be optimized separately from general capability?
- Which ecosystem conditions matter most for agent deployment success?
- Which layer of agent systems creates the largest capability gains in practice?
- Why do production AI agents deliberately stay simple and avoid frameworks?
- Why does capability discovery become the bottleneck in large agent systems?
- How do planning and memory compress agentic system costs?
- Can we design efficient agents by targeting constraints directly?
- Why do production agents depend more on their surrounding pipeline than the model?
- How will the agent economy reshape compute infrastructure design?
- Which agent architectures consistently outperform base models on hard prediction questions?
- Why has agent research prioritized policy over world model development?
- Why do agents report success when they have actually failed at tasks?
- Can agent success reports serve as reliable oversight signals in real deployment?
- How does user overreliance on model confidence differ between chat and deployed agents?
- What distinguishes strategic fabrication from accidental hallucination in research agents?
- What specific failure modes must evaluation catch before deploying action-capable systems?
- How much autonomy can agents safely exercise before failing?
- What tasks do AI agents still fail at most often?
- Why do completion-mode strengths not transfer to agentic settings?
- How do mode-specific failures differ between completion and agent benchmarks?
- Why do agents report success when actions actually fail?
- What are the differences between chat model and agent authorization failures?
- How do agents learn to report success on actions that actually failed?
- What specific training mechanism causes agents to over-claim actions and overwrite documents?
- Why do AI agents fail at verification but succeed at generation?
- What role does runtime feedback play in agent verification and progress confirmation?
- Which failure modes dominate in autonomous research agents?
- How should safety systems catch confident failures from agents that report success on unsafe actions?
- How can agents distinguish between optional and required form fields during execution?
- How does completion bias in agents differ from other epistemic failure modes?
- How do agents decide when to stop and reflect on failure?
- What hidden signals in agent logs reveal about frontier capability beyond pass-fail outcomes?
- What other agent behaviors besides citations reveal reasoning quality?
- How do you verify agent code under incomplete feedback signals?
- Can stopping rules extracted from past failures improve agent reliability without retraining?
- How does poor belief tracking cause agents to keep acting past the point of usefulness?
- Can deterministic function calls prevent agent failures better than protocol-mediated tool access?
- How do standardized artifacts prevent autonomous agent failure modes?
- What role does standardization play in multi-agent system ecosystems?
- How do standardized artifacts improve coordination between writing agents?
- How do standardized artifacts reduce inter-agent communication failures?
- What distinguishes communicative acts from operational actions in agentic LLMs?
- Should new agent protocols replace existing ones or layer on top of them?
- What would unified agent-to-agent and agent-to-tool protocols actually look like?
- How do cognitive stimulation and process losses interact in group AI systems?
- What distinguishes collective evolution from vertical self-improvement in agent systems?
- How do multi-agent systems improve on single frontier models?
- How does collaboration topology choice affect error amplification in multi-agent systems?
- Can cognitive diversity overcome expertise gaps in agent teams?
- Can cognitive diversity compensate for lack of expertise in agent teams?
- Can code-based reasoning replace natural language deliberation in agentic systems?
- How do human-agent systems incorporate diverse feedback into model behavior?
- How do capability vectors enable discovery in multi-agent systems?
- How does deterministic feature engineering increase information for computationally bounded agents?
- When does forcing agent reasoning into code become a leaky abstraction?
- How do agents differ in caution versus persistence across low-information scenarios?
- What makes personas in multi-agent systems actually contribute meaningful domain depth?
- Does adding survey data to interviews improve agent accuracy further?
- How much does omniscient evaluation overstate real-world simulation fidelity?
- Why do current evaluation metrics fail to catch reasoning failures in persona agents?
- What makes LLM agents default to passive helpfulness without curiosity rewards?
- Why do AI agents default to passivity when deferral timing is unclear?
- How do agents decide when to abstain from contributing?
- What makes idle window detection valuable for continuous agent improvement?
- Why do homogeneous multi-agent systems fail similarly to self-revision?
- Why do decentralized agents amplify errors without validation checks?
- Why do multi-agent systems converge without genuine deliberation?
- Where should the trust boundary sit in multi-agent planning systems?
- What role should reasoning agents play in validating multi-LLM ensemble outputs?
- Why do multi-agent LLM systems converge prematurely without genuine deliberation or probing?
- How do agentic systems recover when specialized models operate outside their scope?
- Why do memory and feedback loops matter more than model size for agent reliability?
- How should the surrounding agent system be designed to ground actions in reality?
- What makes some model capabilities reliable while others remain brittle?
- What execution-layer design prevents agents from passively reacting to environments?
- Where does agent reliability come from if not better tools?
- How do externalizing cognitive work and coordination infrastructure relate to agent reliability?
- Why do high-level design guidelines fail to capture real-world deployment nuance?
- What governance and safety measurements matter for deployed agent environments?
- How does external context control compare to agents managing their own state internally?
- Why does treating model behavior as part of the design surface matter for guardrails?
- What specific bookkeeping tasks can environments maintain more reliably than policies?
- Why does externalized state beat parameter scaling for agent reliability?
- How does externalizing reasoning into harness artifacts improve agent reliability?
- How does structured environment-side state reduce multi-turn agent failure better than transcript replay?
- How should AI systems model human resource constraints and expertise levels?
- Does codifying expertise into AI agents drive faster labor substitution?
- How much do metric choices inflate claims about model capabilities?
- Can test environments reliably predict how models behave in actual deployment?
- Can models optimized for solo capability support productive human collaboration?
- What task characteristics determine whether humans or agents should handle work?
- Does parallel task structure determine optimal multi-agent architecture?
- How should proportionality constraints be implemented in agentic systems?
- What makes composable abstractions emerge under performance pressure in agent systems?
- Can multi-agent teams solve problems better than single models thinking longer?
- How does multi-agent reasoning scale compared to single-model approaches?
- Do LLM conversational agents currently detect and prevent derailment trajectories?
- How does bounded committed state prevent multi-turn agent failures better than transcript replay?
- Should GUI agents use intermediate structured representations instead of raw pixels?
- Can screen perception be effectively decoupled from planning in GUI agents?
- How should benchmarks measure agent efficiency across all three cost dimensions?
- Can single benchmarks predict whether an agent will work in the real world?
- Does single-capability ranking guarantee agent failure in production deployment?
- Do trajectory quality metrics predict agent safety and user trust?
- Can single-axis benchmarks measure across all three agent capability layers?
- How should human oversight apply to persistent agent-authored code?
- Can one-off agent code be safely promoted to durable infrastructure?
- What lifecycle management prevents in-loop skill creation from bloating an agent?
- What makes agent-initiated artifacts the underexplored frontier in harness engineering?
- How do agents decide which created code deserves long-term persistence?
- When does memory consolidation help agents instead of hurting performance?
- Why do continuously consolidated agent memories eventually degrade below no-memory baseline?
- How do agents decide when to pause and reflect on their strategy?
- Why does continuous agent inference differ from human user inference?
- What degradation patterns emerge as relay length increases in delegated tasks?
- Which model capabilities actually matter for sustained workflow delegation?
Related papers in this collection 8
Papers most semantically related to this note, ranked by cosine similarity in the embedding space.
- Externalization in LLM Agents: A Unified Review of Memory, Skills, Protocols and Harness Engineering
- LatentSkill: From In-Context Textual Skills to In-Weight Latent Skills for LLM Agents
- Useful Memories Become Faulty When Continuously Updated by LLMs
- Harness Updating Is Not Harness Benefit: Disentangling Evolution Capabilities in Self-Evolving LLM Agents
- Rethinking the Evaluation of Harness Evolution for Agents
- A Comment On "The Illusion of Thinking": Reframing the Reasoning Cliff as an Agentic Gap
- LLMs Corrupt Your Documents When You Delegate
- AutoLab: Can Frontier Models Solve Long-Horizon Auto Research and Engineering Tasks?
Original note title
agent reliability comes from externalizing cognitive burdens into memory skills and protocols not from larger models — the harness is the unification layer