Zach Lloyd on the Infrastructure Behind a Software Factory

Warp’s founder explains how teams can define, observe and improve agentic development workflows—and when the additional infrastructure may be excessive.

ZLZach LloydInvité · Warp
Chaîne
Latent Space
Publié
3 nov. 2026
Vidéo
34:48
Lecture
5 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

Zach Lloyd joins Shawn Wang to demonstrate Warp’s software factory approach. They discuss workflows as code, traces, evaluations, benchmarking, model costs, infrastructure layers and the trade-offs for teams of different sizes.

  1. 1Factory as codeLloyd defines a measurable cloud workflow with explicit agent roles, tools and stages.
  2. 2Measure outcomesThe demonstration tracks throughput, human interactions, costs and agent behavior.
  3. 3Benchmark real workTeams can compare models and harnesses by replaying representative tasks.
  4. 4Tune costLloyd reports Warp’s internal cost and throughput changes after tuning its setup.
  5. 5Match the teamHe says the infrastructure can be excessive for a very small team.

À retenir

  1. Define agent workflows, tools and integrations in versioned code to make changes reviewable.
  2. Collect traces and task outcomes before attempting to optimize the system.
  3. Benchmark models and harnesses on representative work, including cost and correctness.
  4. A full factory adds overhead and may not suit a very small team.
TEXTE INTÉGRAL

Lire le texte remanié, chapitre par chapitre

Transcription seule
01

Defining the factory

Lloyd describes agent roles, workflows as code and access from existing tools.

Shawn Wang introduces Zach Lloyd of Warp to discuss software factories: cloud infrastructure for teams using coding agents. Lloyd says he wants to make the concept concrete and measurable rather than treat it as a vague label for using more agents.

Lloyd defines a software factory as a cloud-based agentic system with specified roles and workflows for building a product. The system has some autonomy, but teams should be able to measure, tune and benchmark it over time.

Companies often arrive with disconnected automations. Lloyd argues that the factory itself should be defined in code, including its repositories, skills, MCP integrations and workflow. Warp’s platform associates a factory with a product surface, such as a mobile or server application.

A workflow might include triage, specification and implementation. Warp represents the configuration in a YAML file. Lloyd distinguishes product engineers, who submit work and ship features, from people engineering and improving the factory itself.

Work can enter from Slack, a task tracker, GitHub, an API or MCP. Whatever the entry point, the task starts a defined workflow. Lloyd’s goal is to bring those different activities into one observable system.

02

Observability and evaluation

The demonstration collects traces and uses metrics and custom scorers to find failure modes.

The system collects agent conversations, artifacts and traces. In a demonstration, Lloyd shows a mobile task initiated in Slack, including the conversation, computer-use screenshots and the steps taken by agents. A record across many tasks provides data for improvement.

Factory productivity dashboard
DIAPOSITIVE 1 / 2Factory productivity dashboardThe demo shows cycle time, human interactions and pull-request activity.

Teams can examine delivery time, human interactions per merged pull request, throughput and cost. Lloyd says Warp uses cost per PR and slices spending by person, automation or development stage to find where models and workflows can be tuned.

Another layer evaluates agent behavior. Warp supplies general scorers, and teams can define their own for specific failure modes, such as changes that break a build. The rules are customizable and represented in code.

One example looks for redundant tests that an agent wrote while exploring a solution and then left behind. An LLM judge reviews sampled historical runs against a prompt. The sampling rate matters because running the judges also costs money.

Wang asks who uses these views. Lloyd says they are often for an engineering manager, CTO, developer experience group or platform team, rather than every product engineer in daily work.

His general principle applies beyond Warp, he says: store the relevant work and make it observable and measurable. That allows teams to compare models and harnesses based on their own work instead of relying only on impressions or social-media recommendations.

03

Improvement and benchmarks

Agents can propose workflow changes, while task replays compare model and harness configurations.

A separate improvement loop can inspect failed scores and suggest changes. In one example, the system identified triage cases where a subagent might have helped. Since the factory configuration is code, an agent can propose a pull request to change it.

Lloyd says a proposed next step would replay the historical cases to test whether the suggested change actually helps. He describes that replay capability as future work, not a feature already available in the demonstration.

For benchmarking, teams can curate real tasks, such as front-end changes, and replay them across a matrix of models and harnesses. Lloyd says the platform supports comparisons with several external harnesses as well as Warp’s own.

Benchmark cost and correctness
DIAPOSITIVE 2 / 2Benchmark cost and correctnessThe demonstration compares model configurations on a task set; the screen flags incomplete scores.

The example plots correctness against average cost. Lloyd compares one configuration near 95% correctness and $6 per task with another near 93% and $2. Those numbers apply to the demonstrated task set, and the screen notes that some scores are incomplete.

A team could use its own benchmark results to route tasks to different models or harnesses. Lloyd calls this factory engineering: treating the agent setup as an engineering system rather than guessing which configuration is best.

04

The infrastructure stack

The stack includes versioned definitions, records, access controls, compute, inference and orchestration.

Wang asks about the infrastructure stack behind the factory. Lloyd starts with a declarative definition in code, analogous to infrastructure as code. Version control lets teams branch, test and revert workflow changes, while agents can propose improvements.

The next layer collects conversations, artifacts and interactions across tools. A task might start in Slack, continue in a tracker, produce a GitHub review and eventually cause a production incident. A complete record can help a person or agent investigate what went wrong.

The system also needs integrations and access controls. Larger organizations may need different permissions for marketing, sales and engineering. Lloyd stresses that deployment becomes more complicated as organizational requirements grow.

He recommends treating compute as a pluggable layer: teams may choose different sandbox providers or platforms. Linux sandboxes can cover many tasks, while an iOS workflow may need a Mac virtual machine and simulator.

Inference and harnesses can also be replaceable. Lloyd says customers may bring existing model-provider commitments, purchase inference through Warp or use compatible external harnesses. The goal is flexibility as models and tools change.

For the improvement layer, Lloyd reports that Warp reduced its own cost per pull request from roughly $80 to $15–20 by adjusting model choice and avoiding redundant subagent work. He says throughput rose 40% over a month while the measured revert rate did not rise.

An orchestrator reads the factory definition and moves work through stages, invoking models, skills and automations. Lloyd views it as one component of the platform rather than the whole platform.

The final layer is access: people should be able to start work from the tools they already use. Lloyd says a large share of Warp’s own work starts in Slack, but a task tracker, terminal, API or MCP can also provide an entry point.

05

Who needs it?

The speakers discuss team size, bespoke infrastructure, subscription economics and engineering roles.

Wang asks whether a team really needs all these layers. Lloyd says a few people may find a full factory excessive and should use simpler tools. He suggests roughly five to ten engineers as a possible lower bound, while noting that suitability depends on the team.

Larger companies tend to have more bespoke infrastructure and require implementation work. Some growth-stage teams using common collaboration and task tools may find setup easier. A shared record can connect feedback, incidents and the right colleagues to the work.

Asked for the strongest criticism, Lloyd points to implementation fit and economics. Very large companies with substantial internal developer platforms may build their own systems, while small teams may find subscription tools more economical.

The speakers discuss how subscription pricing can differ sharply from API-based usage. Lloyd says he does not know whether every practice companies use with multiple subscriptions is allowed; the economics and applicable terms depend on the actual provider and plan.

Lloyd says Warp is positioning its factory product around optimization and productivity rather than reselling tokens. He sees model-provider pricing as a difficult competitive challenge for independent coding-agent businesses.

For his upcoming talk, Lloyd plans to distinguish product engineering from factory engineering. The latter develops the skills and tools to improve the system that helps build software, alongside the work of building the product itself.

Sur la même chaîne

1:12:24EN
Latent Space· 4 nov. 2026Podcast · 2 voixBehind Latent Space: swyx and Galen Gao on AI Engineers, SaaS, and ShanghaiInvité : Shawn Wang (swyx) · Anime : Galen GaoShawn Wang and Galen Gao trace the growth of the AI Engineer community and discuss what coding agents mean for small businesses.AI StrategyAI agentsWorkflows de développement et tests+2
1:07:22EN
Latent Space· 2 nov. 2026Podcast · 3 voixBuilding Legal AI Agents Without Seeing Client Data: Legora's Jacob LauritzenInvité : Jacob Lauritzen · Anime : swyx, Basil ChathaLegora's CTO explains how its team evaluates legal agents, designs review workflows and builds around the confidentiality of client matters.AI agentsIA en entrepriseÉvaluations+2
27:34EN
Latent Space· 31 oct. 2026Podcast · 3 voixJoseph Kim on Building AI Tools for Financial WorkInvité : Joseph Kim · Anime : swyx, RichardOpenAI’s Joseph Kim discusses data, human review, taste and evaluations in building a financial-services product.IA en financeIA en entrepriseValidation avec humain dans la boucle+2
26:05EN
Latent Space· 31 oct. 2026Podcast · 2 voixAman Singh on AI Agents for Long-Running Financial Work at ArcaInvité : Aman Singh · Anime : Richard MacManusArca’s AI platform lead explains its agent harness, persistent memory, human approvals and verification layers.Ingénierie d’agentsIA en financeSécurité et gouvernance+2
1:16:38EN
Latent Space· 28 oct. 2026Podcast · 3 voixSupabase for Agents: Compute, Postgres and Developer WorkflowsInvité : Paul Copplestone, Ant Wilson · Anime : swyxPaul Copplestone and Ant Wilson discuss infrastructure and the company’s growth.Infrastructure et déploiementAI agentsOpen Source
1:46:40EN
Latent Space· 27 oct. 2026Podcast · 3 voixInside Anthropic’s Agent Infrastructure and Product EngineeringInvité : Katelyn Lesse, Angela Jiang · Anime : swyxKatelyn Lesse and Angela Jiang discuss managed agents, evaluations and sandbox design.AnthropicIngénierie d’agentsÉvaluations