Warp CEO ザック・ロイドが語る、コーディングの次なる段階としてのソフトウェアファクトリー
Warp CEO ザック・ロイドは、個別のエージェント利用から、トリアージから監視までを自動化する「ソフトウェアファクトリー」への移行が業界の次期フェーズであると主張し、新プラットフォーム'Oz'を発表した。
キーポイント
ソフトウェアファクトリーの定義と必要性
ロイド氏は、単発のエージェント実行やタイマー駆動型自動化を超え、トリアージ、仕様策定、実装、レビュー、検証、出荷、監視というソフトウェア工学の主要ループを完全に自動化する「ソフトウェアファクトリー」が次期フェーズであると定義した。
新プラットフォーム'Oz'の発表
Warp は複数のモデルとコーディングハッチをローカル環境と隔離されたクラウドサンドボックス間で接続し、既存の開発ツールに統合される新しいエージェントオーケストレーションプラットフォーム「Oz」を発表した。
CLI ツール市場の競争とオープンソース化
Claude Code や Codex CLI など大手テック企業製の競合が激化する中、Warp はコアとなる CLI ツールのオープンソース化(今年 4 月)を行い、差別化のためにファクトリー概念へ舵を切った。
業界の予測とタイムライン
ロイド氏は、主要なソフトウェアプロジェクトの多くが今後 1 年以内に何らかの自動化されたファクトリーオペレーションを採用すると予測しており、これは個々のエンジニアとエージェントの対話からシステム全体による継続的運用への転換を意味する。
ソフトウェア開発の自動化ループへのシフト
対話型開発から自動化された開発へ移行し、トライアージから監視までの主要な工程を自動化する「ファクトリー」概念が核心である。
既存ワークフローへの統合による柔軟性
新しいインターフェースの構築ではなく、Jira や Slack などの既存ツールとの連携を通じて、組織ごとの要件に合わせた自動化ループを構築する。
Warp のビジョン拡大とミッションの一貫性
ターミナルエディタからエージェント内蔵型へ進化したが、本質的な目的である「より迅速に高品質なソフトウェアを提供する」ことは変わっていない。
影響分析・編集コメントを表示
影響分析
この記事は、AI エージェントが単なる補助ツールから、開発プロセス全体を自律的に管理・実行する「ファクトリー」へと進化しているという業界の転換点を示しています。Warp の戦略的 pivoting は、CLI ツール市場における大手企業との差別化だけでなく、開発現場が「対話型」から「自動化ループ型」へ移行する必然性を浮き彫りにしており、今後のエンジニアリング文化に大きな影響を与える可能性があります。
編集コメント
CLI ツール市場の激化を背景にした「ファクトリー」への転換は、単なる機能追加ではなく開発パラダイムそのものの変革を示唆しており、注目すべき動きです。

Warp 創設者の Zach Lloyd が、AI エンジニア世界博覧会の展示ホールに立っている。
私はここ数年 Warp を取り上げてきましたが、コマンドラインインターフェースツールからソフトウェアファクトリープラットフォームへと急速に進化していく様子は非常に興味深いものでした。同社は ChatGPT の登場前の 2021 年中盤に、Rust ベースのターミナルとして設立されました。その後、AI が台頭すると、統合されたコーディングエージェントを備えたターミナルへと姿を変えました。
しかし近年、CLI ツール間の競争は劇的に激化しており、Claude Code、Codex CLI、Gemini CLI という 3 つの製品が巨大なテック企業によって支えられています。これが今年 4 月に Warp がコアとなる CLI ツールのオープンソース化を決断した要因の一つとなった可能性があります。
私は自身も Warp のユーザーであり、ネイティブの Mac CLI と比較してはるかに洗練されたツールだと感じています。しかし同時に、時代の変化に適応する同社の能力にも感銘を受けています。この特質は、数年前に CEO の Zach Lloyd 氏と初めてインタビューした際に見出したものです。そこで私は今週開催された AI エンジニア世界博覧会で彼に再会し、エージェントのチーム(あえて言えばファクトリー)をオーケストレーションするための新用語である「ソフトウェアファクトリー」について基調講演を行う彼に話を伺うことを熱望しました。
Warp には、Oz という新しいエージェントオーケストレーションプラットフォームがあります。これは、Lloyd が業界の転換点であると信じているものに対する同社の回答です。つまり、エンジニアがエージェントと対話的に作業を行う段階から、ソフトウェアの変更を継続的に選別し、実装し、レビューし、検証し、監視する自動化システムへの移行です。Oz は、ローカル環境と隔離されたクラウドサンドボックスにまたがる複数のモデルやコーディングハーンネスを接続することを意図しており、開発者がすでに使用しているツールにも適合するように設計されています。
私は Lloyd のステージ上でのプレゼンテーション直後に彼と話しました。そのプレゼンは YouTube で視聴可能です。これはソフトウェア工場が何であるかを知るための良い入門編です。1 対 1 の議論の中で、Warp がなぜソフトウェア工場への転換を行ったのか、Lloyd はどのようにしてこの用語を考案したのか(Factory などの類似企業とは独立してのようですね)、そしてなぜ彼が今後 1 年以内に主要なソフトウェアプロジェクトの多くが何らかの形の自動化された工場で運営されると予想しているのかについて掘り下げました。
個別のエージェントから自動化された開発ループへ
Latent Space: 「ソフトウェア工場」という用語を初めて目にしたのはいつで、どのような点に惹かれましたか?
Zach Lloyd: 正確な時期は覚えていませんが、ソフトウェア開発の自動化が可能になるにつれて、過去 6 ヶ月以内にその概念を構想し始めたと思います。
私たちは最初は個別の自動化から始めました。クラウド上でエージェントを実行するのです。多くのプラットフォームがそこから始まりました。その後、クラウド上のエージェントをタイマーで実行するという形になりました。
次の質問は、自動化する最も価値のあるループは何なのかでした。答えは基本的にソフトウェア工学の主要なループです:トリアージ、仕様策定、実装、レビュー、検証、リリース、そしてモニタリング。
私たちは Oz の構築を始める約 1 年前から、このクラウド自動化のビジョンに向けて取り組みを開始しました。過去数ヶ月で業界も「ファクトリー」という用語を中心に集結し始めています。今回のカンファレンスにはソフトウェアファクトリーのトラックが完全に用意されています。
これは文字通り、私たちが製品を構築する中心となるものです。次のバージョンの Oz では、ファクトリーを設定し、その外観を確認し、工場フロアを管理できるようになります。
しかし、私がそれほど気にしているのは用語が定着するかどうかなどではありません。本質的な転換は、対話型開発から自動化された開発への移行です。「ファクトリー」という言葉はそのための有用な比喩です。
既存のワークフローに合わせたファクトリーの構築
Latent Space: 発表では、ご自身の製品をいくつか含むソフトウェアファクトリースタックを示されました。Warp の計画は、そのスタックを構成するツールを提供することでしょうか?
Lloyd: はい。クラウドエージェントプラットフォームである Oz にアクセスすると、ファクトリーの設定手順が案内されます。
リポジトリを選択し、自動化したいソフトウェアライフサイクルの部分を指定し、人間がループに参加すべきポイントを設定します。異なる組織やコードベースでは好みが異なります。コードレビューを完全に自動化するのか、それとも特定のリスクの高い変更については人間によるレビューを行うのか、といった選択が可能です。
システムはその後、ループの作成を開始します。Jira や Linear から課題を抽出したり、Slack や Teams を通じて人々が提出できるようにし、GitHub からのエージェントへのリダイレクトを開発者に許可したりします。
製品視点で興味深いのは、ファクトリーの大部分が必ずしも新しいインターフェースではないということです。それは人々の既存のワークフローへの統合です。少なくとも、私たちはそのように構想しています。
ターミナルを超えて進む Warp の理由
Latent Space: 私が初めて Warp について書いたときは、同社がモダンなターミナルを構築しているところでした。コードは今でも重要ですが、ますますエージェントによって生成されるようになっています。Warp はそれに応じて製品ビジョンを広げているようです…
Lloyd: 100% その通りです。これを考える良い方法は、当社のミッションは設立以来変わっていないということです。常に、開発者や企業がより迅速により優れたソフトウェアをリリースできるよう支援することに焦点を当ててきました。
プロダクトは劇的に進化しました。現在の AI ウェーブ以前にはモダンなターミナルのバージョンとして始まりました。次のイテレーションでは、エージェントが組み込まれたターミナルとなり、現在も投資を続けており、すでにオープンソース化しています。
しかし世界は変わり続けます。基盤となる AI があまりにも急速に改善するため、私の未来観は講演で述べた通りです。対話型コンポーネントの重要性は低下していくでしょう。
企業として、ソフトウェアが構築され、そのプロセスの効率を測定できる中央集権的な場所を望むはずです。私は製品が何になるかについて、方向転換することを恐れてはいません。基盤となる技術が向上するにつれ、適応しない企業は取り残されていくことになります。
ファクトリー・エンジニアリングという新たな分野
Latent Space: 「ファクトリー」という言葉は、メカニズムや反復作業との連想から、一部の開発者には拒絶反応を引き起こす可能性があります。この方向転換について、AI エンジニアからはどのようなフィードバックをいただいていますか?
Lloyd: この概念は、経済的な意思決定者、つまりエンジニアリングチームを率いる人にとって強く共鳴します。
個人のエンジニアにとっては、機械的であり創造性に欠けるように聞こえるかもしれません。彼らはこう考えるでしょう。「私はコーディングを楽しむのに、なぜファクトリーで働きたいと思うのか?」
私が講演で伝えようとした点の一つは、これが新たなエンジニアリングの分野になるということです。この仕事をメタ・エンジニアリング、つまり製品を構築するシステムを構築する仕事と捉えれば、非常に興味深いものになると考えます。
これは多くの問題解決スキルを同じように活用します。なぜエージェントが特定のタスクではよく機能し、別のタスクではうまくいかないのかを問うことになります。フィードバックをどのように調整すべきか?どのような文脈が必要か?ワークフローはどのように変更すべきか?
しかし、善かれ悪しかれ、これらのシステムの力とソフトウェア開発を加速させる能力があまりにも大きいため、すべてを手書きで記述することが長く続く意味を持つことはなくなるでしょう。
前方展開エンジニアの役割
Latent Space: 本会議のもう一つのトレンドは、フォワード・デプロイ型エンジニアリングです。これは製品管理、コンサルティング、そして従来のエンジニアリングの側面をしばしば組み合わせたものです。これがソフトウェアファクトリーモデルにどのように適合するのでしょうか?
Lloyd: ソフトウェアファクトリーを構築するには、企業によって異なりますが、既存の多数のシステムとの統合を伴う可能性があります。
その工場は、これらのシステムからの文脈を持ち、組織全体のワークフローに統合されている場合に最も効果的に機能します。この分野におけるフォワード・デプロイ型エンジニアリングの多くは、実質的な変革プロジェクトです。
これには、これらのシステムの構成と展開方法を理解している人物による本格的なエンジニアリングが必要です。私たちはその一部を行っており、競合他社も同様の取り組みを行っています。
最終状態がどのようなものになるかはわかりません。Warp は、サービスビジネスというよりはプラットフォームビジネスとしてこの領域にアプローチしています。しかし、これらの製品を使用して企業のワークフローを変革するために、賢明な人材を企業に派遣するというビジネスは確かに存在します。
Oz のテストベッドとしての Warp
Latent Space: 私はターミナルとして Warp を使用しており、一部のコーディングタスクにも利用しています。ソフトウェアファクトリー時代において、元の Warp CLI プロダクトはどうなるのでしょうか?
Lloyd: Warp をオープンソース化した際、そのリポジトリを Oz の管理下に置きました。私たちは独自のファクトリープラットフォームを用いて、このオープンソースプロジェクトの周りにソフトウェアファクトリーを構築しました。
私たちは、Warp を可能な限り改善し続けることを目指しています。そのためにコミュニティと協力しており、エージェントを活用した取り組みも数多く行っています。この意味において、Warp はファクトリー概念のためのテストベッドとなっています。
しかし同時に、Warp は約 100 万人の開発者に利用されている製品であり、多くの人がそれを主要な開発環境として依存しています。私たち自身も常時使用しており、内部には改善を担当するエンジニアがまだ在籍しています。私たちは単に、その作業をファクトリー思考に基づいて進めているだけです。
段階的な自動化、一夜での置き換えではない
Latent Space: ソフトウェアファクトリーの採用という観点から、来年はどのような姿になると予想されますか?
Lloyd: これは一挙には起こりません。エンジニアが朝起きて目覚めた瞬間に、ソフトウェアファクトリーが彼らの仕事を奪っていることに気づくようなことはありません。
企業は特定のユースケースや、特定種類の課題、あるいはリスクの低いリポジトリから始めます。そこでは、コードのすべての行を人間がレビューする必要がないことに対して、比較的安心感を持てる場所です。
まずはそのパフォーマンスを確認します。そうすると、エンジニアリング上の課題は「プルリクエストの 20% を自動的にマージする」ことから、「30%、40%、50%、あるいは 60% に引き上げるにはどうするか」というものへと変化していきます。
依然として、難しすぎる、曖昧である、またはグリーンフィールド(新規開発)的な思考を要する作業については、人の手による対応が必要となる割合が残ります。
しかし、このシフトは来年のうちに起こると思います。私の予測では、すべての重要なソフトウェアプロジェクトに、コードを継続的に前進させる何らかのコアエンジン—工場に似たもの—が備わるようになるでしょう。
それは GitHub や CI/CD と同様に、真剣なソフトウェアプロジェクトが運営する上で標準的な一部となるはずです。それが起きないとしたら驚きです。
面倒な部分を自動化することから始めよう
Latent Space: このカンファレンスには何千もの AI エンジニアがいます。このシフトに備えるために彼らは何をすべきでしょうか?
Lloyd: 製品を直接構築するだけでなく、工場に向けた何らかの自動化を構築し、それがどのような感覚かを試してみてください。
例えば、新しいユーザーからの課題をエージェントが自動的に実装したいとします。それを機能させるためには何が関わるのでしょうか?また、それを受け入れることを妨げるものは何でしょうか?
もしかするとコードレビューがボトルネックになっているのかもしれません。あるいは、エージェントが変更を加えているのに、その内容が明確に把握できないのかもしれません。そのような問題は、ループを構築しようとして初めて発見されるものです。
すべてを手作業で構築するという思考の枠組みから抜け出してください。あなたの仕事の面倒な部分を見つけ、それを工場アプローチを使って自動的に処理するループを作成してみてください。
原文を表示

Warp founder Zach Lloyd in the AI Engineer World’s Fair expo hall.
I’ve been covering Warp for a couple of years now, and its rapid evolution from a command-line interface tool to a software factory platform has been fascinating to watch. The company began in the pre-ChatGPT days, in mid-2021, as a Rust-based terminal. Then when AI hit, it turned into a terminal with integrated coding agents.
But the competition among CLI tools has dramatically increased in recent years, including from Claude Code, Codex CLI, and Gemini CLI — three products backed by massive tech companies. This likely led to Warp’s decision to open-source its core CLI tool in April this year.
I’m a Warp user myself, finding it a much more sophisticated tool than my native Mac CLI. But I also admire the company’s ability to adapt to the times — a trait I spotted in CEO Zach Lloyd during my first interview with him a couple of years ago. So I was keen to catch up with him at the AI Engineer World’s Fair this week, where he presented a keynote session on software factories, the new term for orchestrating a team (ahem, a factory) of agents.
Warp has a new agent orchestration platform called Oz. It’s the company’s answer to what Lloyd believes is an industry transition, from engineers working interactively with agents to automated systems that continuously triage, implement, review, verify and monitor software changes. Oz is intended to connect multiple models and coding harnesses across local environments and isolated cloud sandboxes, while fitting into tools developers already use.
I spoke to Lloyd just after he made his presentation on-stage, which you can view on YouTube — it’s a good primer to what software factories are. In our one-on-one discussion, we get into the reasons Warp made its software factory pivot, how Lloyd came up with the term (independently, it seems, from similar companies — like Factory), and why he expects most significant software projects to operate some form of automated factory within the next year.
From individual agents to an automated development loop
Latent Space: When did you first come across the term “software factory,” and what attracted you to the concept?
Zach Lloyd: I can’t remember exactly when I started conceiving of it in those terms, but it was within the last six months, as the ability to automate software development became more complete.
We started with more one-off automation: run an agent in the cloud. A lot of platforms began there. Then it became: run an agent in the cloud on a timer.
The next question was, what is the most valuable loop to automate? The answer is basically the main loop of software engineering: triage, specification, implementation, review, verification, shipping and monitoring.
We began building toward this cloud-automation vision about a year ago, before we started building Oz. Over the past few months, the industry has also begun coalescing around the ‘factory’ term. There is an entire software-factory track at this conference.
It is literally what we are gearing our product around. In the next version of Oz, you will set up your factory, see what it looks like and manage the factory floor.
But I don’t care that much whether the term sticks. The essential shift is from interactive development to automated development. “Factory” is a useful metaphor for that.
Building the factory around existing workflows
Latent Space: In your presentation, you showed a software-factory stack containing several of your own products. Is Warp’s plan to provide the tools that make up that stack?
Lloyd: Yes. When you enter Oz, our cloud-agent platform, you will be walked through setting up a factory.
You choose your repositories, the parts of the software lifecycle you want to automate, and the points where humans should be brought into the loop. Different organizations and codebases will have different preferences. Do you fully automate code review? Do you have humans review certain high-risk changes?
The system then starts creating the loop. It might pull issues from Jira or Linear, let people submit them through Slack or Teams, and allow developers to redirect an agent from GitHub.
What is interesting from a product perspective is that most of the factory is not necessarily a new interface. It is an integration into people’s existing workflows. That is how we are conceiving it, at least.
Why Warp is moving beyond the terminal
Latent Space: When I first wrote about Warp, it was building a modern terminal. Code is still important now, but increasingly it is being produced by agents. It looks like Warp has broadened its product vision accordingly...
Lloyd: One hundred percent. A good way to think about it is that the company’s mission has stayed the same since we founded it. It has always been about empowering developers and companies to ship better software more quickly.
The product has evolved tremendously. It began as a modern version of the terminal, before the current AI wave. The next iteration was a terminal with agents built into it, which we are still investing in and which we have now open-sourced.
But the world keeps changing. The underlying AI improves so quickly that my view of the future is what I described in the talk: the interactive component is going to become less important.
As a company, you will want a central place where software gets built and where you can measure the efficiency of that process. I’m not afraid to redirect what the product becomes. As the underlying technology gets better, companies that do not adapt are going to be left behind.
Factory engineering as a new discipline
Latent Space: The word “factory” may be off-putting to some developers, given its connotations with mechanism and rote work. What feedback have you received from AI engineers about this pivot?
Lloyd: The concept resonates strongly with the economic buyer — the person running the engineering team.
For an individual engineer, it can sound mechanized and uncreative. They may think: “I enjoy coding. Why would I want to work in a factory?”
One point I tried to communicate in the talk is that this will become a new engineering discipline. I think it can be extremely interesting if you view the job as meta-engineering: building the system that builds the product.
It uses many of the same problem-solving skills. You are asking why an agent performs one task well and another poorly. How should you adjust its feedback? What context does it need? How should the workflow change?
But, for better or worse, the power of these systems and their ability to accelerate software development are so great that writing everything by hand is not going to make sense for much longer.
Where forward-deployed engineers fit
Latent Space: Another trend at the conference is forward-deployed engineering, which often combines aspects of product management, consulting and traditional engineering. How does that fit into the software-factory model?
Lloyd: Standing up a software factory potentially involves integrating with a large number of existing systems, depending on the company.
The factory will work most effectively when it has context from those systems and is integrated throughout the organization’s workflow. A lot of forward-deployed engineering work in this area is effectively a transformation project.
It requires real engineering from someone who understands how to configure and deploy one of these systems. We do some of that, and some of our competitors do as well.
I don’t know what the final state will look like. Warp is approaching it more as a platform business than a services business. But there is certainly a business today in sending smart people into a company to transform its workflow using these products.
Warp as the test bed for Oz
Latent Space: I use Warp as my terminal, including for some coding tasks. What happens to the original Warp CLI product in the software-factory era?
Lloyd: When we open-sourced Warp, we put the repository under the control of Oz. We built a software factory around the open-source project, using our own factory platform.
We are still trying to improve Warp as much as possible. We are doing it with the community, and we are doing a lot of it with agents. In that sense, Warp is a test bed for the factory concept.
But it is also a product used by almost a million developers, many of whom rely on it as their primary development environment. We use it constantly ourselves, and we still have internal engineers whose job is to improve it. We are simply approaching that work with a factory mindset.
Gradual automation, not an overnight replacement
Latent Space: What do you expect the next year to look like, in terms of adoption of software factories?
Lloyd: This will not happen all at once. Engineers are not going to wake up one morning and discover that a software factory has replaced their jobs.
Companies will start with specific use cases, certain types of issues or lower-risk repositories. Those are places where they may be comfortable not having a human review every single line of code.
They will see how it performs. Then the engineering challenge becomes: instead of merging 20% of pull requests automatically, can we get to 30%, 40%, 50% or 60%?
There will still be a remaining percentage of work done by people because it is too difficult, ambiguous or dependent on greenfield thinking.
But I think this shift will happen over the next year. My prediction is that every significant software project will have some engine of code — something resembling a factory — continuously driving it forward.
It will become similar to GitHub or CI/CD: a standard part of how serious software projects operate. I would be surprised if that did not happen.
Start by automating the annoying parts
Latent Space: There are thousands of AI engineers at this conference. What should they do to prepare for this shift?
Lloyd: Instead of only building the product directly, try building some automation toward a factory and see what it feels like.
Suppose you want an agent to implement incoming user issues automatically. What is involved in making that work? What prevents you from adopting it?
Perhaps code review is the bottleneck. Perhaps the agent is making changes, but you cannot clearly see what it did. You only discover those problems by trying to build the loop.
Get out of the mindset of building everything by hand. Find an annoying part of your job and try to create a loop that handles it for you using a factory approach.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み