Jediah Katz: Why Agent Harnesses Still Matter as Models Improve

A harness engineer discusses the model data flywheel, long-running agents, security and efficiency.

JKJediah KatzIntervenant · SpaceXAI
Chaîne
AI Engineer
Publié
19 oct. 2026
Vidéo
18:14
Lecture
4 min
Diapositives
2
Original
anglais
Ouvrir sur YouTube
En faisant défiler, la vidéo se réduit en bas à droite et continue. Les sous-titres suivent votre langue de lecture.
Langue de lectureDisponible en 2 langues
Cet article n’est pas encore disponible en français ; il s’affiche dans l’original en anglais.
RÉSUMÉ

En 30 secondes

Jediah Katz argues that stronger models can absorb some coding skills once supplied by agent scaffolding, but harnesses still open new tasks and provide infrastructure, security and efficiency. He describes a proposed data flywheel and examples from Cursor and Grokbot. Benchmark interpretations, product performance and forecasts are his account from the talk; they should not be generalized to every task or treated as independent validation.

  1. 1Runtime and orchestrationA harness manages execution, state, context and tools.
  2. 2The data flywheelScaffolding can enable tasks that later models learn to perform.
  3. 3New tasks, new controlsA new domain can require guardrails even when older ones were removed.
  4. 4Security boundariesScope permissions and protect secrets and external actions.
  5. 5Cost mattersSimilar benchmark scores can conceal differences in per-task cost.

À retenir

  1. Runtime and orchestration connect a model to state, tools and users.
  2. Some task-specific scaffolding can become unnecessary as models improve.
  3. New tasks can require new controls and evaluation.
  4. Permissions, secrets, reliability and cost remain system responsibilities.
  5. Benchmark quality, latency and cost should be assessed together.
TEXTE INTÉGRAL

Lire le texte remanié, chapitre par chapitre

01

What a harness does

Katz introduces runtime, context and orchestration.

I joined Cursor in early 2025 and worked on its agent harness before moving to SpaceX as part of the acquisition. Today I want to ask whether smarter models have made the harness obsolete.

The terminology has changed rapidly, from prompt engineering to context engineering and then harness engineering. The underlying work is to place the right information and capabilities around a model.

I think of the harness as a model’s eyes and hands: it connects the model to applications, computers and external services, and shapes how the agent operates.

Agent harness layers
DIAPOSITIVE 1 / 2Agent harness layersThe diagram places runtime and context orchestration between models, applications and external environments.

The runtime controls where the agent loop executes and how state is stored so work can resume. Building this foundation resembles conventional software engineering.

The context and orchestration layer chooses models, prompts, tools, memory and compaction. It also coordinates calls and controls what information the model sees.

02

Models and the data flywheel

He discusses removed scaffolding and benchmark evidence.

Katz recalls a costly long-running Cursor experiment that coordinated multiple models, agents and machines. It illustrates how complex a harness can become when pursuing new tasks.

Later, teams reported removing prompts and guardrails that had compensated for model weaknesses. Cursor had previously used a small model to apply edits and provided explicit coding instructions.

Katz discusses studies comparing harnesses on coding and machine-learning benchmarks. He says newer models showed little score difference in those settings; this result should not be generalized to every task or deployment.

His interpretation is that stronger models have absorbed some skills previously supplied by scaffolding, such as exploring a repository, persisting and checking work. This is a conclusion about the tested setting, not proof that scaffolding never helps.

He calls the cycle a data flywheel: a harness enables harder tasks, more people use agents, data can reach model developers, and later models may learn skills that make old scaffolding unnecessary.

03

Opening new frontiers

He describes new tasks and multi-agent workflows.

That does not make the whole harness disappear. Katz gives two reasons: it can open new task frontiers, and infrastructure, security and efficiency cannot simply be absorbed into model weights.

He describes Grokbot as a product using long-lived coordinators and worker agents for knowledge work. This is his employer’s product description, not an independent assessment of its performance.

For newer tasks, the team has added prompts and guardrails again. The appropriate scaffolding depends on what the model can reliably do in the relevant environment.

Examples include creating slide decks, travel workflows, communicating progress, deciding when to ask before acting and retaining useful preferences. External actions need appropriate user intent and permissions.

The flywheel can repeat: when a capability becomes more common in models, a harness may open another class of tasks and expose new limitations.

He describes an experimental software-factory workflow: triage a reported bug, start an agent to propose a fix, show evidence, and monitor deployment. He explicitly says the broader vision is not solved.

04

Infrastructure, security and efficiency

He examines responsibilities beyond model behavior.

Long-running work needs infrastructure that survives interruptions and preserves state. Katz expects cloud execution to play a large role, though architecture depends on task and constraints.

Security includes scoping permissions to agents and people, protecting secrets and preventing unintended or costly actions. A model’s ability to use a shell is not a reason to give it every credential.

He notes that the studies he cited also found differences in cost per task even when benchmark scores were similar. Quality, latency and cost should be evaluated together.

His team says it improved cache hit rates, token efficiency and model selection to reduce cost and latency without an observed quality loss. These are company claims in the talk.

05

What may come next

He discusses composable primitives, temporary patches and forecasts.

He expects harnesses to become easier to modify as models and products change. Hiding internal details can speed iteration, but it also reduces visibility for users.

Reusable primitives are composable building blocks. A subscription interface, for example, can wake an agent for a message, a CI event or a scheduled time without designing an unrelated mechanism for each.

Subscriptions as a primitive
DIAPOSITIVE 2 / 2Subscriptions as a primitiveA shared interface can route different event types to an agent with permission and filtering.

The team tracks temporary patches, or shims, centrally and logs their use. If a patch stops being needed, an automated process can propose removing it; a human review can still assess the change.

He predicts agent work will increasingly run away from a user’s laptop and that agents themselves will become building blocks for higher-level systems. His six-month forecast is a prediction, not a measured outcome.

His conclusion is that some coding-specific scaffolding can be removed as models improve, while the harness remains important for new tasks, infrastructure, trust and efficiency.

Sur la même chaîne

9 diapositives21:32EN
AI Engineer· 29 oct. 2026Shy Ruparel on AI agent reliability and recovery after failuresShy Ruparel · TemporalTemporal’s survey finds a gap between frequent agent use and dependable deployment. Ruparel demonstrates a synthetic payout workflow that resumes after workers stop.AgentsObservabilité et fiabilitéIngénierie d’agents+2
7 diapositives14:50EN
AI Engineer· 29 oct. 2026Cole Gannaway on code review, cross-repository risk and AI software factoriesCole Gannaway · QodoA one-line rename can pass local checks while affecting distant clients. Qodo’s Cole Gannaway explains how review context, shared rules and independent agents can expose those risks.Code review & verificationAgents de codeWorkflows de développement et tests+2
5 diapositives11:47EN
AI Engineer· 29 oct. 2026Revolut’s David Abitbol on self-hosting AI coding models at scaleDavid Abitbol · RevolutAbitbol shares engineering delivery trends, GPU-serving costs and latency tuning, then describes controls for operating the tools in a regulated bank.Local inferenceAI cost & performanceDeveloper productivity+2
4 diapositives21:47EN
AI Engineer· 28 oct. 2026Patrick Smyth on Open-Source Supply Chain Security in the AI EraPatrick Smyth · ChainguardChainguard’s Patrick Smyth discusses faster exploitation, malware in dependencies, zero-days and the expanding attack surface around developer workflows.CybersecurityOpen-source ecosystemsAI security+2
5 diapositives14:09EN
AI Engineer· 28 oct. 2026Taylor Luttrell-Williams on Finding Logic Vulnerabilities with SonarQube Hunter AgentTaylor Luttrell-Williams · SonarSonar’s Taylor Luttrell-Williams explains how a security agent maps a codebase, investigates logic flaws and presents validated findings alongside conventional scans.CybersecurityAI securityCode review & verification+2
5 diapositives16:29EN
AI Engineer· 28 oct. 2026Chris Vela on Benchmarking vLLM Configurations with Runpod BenchPodChris Vela · RunpodRunpod’s Chris Vela demonstrates a dashboard for comparing LLM serving configurations and choosing performance settings with workload-specific data.InferenceBenchmarksAI cost & performance+2