Factory、Claude を活用してソフトウェアエンジニアリング向け Droid を構築

Claude を試す
営業担当者に問い合わせる
業種:
ソフトウェア
会社規模:
小規模
製品:
Claude Platform
地域:
北アメリカ
55 万時間
開発時間を削減
20% 削減
開発サイクルタイム

詳細を読む
Next

動画のキャプション
Next

詳細を読む
Next

動画のキャプション
Next

前へ
Next

Factory は、Claude を活用して、エンタープライズ向けにソフトウェア開発を効率化する自律型 Droid を構築し、ソフトウェア開発ライフサイクルの各ステップにおいてカスタマーの 50 万時間以上のエンジニアリング時間と数百万ドルのコストを削減しています。

  • カスタマー全体で55 万時間の開発時間を削減
  • 開発サイクルタイムを20% 短縮
  • コードチャーンを3 分の1 に削減

労働集約的なコーディング作業の自動化

2023年に設立された Factory は、ソフトウェアエンジニアリングに自律性をもたらすことをミッションとしています。同社は、ソフトウェア開発ライフサイクル全体にわたる労働集約的なタスクを自動化する「Droid」と呼ばれる AI 搭載システムを構築しています。これらの Droid は、コードレビューやドキュメント作成から、リファクタリング、マイグレーション、機能リクエストなどのエンドツーエンドのコーディングタスクまで、あらゆる作業を処理できます。

「ソフトウェアが構築され企業が成長するにつれて、組織構造やエンジニアリングのプラクティスに一貫性がなくなります。これがボトルネックや速度低下につながります」と Factory の CTO 兼共同創業者の Eno Reyes 氏は説明します。「ソフトウェアライフサイクル全体をナビゲートするために必要な曖昧さに対処でき、特に組織とともにスケールできる単一のツールやシステムは存在しませんでした」

Factory のソリューションは、大規模なソフトウェア開発の複雑さを理解しナビゲートできる自律型システムの構築です。同社の Droid は AI を使用してコードベースを分析し、意思決定を行い、最小限の人的介入でタスクを実行します。

Claude でエージェント型 AI システムを構築

これらの自律型システムを構築するために、Factory は複雑な推論、計画、意思決定が可能な AI モデルを必要としていました。その解決策を Claude 3 モデルファミリーに見出しました。

「当社は人間の認知をモデル化しようとしています」と Reyes 氏は語ります。「本質的にエージェント型のシステムが必要です。計画、サブゴールの分解、失敗への反映、タスクの実行に伴う改善が必要です。短期的・長期的なメモリが必要です。情報を検索し、ツールを使用できなければなりません。Anthropic と Claude は、そこに到達するために必要なものを一貫して提供してくれています」

Factory は、高度な推論と複雑な意思決定を必要とするタスクに Claude 3 Opus を使用しています。優れた推論能力を維持しつつ高速処理が必要な大量のタスクには、Claude 3 Haiku を採用しています。この組み合わせにより、Factory は大規模なソフトウェア開発に内在する曖昧さと複雑さに対処できる AI システムを構築しています。

Claude 3 モデルファミリーは、エージェント型エンジニアリングタスクにおいてクラス最高水準です。Claude 3 Opus は、当社が独自に開発したソフトウェアエンジニアリング向けベンチマークの多様な評価において、同等のモデルをかなりの差で上回りました。さらに、Claude 3 Haiku はそのクラスで最も印象的なパフォーマンスとスピードの組み合わせを実現しました。

— Eno Reyes 氏、CTO 兼共同創業者、Factory

エンタープライズカスタマー向けの開発効率化

Factory の Droid は、既にエンタープライズカスタマーに大きなインパクトをもたらしています。同社は通常、数百から数千のエンジニアを抱える組織と協業しています。

主要プロダクトの一つである Review Droid は、コードレビュープロセスを自動化します。導入すると、プルリクエストを分析し、コンテキストの提供、インラインコメントの追加を行い、他のレビュアーが変更内容を理解するのを支援します。もう一つのプロダクトである Code Droid は、Jira や Linear などのプロジェクト管理システムからチケットを取得し、タスクに取り組み、要求された機能やバグ修正を実装するプルリクエストを作成できます。

App screen from the Factory platform

Claude を搭載したこれら両方の Droid は、エンジニアが日常的なタスクに費やす時間を劇的に削減し、より高度な問題解決や新たな機会への注力を可能にしています。Factory の推定によると、全カスタマーを通じて約55 万時間の開発時間が削減されています。各組織の平均で約2,300 時間が節約されており、これは開発サイクルタイムの20% 短縮に相当します。

ソフトウェア開発における AI の限界を押し広げる

Factory の Claude の活用は、単純なタスクの自動化にとどまりません。ソフトウェア開発における複雑で多段階のプロセスを処理できる高度なシステムを開発しています。

この注力により、Factory は現実世界のソフトウェア開発タスクの膨大な複雑さと多様性に対応できる AI システムを構築しています。同社のシステムは、計画を立て、問題をサブステップに分解し、プロセスの各段階で意思決定を行うことができます。

App screen on software development lifecycle

Factory の AI 搭載ソフトウェア開発の最先端を推進する姿勢は、最近のテクニカルレポートに明らかです。このレポートでは、Claude を一部の基盤とする Code Droid がソフトウェアエンジニアリングベンチマークで最先端のパフォーマンスを達成しています。

今後の展望

Factory は AI 搭載の Droid を拡充・改善し続けています。計画には、既存の Droid のスキルセットの深化と、ソフトウェアエンジニアリングの更なる変革の両方が含まれています。

LLM の革新的な活用とエンタープライズカスタマーの現実の課題解決への注力により、Factory はソフトウェアエンジニアリングに真の自律性をもたらすリーダーとしての好位置にあります。

Next

動画のキャプション
Next

前へ
Next