TestSprite CLI が公開 — オープンソースです。

出荷するすべての変更に、
エージェント型テスト。

PRODUCT HUNT#1 Product of the Day
無料でテストを始める

// 採用企業 100,000+ の開発者と 50,000+ のチーム。

  • Adobe_Corporate_logo
  • ByteDance_logo_English 1
  • Google_2015_logo
  • Meta_Platforms_Inc._logo
  • Microsoft_logo_(2012)
  • PaloAltoNetworks_2020_Logo 1
  • Salesforce.com_logo
  • Samsung_old_logo_before_year_2015
  • Uber_logo_2018 1
  • accenture
  • ag-revolution
  • apple-11
  • astronuts
  • coverdash
  • creda
  • cyon
  • dena
  • genrex
  • glo
  • go
  • jinix
  • luckin
  • lumora
  • notta
  • princeton
  • semanttic
  • sentry
  • stenaverse
  • testifi
  • trae
  • Adobe_Corporate_logo
  • ByteDance_logo_English 1
  • Google_2015_logo
  • Meta_Platforms_Inc._logo
  • Microsoft_logo_(2012)
  • PaloAltoNetworks_2020_Logo 1
  • Salesforce.com_logo
  • Samsung_old_logo_before_year_2015
  • Uber_logo_2018 1
  • accenture
  • ag-revolution
  • apple-11
  • astronuts
  • coverdash
  • creda
  • cyon
  • dena
  • genrex
  • glo
  • go
  • jinix
  • luckin
  • lumora
  • notta
  • princeton
  • semanttic
  • sentry
  • stenaverse
  • testifi
  • trae
検証のギャップ

コードを書くのは速くなった。 動くと証明するのは速くならなかった。

それを捕まえるはずのテストが、存在しない。

E2E テストは、毎スプリント次の機能に負ける後回しの仕事です。つまり、最速で出荷されるコードこそ、誰も確認していないコードです — 手で書くカバレッジは永遠に追いつきません。

「完了」は証拠ではない。

閉じたチケット、緑のユニットテスト、エージェントの自信に満ちた報告 — どれもフローがまだ動くことを証明しません。稼働中のアプリを実際に動かす仕組みがなければ、最初に気づくのはユーザーです。

1 回の変更で、動いていた機能の 12〜25% が壊れる。

私たちは公開の場で計測しました。CoderCup の 10 のビルドフェーズで、AI 支援による 1 回の変更が、前日まで通過していた機能の 12〜25% を壊しました。標準的なパイプラインに、それを見ている仕組みはありません。

数字で見る

3 週間か、10 分か。

約 10 分
URL から最初の 50〜100 の E2E テストまで。
100,000+
TestSprite で開発している開発者。
50,000+
自社プロダクトで運用しているチーム。
「そのうち書こう」と思っているスイート: E2E テスト 1 本あたり 2〜4 時間が公表されているベンチマークです。60 本ならあなたの 3〜6 週間 だからまだ書かれていないし、先週のリグレッションを捕まえたはずのものが存在しないのです。

Diffie, State of E2E Testing 2026 · Capgemini World Quality Report 2024–25

TestSprite を選ぶ理由

ただのテストランナーではない。エージェントが回す QA ループ

速く出荷するか、壊れたまま出荷するか。その違いを分ける 3 つの要素。

ユーザーと同じようにあなたのアプリを使う。

TestSprite はコンテキストとしてコードと PRD を読み、稼働中のアプリに対して検証します。数十のエージェントが同時にアプリを開き、実際のユーザーのようにすべての機能を操作し、本物のブラウザを動かしたりライブ API を叩いたりします。モックへのアサーションはありません — 合格とは、人が本当にそれをできるという意味です。

  • モックではなく、稼働中のアプリを検証
  • 任意のセッションを動画として再生 — PR に貼れる証拠
  • フロントエンド、バックエンド、データをまとめて網羅
A TestSprite agent browsing a live product to learn it

失敗は、赤い壁ではなく原因とともに届く。

何かが失敗すると、TestSprite は 1 つの一貫したバンドルを返します。失敗ステップとその前後、スクリーンショット、DOM スナップショット、テストソース、根本原因の仮説、推奨される修正。あなた自身、あるいはそのコードを書いたエージェントがそれを読み、修正し、再実行します。赤いテストが本物かどうかの判断に午前中を費やす人はいません。

  • 失敗ごとに 1 つのバンドル:原因、証拠、推奨される修正
  • UI が変化したときテストを修復する Auto-Heal
  • 1 つのスナップショットに紐づき — 動く状態を追いかけない
A failed test in TestSprite with its session video, root cause, and suggested fix

通過したテストは保持され、カバレッジは複利で増える。

開発が進むにつれ TestSprite はテストを追加し、通過したものをすべて保持します。カバレッジはリリースの合間に劣化するのではなく、アプリと歩調を合わせて成長します。失敗したテストは、抜け落ちた要件をタスクの途中であなたの前に戻します — どのコンテキストウィンドウも自力ではやってくれないことです。

  • 変更のたびにすべてを再実行してリグレッションを検出
  • リリースの合間にスケジュールされた再検証
  • 何がテストされているか聞かれたとき、指し示せるカバレッジ
The test coverage map of a live product, use cases linked to their tests
仕組み

1 つのコマンドから、
書かずに済んだスイートへ。

書くテストスクリプトも、保守するセレクターもありません。インストールしてアプリに向けるだけ — 学習し、テストし、テストし続けます。

無料で始める
  1. Step // 01

    インストールして接続

    CLI をインストールするか、エディタに MCP サーバーを追加するか、ダッシュボードにステージング URL を貼るだけ。どの入口でも同じ検証エンジンです。

  2. Step // 02

    アプリを学習する

    TestSprite が探索し、アプリが実際にどう振る舞うかを突き止めます。その理解こそが仕様です — プロンプトもテストスクリプトも不要。PRD や API ドキュメントがあれば、それも使います。

  3. Step // 03

    クラウドで実行する

    数十のケースが、あなたのマシンではなく私たちのマシンで同時に走ります。一巡は夜間バッチではなく数分です。

  4. Step // 04

    あとはスケジュールに委ねる

    そこからは、あなたなしで動きます — 毎晩、そしてすべてのプルリクエストで。

常時稼働

タブを閉じたあとも、動き続ける。

誰かが思い出したときだけ動く検証は、何も守りません。スケジュールとマージゲートを与えてください。

  • すべてのマージ

    レポートではなく、ゲート。

    すべてのプルリクエストがマージ前に完全なスイートで再確認され、結果は PR に投稿されます — レビューが既にある場所に。

  • 毎晩

    あなたが決めた間隔で再検証。

    毎晩、毎週、あるいはリリース前に。静かな破損が、デモの最中ではなく自動的に表面化します。

    あなたが決めた間隔で再検証。
  • すべての実行を保持

    すべての実行は上書きされず、残る。

    判定、動画、実行のきっかけをすべて保持 — 今失敗していることだけでなく、いつから失敗し始めたかが分かります。

    すべての実行は上書きされず、残る。
1 つのエンジン、あらゆる面

ターミナル、IDE、CI、ブラウザ同じ検証エンジン

どんな作り方でも、TestSprite はそこで出会います。エージェントと CI のための CLI、エディタ内の MCP サーバー、すべてのマージのゲート、そして他のみんなのためのノーコード ダッシュボード。誰が実行しても、1 つのスイート、1 つの結果です。

  • Installing the TestSprite CLI from the terminal

    CLI · エージェント向け

    ターミナルに住む検証エンジン。

  • The TestSprite MCP server connected in the editor

    IDE · MCP 経由

    コーディングエージェントの中で検証。

  • TestSprite gating a merge in CI

    CI · すべてのマージ

    検証されていないものは、マージされない。

    無料で始める
  • The TestSprite web dashboard

    ダッシュボード · ノーコード

    アプリを操作していく様子を、ライブで見る。

    無料で始める
互換性

あなたが既に使っているエージェントと IDE で動く。

MCP またはオープンソースの CLI で接続。エージェントがコードを書き、TestSprite が検証します。ワークフローはそのままです。

  • Claude Code
  • Codex
  • Cursor
  • Antigravity
  • VS Code
  • Kimi
  • Trae
  • Claude Code
  • Codex
  • Cursor
  • Antigravity
  • VS Code
  • Kimi
  • Trae
公開記録 · codercup.ai

フロンティアのエージェントが競い合うとき、審判は私たちです

Claude Code、OpenAI Codex、Google Antigravity が同じ 10 フェーズのアプリを 1 つの時計の下で構築します。各フェーズを 16〜22 の E2E テストプランで採点するのが私たちです。

0% 80%
自己進化
~12%-25%
リグレッション
42% 92%
達成した要件
お客様の声

毎日出荷して、
何を出荷したか分かっているチーム。

ByteDance

素晴らしい仕事です! TestSprite チームの MCP はとてもクールです! AI コーディング + AI テストで、より良いソフトウェアを簡単に構築できます!

Trae Team
Trae Team

ByteDance - Trae AI

Genrex

TestSprite の自動化は、発見が難しい問題を検出するうえで非常に貴重です。API テストは当社の製品にとって極めて重要です。その包括的なカバレッジにより、バックエンドが壊れる心配なくアップデートをリリースできる自信が得られます。

Malcolm Y.
Malcolm Y.

共同創業者 - Genrex

Princeton Pharmatech

TestSprite の使いやすいインターフェースのおかげで、すべてを簡単にセットアップできました。オンボーディングプロセスのシンプルさは、これまで使ってきた他のツールとは一線を画しています。

Jeffery Z.
Jeffery Z.

マネージング パートナー - Princeton Pharmatech

Astronuts

TestSprite は時間とコストを節約してくれます。エンジニアリングチームは Q/A を自動化し、リアルタイムで結果を得られるようになり、より速くリリースできるようになりました。

Michel F.
Michel F.

創業者 - Astronuts

Parcel AI

TestSprite の自動化機能は、何時間もの手作業を節約してくれます。詳細なレポートのおかげで、開発プロセスの早い段階で問題を発見し解決できます。

Jakub K.
Jakub K.

創業者 - Parcel AI

Luckin Coffee

TestSprite は豊富なテストケース生成、明確な構造、読みやすいコードを提供します。シンプルなオンラインデバッグにも対応し、新しいテストケースを生成して素早く拡張できます。

Bo L.
Bo L.

QA エンジニア - Luckin Coffee

ByteDance

素晴らしい仕事です! TestSprite チームの MCP はとてもクールです! AI コーディング + AI テストで、より良いソフトウェアを簡単に構築できます!

Trae Team
Trae Team

ByteDance - Trae AI

Genrex

TestSprite の自動化は、発見が難しい問題を検出するうえで非常に貴重です。API テストは当社の製品にとって極めて重要です。その包括的なカバレッジにより、バックエンドが壊れる心配なくアップデートをリリースできる自信が得られます。

Malcolm Y.
Malcolm Y.

共同創業者 - Genrex

Princeton Pharmatech

TestSprite の使いやすいインターフェースのおかげで、すべてを簡単にセットアップできました。オンボーディングプロセスのシンプルさは、これまで使ってきた他のツールとは一線を画しています。

Jeffery Z.
Jeffery Z.

マネージング パートナー - Princeton Pharmatech

Astronuts

TestSprite は時間とコストを節約してくれます。エンジニアリングチームは Q/A を自動化し、リアルタイムで結果を得られるようになり、より速くリリースできるようになりました。

Michel F.
Michel F.

創業者 - Astronuts

Parcel AI

TestSprite の自動化機能は、何時間もの手作業を節約してくれます。詳細なレポートのおかげで、開発プロセスの早い段階で問題を発見し解決できます。

Jakub K.
Jakub K.

創業者 - Parcel AI

Luckin Coffee

TestSprite は豊富なテストケース生成、明確な構造、読みやすいコードを提供します。シンプルなオンラインデバッグにも対応し、新しいテストケースを生成して素早く拡張できます。

Bo L.
Bo L.

QA エンジニア - Luckin Coffee

TestSprite で構築

プロジェクトを 発見

TestSprite (オープンソース) で他の開発者が構築しているものを探索しましょう

Noraプレビュー

Nora

Noraは、実証された学習科学に基づいて構築されたピクセルアートスタイルの学習OSです。FSRS-6スペース反復、ファインマン式説明評価、実際の学術引用を備えたリサーチデスク、メモリーガーデン、そして理解が深まるにつれてコンパニオンが成長する居心地の良いピクセルワールドを組み合わせています。すべてのAIインタラクションは実際のソースに基づいており、AIはあなたに代わって考えるのではなく、教える役割を担います。TestSprite CLIを使用した本物の55回イテレーション(書く→検証する→修正する→検証する)のループで構築・検証されました。

resquwue@resquwue
PolyDub プレビュー

PolyDub

フルスタックのリアルタイム吹き替えプラットフォーム。話者の音声を聴き取り、文字起こし・翻訳を行い、リスナーの言語で吹き替えた音声ストリームを約1.5秒以内に再生します。ブラウザ上で動作し、プラグイン不要です。

crypto_saiyan@crypto_saiyan
Creator Skill Generator プレビュー

Creator Skill Generator

Creator Skill Generatorは、クリエイターのコンテンツを再利用可能なAIスキルに変換します。

YASH@YASH
Mantizプレビュー

Mantiz

Mantizは、コード向けのAI搭載型誠実性検出・虚偽検出ツールです。AIコーディングエージェントがCI/CDパイプラインでビルドの成功を偽装するために(テストのスキップ、アサーションの無効化、マッチャーのハルシネーションなどにより)テストスイートで不正を行う場合を検出・ブロックするために設計されています。

getmawa_22@getmawa_22
CinePurr プレビュー

CinePurr

共有視聴を殺風景なビデオプレイヤーではなくゲームナイトのような体験にするために作られた、レトロなピクセルアート風のウォッチトゥゲザープラットフォーム。リアルタイムルームの作成、再生の同期、ライブチャット、共有キューの構築、プログレッションシステムの解放、そしてアプリを離れることなく内蔵ミニゲームへの参加が可能です。

Résqueᵛ@Résqueᵛ
Sharetopus プレビュー

Sharetopus

一度投稿して、あらゆる場所にシェア

INTERFERON@INTERFERON
Timeoraプレビュー

Timeora

Timeoraは、AIを活用した自然言語スケジューリングWebアプリです。英語とインドネシア語の両方でプレーンな言語コマンドを使用して、カレンダーの作成・管理・最適化を行えます。TestSprite CLIを使用した27回の記録済みイテレーションによる厳格な「書く→検証する→失敗する→修正する」ループで構築されたTimeoraは、ドラッグ&リサイズ対応のインタラクティブな週間カレンダー、代替案の説明付きスマートな競合検出、実用的な時間分析、繰り返しイベント、ICSのインポート/エクスポート、HMAC署名付きアウトゴーイングWebhook、バイリンガルAIアシスタントを備えています。

bagusardin_@bagusardin_
TeamDynamics プレビュー

TeamDynamics

スタートアップの創業者、HR担当者、チームマネージャーが企業危機に対するチームのレジリエンスをストレステストできる、マルチエージェントAI搭載のシミュレーションプラットフォーム。心理プロファイリングされたAIエージェントで仮想チームを編成し、実際の危機シナリオを注入して、チームがどのように反応するかをリアルタイムで観察できます。バーンアウトの連鎖、コミュニケーションの崩壊、退職の波を事前に予測します。

bagusardin_@bagusardin_
ニュースルーム

最新ニュース

もっと見る
基礎知識

よくある
ご質問

誰も書かなくてよい E2E スイートをあなたに与えます。アプリに向けるだけで、TestSprite はその振る舞いを突き止め、ユーザーのように実行し、壊れたものについては 1 つの失敗バンドルを返します — 失敗ステップ、スクリーンショット、DOM スナップショット、テストソース、根本原因、推奨される修正。ターミナル、IDE、CI、ダッシュボードから実行でき、CLI は Apache 2.0 のオープンソースです。

AI のスピードで出荷。何も壊れていないと確信してマージする。

あなたの変更が実際に何をしたのかを知る — ユーザーより先に。