Skip to content
VibekollenBETAVibekollen
VideoAI Engineer

Building Self-Improving Agent Software Factories — Suraj Gupta, Warp

There's a lot of talk about self-improving agents and about software factories, but much less about how a factory itself gets better over time.

Suraj Gupta, who leads harness development at Warp, shows three practical ways to do it, with demos from Warp's own open-source factory. The first is skills that improve themselves. An outer-loop agent watches the triage agent's runs and feedback, then opens a PR to update its skill, so every change is tracked in Git and reviewed by a human. The second is persistent memory: a versioned, traceable store of facts, so a Sentry agent doesn't have to rediscover a root cause it already found. It works with any harness, including Claude Code and Codex. The third is model routing, so you're not paying Opus prices for triage or simple CI fixes. You can use Warp's auto models or set your own rules, and Warp's internal evals found that UI tasks run well on GLM.

Open on YouTube →

The text is the source's own description of its publication. The content belongs to AI Engineer.

More to read