【AWS Summitで大反響】AIエディタからテスト設計を自動化する「Autify Genesis × MCPサーバー機能」がもたらす開発の未来

Autify, Inc.
Autify, Inc.
公開日公開日:
更新日更新日:

はじめに

先週開催された「AWS Summit 2026」。Autifyブースにお立ち寄りいただいた皆様、本当にありがとうございました!

AWS Summit 2026

会期中、多くのエンジニアやプロダクトマネージャーの皆様から「まさにうちの組織の課題だ……」と圧倒的な共感をいただいたのが、こちらの図でした。

QAテストがボトルネックに・・・

「生成AIで開発スピードは劇的に上がった。でも、手動のQAテストがボトルネックになって、結局リリース速度が上がらない」

CursorやGitHub Copilot、AWSの各種AIツールの普及により、コードが作られる速度は従来の数倍に跳ね上がっています。しかし、そのコードをどうテストするかという「QAの設計や実行」が人手に依存したままだと、リリースの直前で大渋滞が起きてしまいます。

この「AI時代の開発大渋滞」を根本から解決する武器として、ブースで大きな注目を集めたのが、Autify Genesisの「MCP(Model Context Protocol)サーバー機能」です。

AIコーディングツールによって実装のスピードが上がる一方、その後のテスト設計や品質確認が従来のままでは、開発プロセス全体のスピードアップにはつながりません。

そこで重要になるのが、AIによる実装とQAを別々の工程として捉えるのではなく、要件整理、設計、実装、テスト、検証までをAIと人間が協働しながら一連のサイクルとしてつなぐ「AI駆動開発」という考え方です。

Autify GenesisのMCPサーバー機能は、その中でも「AIによる開発」と「テスト設計」をつなぐ役割を担います。AIエディタで開発を進めながら、そのコンテキストをもとにテスト設計まで連携できれば、実装から品質確認までのフィードバックループをよりスムーズに回せるようになります。

では、その接続を実現する「MCP」とは、そもそもどのような仕組みなのでしょうか。

1. そもそも「MCP(Model Context Protocol)」とは?

MCPとは、大言語モデル(LLM)と外部のツールやデータソースを安全かつシームレスに接続するためのオープンなプロトコルです。

これまで、AIエージェントに自社のコードやドキュメント、外部ツールの機能を使わせるには、個別に複雑なAPIを実装したり、人間が手動でコンテキスト(背景情報)をコピペしてAIに渡す必要がありました。

MCPに対応したツールは、AIエージェントに対して「自分はこういうことができます、こういうデータを渡せます」という機能を直接開示できるようになります。

MCPサーバー | 機能ガイド | Autify Genesis

2. 何が起きる? 「Autify Genesis × MCP」の世界

Autifyの品質保証プラットフォームにおいて、Autify Genesisは「考える(テスト設計・ドキュメント化)」を担う存在です。

GenesisがMCPサーバー機能を搭載したことで、開発者が普段使っているAIエディタ(Cursor、Claude Code、Windsurfなど)環境から、Genesisをダイレクトに「道具(Tool)」として呼び出せるようになりました。

これにより、人間が仲介することなく「AIエージェント同士のコラボレーション(Agent-to-Agent)」が始まります。

💻 具体的な開発ワークフローの変革

  1. AIがコードを書く: 開発者がCursor等のAIエディタで「〇〇の新機能を実装して」と指示し、AIがコードを生成・修正する。
  2. AI同士がMCPで会話する: 開発AIエージェントが、裏側で待機している「Autify Genesis(MCPサーバー)」に対して、「今こういう仕様でコードを書き換えたから、必要なE2Eテストの観点とテストケースを考えておいて」と自動でリクエストを送る。
  3. 裏でテスト設計が完了: リポジトリの変更やコンテキストを深く理解した高精度なテストケースが自律的に構築される。
  4. テスト実行・検証へつなげる:Genesisで設計したテストを、Autify Nexusによる継続的な回帰テストや、Autify Aximoによる自律的なテスト実行へつなげます。

    これにより、AIによるコード生成からテスト設計、実行、検証までを一連の開発サイクルとして回せるようになります。

人間は、コードの1行1行をレビューしたり、泥臭くテストケースを書き起こしたりする必要はありません。生成されたテスト観点がプロダクトの意図を満たしているか、「最終的な意思決定と承認(Human-in-the-Loop)」に集中すればよくなるのです。

3. 「考える・繰り返す・実行する」がすべて繋がる

Autifyは、Genesisだけで終わりません。

  • 考える(Autify Genesis): 仕様や要件、開発コンテキストをもとにテスト設計・テストケース生成を支援。
  • 繰り返す(Autify Nexus): 回帰テストを継続的に自動実行し、UI変更への対応などテスト運用を支援。
  • 実行する(Autify Aximo ): AIが画面を認識・操作し、テストを自律的に実行・検証。

この3つを連携させることで、AIによるコード生成 → テスト設計 → テスト実行 → 検証までをつなぎ、AI駆動開発の高速なフィードバックループを構築できます。

考える、繰り返す、実行する

AIの高速開発を乗りこなすモダンなエンジニア(=ループエンジニア)にとって、Autifyはただのテスト自動化ツールではなく、開発スピードを極限まで高めるための「最強のセーフティネット」になります。

AIコーディングからAI駆動開発へ

AIコーディングとAI駆動開発は、同じものではありません。

AIコーディングは、コード生成や修正、レビューなど、主に実装工程へAIを活用することを指します。一方、AI駆動開発は、要件整理、設計、実装、テスト、分析、フィードバックなど、ソフトウェア開発ライフサイクル全体でAIを活用するアプローチです。

AIによってコード生成が高速化しても、その後のテスト設計や実行、品質確認が人手に依存したままであれば、開発プロセス全体のスピードは上がりません。

そのためAI駆動開発では、AIによる実装とQAを分離するのではなく、開発とテストを一連のサイクルとしてつなぐことが重要になります。

Autify GenesisのMCPサーバー機能は、AIエディタによる開発とAIによるテスト設計を接続することで、このサイクルを実現するための一つの方法です。
AIをテスト設計、テストケース生成、実行、分析などに活用する「AIテスト」については、「AIテストとは?AIを『テストする』と『テストに使う』の違い・活用方法を解説」で詳しく紹介しています。




おわりに:個別デモ・相談会受付中!

AWS Summitのブースでは「実際の連携画面をもっとじっくり見たかった」「自社の開発環境(Cursor/GitHub等)ならどう組めるか相談したい」という声を非常に多くいただきました。

Autifyでは、サミットにご来場いただいた企業様、および今回来場が難しかった企業様に向けて、「AI時代のQA/テスト設計 個別オンライン相談・デモ会」を随時開催しています。

「AIを導入したけれどリリースの速度が上がらない」「AIを導入検討しているがどのようにテストを組み込むべきか」などとお悩みの方は、ぜひお気軽にお問い合わせください。

👉 個別デモ・相談会のお申し込みはこちら