- LOGS
- VISUALS
- TRIAGE
- HUMAN
すぐに答え
AIを使ってCypressのテスト失敗をデバッグするには?
エージェントがCypress Cloudとの連携を通じて、失敗したスペックの正確なエラーメッセージ、スクリーンショット、動画URLを取得します。手動で検索することなく、失敗データに直接アクセスできるようになります。具体的なプロセスは以下の通りです。
デバッグの結果
取得される失敗データの内容
AIが失敗情報を、すぐに対応可能なカテゴリに整理します。
LOGS
エラーメッセージの取得
エージェントが失敗した実行時のスタックトレースとエラーテキストを抽出します。テストが失敗した正確な理由を即座に把握できます。
VISUALS
視覚的な証拠
AIが失敗時のスクリーンショットや動画への直接リンクを見つけ出します。UIが崩れた正確な瞬間を確認できます。
TRIAGE
失敗の特定
エージェントが実行内のどのスペックが失敗したかを特定します。これにより、不安定なテスト(Flaky tests)と実際のデグレードを切り分けられます。
HUMAN
手動によるコード修正
AIはデータを提供しますが、修正の適用にはIDEを開く必要があります。エージェントがテストコードを書き換えることはありません。
ワークフロー
テスト失敗時にAIが行うこと
Cypressのダッシュボードを一つずつクリックして確認する代わりに、エージェントが代わりに調査を行います。
失敗箇所の特定
エージェントが直近の実行結果をスキャンし、どのテストがパスしなかったかを見つけます。
get_testsインスタンスデータの取得
失敗が特定されると、エージェントはそのテスト実行固有の詳細情報を取得します。
get_instance証拠の抽出
インスタンスデータからエラーログやメディアへのリンクを抽出します。
get_instance調査結果の提示
エラーテキストや動画のURLを、チャットインターフェース上に直接表示します。
get_instanceget_tests
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使って、デバッグプロセスを開始できます。
出発点
これらは例です。実際の実行IDやスペック名をお使いのデータに置き換えてください。
Cypress Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_IKhVCeL6avFJPY6iQ838105q3zZBtwMa7WMfyaRI/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Cypress capabilities are ready to use.
{
"mcpServers": {
"cypress-cloud-mcp": {
"url": "https://edge.vinkius.com/vk_preview_IKhVCeL6avFJPY6iQ838105q3zZBtwMa7WMfyaRI/mcp"
}
}
}直近のCypress実行で失敗したテストのエラーメッセージを教えてください。
失敗した 'login_spec.js' のインスタンスの動画URLとスクリーンショットを見つけてください。
Cypress Cloudプロジェクトの最新の実行における、失敗したすべてのスペックをリストアップしてください。
前回の実行で 'checkout_flow' のテストが失敗した理由は何ですか?エラーの詳細を教えてください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Cypress Cloudを一度接続すれば、あとは聞くだけです。
一度接続するだけで、エージェントがテストデータにアクセスできるようになります。認証情報はVinkius側で暗号化され、安全に管理されます。
Cypress CloudをAIと連携させるFAQ
動作に関する詳細
- 01
AIが壊れたテストを自動で修正することはできますか?
いいえ。AIはエラーログやメディアを取得して何が起きたかを提示しますが、コードの修正自体はユーザー自身が行う必要があります。
- 02
AIはCypress Cloudから失敗したテスト実行を削除できますか?
いいえ。このツールはエージェントがインスタンスやテストからデータを読み取ることを許可するものであり、アカウント内のデータを変更または削除することはできません。
- 03
AIにCypress Cloudのパスワードを教える必要がありますか?
いいえ。Vinkiusプラットフォームを介して接続するため、生のリポジトリ認証情報をエージェントに露出させることなく、安全に接続を管理できます。
- 04
特定のテストの動画をリクエストできますか?
はい。テスト実行時に動画が記録されていれば、エージェントはそのURLを取得できます。
- 05
AIが新しいテストを実行することはできますか?
いいえ。このコネクターは既存の実行結果からデータを取得するためのものであり、新しいテストの実行をトリガーするためのものではありません。
Cypress Cloudについてさらに詳しく知りたいですか? Cypress Cloud Connectorの全機能を見る
『Cypress』を Claude、Cursor、ChatGPT などに接続
