機能精度42%から93%へ:TestSprite MCPループが実際に行うこと
Yunhao Jiao
コーディングエージェントがプロンプトから機能を生成する場合、初回のパスで元の仕様に正確に一致する機能はおよそ42%にとどまります。TestSpriteのMCP対応テストループを追加すると、その数値は93%に跳ね上がります。
ループ
- コーディングエージェントが機能を生成します。初回パス:仕様の42%が完全に満たされます。
- TestSpriteが5分以内に出力を包括的にテストします。
- TestSpriteがMCP経由で構造化された修正指示を送信します:対象ファイル、対象関数、期待される動作、修正案。
- コーディングエージェントが自動的に修正を適用します。
- TestSpriteが再テストします。必要に応じてループが継続します。
- 2〜3回のイテレーション後:仕様適合率93%。
ループ全体が10〜15分で完了します。人間がコードもテストも記述しません。2つのエージェントが自律的に連携します。
残りの7%は通常、人間による精査が必要な曖昧な仕様を表しています。ビジュアルテスト修正インターフェイスが役立ちます——テストが意図と一致しない場合、ビジュアルで調整すると、エージェントは次のループで更新された定義を使用します。
MCPループはTestSpriteの無料ティアで利用可能です。
TestSpriteを無料で試す →