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 Lloydゲスト · Warp
チャンネル
Latent Space
公開日
2026年11月3日
動画
34:48
読了時間
5 分
スライド
2
原文
英語
YouTube で開く
スクロールすると動画は右下に小さくなって再生を続けます。字幕は閲覧言語に合わせて切り替わります。
閲覧言語2 言語で読めます
この記事はまだ日本語に翻訳されていないため、英語の原文を表示しています。
要約

30 秒でわかる

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.

ポイント

  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.
全文

チャプターごとに整えた全文を読む

文字起こしのみ
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
スライド 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
スライド 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.

同じチャンネルの記事

1:12:24EN
Latent Space· 2026年11月4日ポッドキャスト · 2 人Behind Latent Space: swyx and Galen Gao on AI Engineers, SaaS, and Shanghaiゲスト Shawn Wang (swyx) · ホスト 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 agents開発ワークフローとテスト+2
1:07:22EN
Latent Space· 2026年11月2日ポッドキャスト · 3 人Building Legal AI Agents Without Seeing Client Data: Legora's Jacob Lauritzenゲスト Jacob Lauritzen · ホスト swyx, Basil ChathaLegora's CTO explains how its team evaluates legal agents, designs review workflows and builds around the confidentiality of client matters.AI agentsエンタープライズ AI評価(Evals)+2
27:34EN
Latent Space· 2026年10月31日ポッドキャスト · 3 人Joseph Kim on Building AI Tools for Financial Workゲスト Joseph Kim · ホスト swyx, RichardOpenAI’s Joseph Kim discusses data, human review, taste and evaluations in building a financial-services product.金融 AIエンタープライズ AI人による検証(HITL)+2
26:05EN
Latent Space· 2026年10月31日ポッドキャスト · 2 人Aman Singh on AI Agents for Long-Running Financial Work at Arcaゲスト Aman Singh · ホスト Richard MacManusArca’s AI platform lead explains its agent harness, persistent memory, human approvals and verification layers.エージェント工学金融 AI安全性とガバナンス+2
1:16:38EN
Latent Space· 2026年10月28日ポッドキャスト · 3 人Supabase for Agents: Compute, Postgres and Developer Workflowsゲスト Paul Copplestone, Ant Wilson · ホスト swyxPaul Copplestone and Ant Wilson discuss infrastructure and the company’s growth.インフラとデプロイAI agentsOpen Source
1:46:40EN
Latent Space· 2026年10月27日ポッドキャスト · 3 人Inside Anthropic’s Agent Infrastructure and Product Engineeringゲスト Katelyn Lesse, Angela Jiang · ホスト swyxKatelyn Lesse and Angela Jiang discuss managed agents, evaluations and sandbox design.Anthropicエージェント工学評価(Evals)