Clineが自分で回せるテストツール
お使いのAndroidおよびAI搭載エディタとシームレスに統合
オンボーディングはコマンド1つ
testsprite setup --agent cline がAPIキーを設定・検証し、リポジトリに検証スキルを配置します。Clineはセッションのたびにドキュメントから推測し直すのではなく、一度だけループを学習します。インストールは完全にローカルです。
ブラウザコード不要のテスト
テストはアクションとアサーションを平易な言葉で書いたプランファイルです。保守すべきセレクタはなく、次のリデザインで壊れるものもありません。testsprite test create --plan-template で、インストール済みバージョンに固定されたスキーマ準拠の雛形が得られます。
成果物5つではなく、失敗バンドル1つ
test failure get は失敗したステップとその前後、スクリーンショット、DOMスナップショット、テストのソース、根本原因の仮説、推奨される修正箇所を返します。すべてが単一のスナップショットIDを共有し、CLIは異なる実行のデータを繋ぎ合わせることを拒否します。
コンテキストウィンドウより長生きするスイート
合格したテストはすべて蓄積されます。次のセッションでも、次のリファクタでも、Clineがその理由を忘れたずっと後でも、その要件は検証され続けます。どれほど大きなコンテキストウィンドウにもできないことです。
Clineに自分の成果物を検証させる
生成は速く、ボトルネックはレビューに移りました。プルリクエストを開く前にClineが変更の動作を証明できるようにすれば、差分は人間が1行ずつ読むものではなくなります。
Clineでコードを出荷するチームのために
インストール無料、オープンソース
CLIはGitHub上でApache-2.0、npmから無料でインストールできます。Node 20.19+、22.13+、24+ が必要です。テスト実行はクラウドで行われ、ワークスペースのクレジットを消費します。
非対話モードで動く
TESTSPRITE_API_KEY=sk-... testsprite setup --from-env --yes --agent cline はプロンプトを出しません。エージェントのループにもCIジョブにも必要な挙動です。
安全に試せる
--dry-run は用意されたデータでコードパス全体をオフライン実行します。test scaffold と test lint はネットワークにも認証情報にも一切触れません。
契約としてのスクリプト対応
安定した --output json の形と文書化された終了コード。0は合格、1は失敗、3は認証エラー、12はクレジット不足。壊れた機能と壊れたパイプラインを区別できます。
世界中の企業から信頼されています
"素晴らしい!TestSpriteチームのMCPは本当にクールです!私たちのAndroidアプリでは、AIコーディングとAIテストがループを閉じ、安定したリリースのスピードアップにつながっています。"
"Androidにおいて、TestSpriteが生成するテストはクリーンで信頼性があります。Appiumのフローは拡張やデバッグが容易で、スケジュール実行によってデバイスカバレッジを健全に保てます。"
"TestSpriteの自動化により、Androidの手動QAが大幅に削減されました。開発者はモバイルのバグを早期に発見・解決でき、リリースサイクルを予定通りに進められます。"
よくある質問
TestSpriteはClineとどう連携しますか?
testsprite setup --agent cline を一度実行してください。コマンド、JSONの形、終了コードを記述した検証スキルファイルがリポジトリに配置され、Clineが自力でテストの作成・実行・切り分けを行えるようになります。スキルファイルはClineが作業しているリポジトリに書き込まれるため、個人の設定ではなくプロジェクトと一緒に移動します。
Clineはブラウザ自動化のコードを書く必要がありますか?
いいえ。テストはアクションとアサーションからなる平易な言葉のプランファイルです。testsprite test create --plan-template で雛形が得られます。testsprite test plan generate に最初のテスト案を作らせることもできます。提案はレビュー用に保留され、承認するまでディスクには何も書き込まれません。
TestSpriteは具体的に何をテストしますか?
クラウド上の実ブラウザでのWebアプリケーションUIと、バックエンドAPIです。ネイティブのiOS/Android UI、デスクトップアプリケーション、エミュレータは操作しません。Webフロントエンドまたは HTTP API をお持ちなら、それが対象範囲です。
無料ですか?オープンソースですか?
オープンソースCLIはnpmから無料でインストールでき、Apache-2.0ライセンスです。テスト実行はTestSpriteのクラウドで行われ、ワークスペースのクレジットを消費します(フロントエンド1実行あたり0.5、バックエンド0.2)。無料のコミュニティ版から始められます。
Clineにユニットテストを実行させるだけでは駄目ですか?
ユニットテストは変更した関数を検証します。その関数を呼ぶページがまだ描画されるか、依存するAPIがUIの期待する値を返すかは分かりません。エージェントが持ち込む回帰は、まさにその隙間で起きます。
複数人が別々のエージェントを使っていても動きますか?
はい。testsprite agent install <agent> は複数回実行でき、対応範囲はClaude Code、Codex、Cursor、Cline、Antigravity、Kiro、Windsurf、Copilotです。それぞれがローカルに自分のスキルファイルを書き、互いに競合しません。