Cognition、GPT‑6 Astra で Devin が自身の成果物をテストできるよう支援
GPT‑6 Astra は、Devin がソフトウェアをテストして動作を実証する能力を高め、エンジニアが確認するコードを減らしてリリース量を増やせるよう支援します。
Cognition は、大手銀行からテクノロジーを中核とするスタートアップまで、世界中の企業で利用されている自律型ソフトウェアエンジニア Devin の開発企業です。Cognition のエンジニアリングチームが作成するコードの増加に伴い、そのレビューが課題となっています。Cognition は、GPT‑6 Astra が成果物をテストして結果を示す能力に、コードレビューを効率化する可能性を見いだしています。
「Astra の大きな進歩の一つは、成果物が期待どおりに機能することを自らテストし、実証できる点です」
Cognition は、製品ラインアップ全体に GPT‑6 Astra を導入しています。「中核となるクラウドエージェントの Devin をはじめ、CLI やデスクトップ製品など、製品全体の改善に活用しています」とヤン氏は述べます。
一例として、Devin は Astra を使って iPhone 向けゲームの Otter Run をテストし、シミュレーター上でゲームが動作する様子の録画と、合格した確認項目や未テストの領域を示すレポートを返します。
録画ではアプリケーションの動作を確認でき、レポートにはテスト範囲が記録されます。エンジニアはこれらの出力からソフトウェアの動作を確認し、さらに対応が必要な点を把握できます。
Astra は、Cognition が顧客に「はるかに迅速に」対応するうえでも役立っているとヤン氏は述べます。顧客からバグのスクリーンショットが届くと、チームは Astra を介して Devin に渡せます。Devin は問題を修正し、その結果を示すスクリーンショットを返します。
Cognition は、GPT‑6 Astra によるテストの強化を、より効率的なレビュープロセスへの道筋と捉えています。Devin が自らの成果物をテストして結果の根拠を示すことで、エンジニアはコードを手作業で確認する量を減らしながら、変更内容を評価できる可能性があります。
「今後、手作業で確認するコードを減らしながら、より多くをリリースできるようになると見込んでいます。これは GPT-6 で特に期待していることの一つです」


