機能精度42%から93%へ:TestSprite MCPループが実際に行うこと

Yunhao Jiao
機能精度42%から93%へ:TestSprite MCPループが実際に行うこと カバー

コーディングエージェントがプロンプトから機能を生成する場合、初回のパスで元の仕様に正確に一致する機能はおよそ42%にとどまります。TestSpriteのMCP対応テストループを追加すると、その数値は93%に跳ね上がります。

ループ

  1. コーディングエージェントが機能を生成します。初回パス:仕様の42%が完全に満たされます。
  2. TestSpriteが5分以内に出力を包括的にテストします。
  3. TestSpriteがMCP経由で構造化された修正指示を送信します:対象ファイル、対象関数、期待される動作、修正案。
  4. コーディングエージェントが自動的に修正を適用します。
  5. TestSpriteが再テストします。必要に応じてループが継続します。
  6. 2〜3回のイテレーション後:仕様適合率93%。

ループ全体が10〜15分で完了します。人間がコードもテストも記述しません。2つのエージェントが自律的に連携します。

残りの7%は通常、人間による精査が必要な曖昧な仕様を表しています。ビジュアルテスト修正インターフェイスが役立ちます——テストが意図と一致しない場合、ビジュアルで調整すると、エージェントは次のループで更新された定義を使用します。

MCPループはTestSpriteの無料ティアで利用可能です。

TestSpriteを無料で試す →