- FLAKY
- SLOW
- HUMAN
- ACTION
すぐに答え
AIを使ってテストの不安定さと遅延を特定するには?
エージェントがCypress Cloudにクエリを送り、実行結果が不安定なテストや実行に時間がかかりすぎているテストを抽出します。調査すべき問題のあるスペックのリストが即座に手に入ります。具体的な仕組みは以下の通りです。
出力される結果
特定されるテストの問題点
AIはCypress Cloudのデータを以下の4つのカテゴリに分類します。
FLAKY
不安定なテストレポート
エージェントは report_flaky を使用して、同じコミットで成功と失敗を繰り返すテストを特定します。最も信頼性の低いスペックのリストを取得できます。
SLOW
パイプラインのボトルネック
report_slow を使い、CI全体の実行時間を増大させている特定のファイルを見つけ出します。どのスペックが原因なのかを正確に把握できます。
HUMAN
手動デバッグが必要な箇所
AIは問題のあるテストを特定しますが、実際のコードや環境の修正には人間の介入が必要です。AIは解決策ではなく、問題の所在を指し示します。
ACTION
優先すべき修正リスト
エージェントが対応が必要なテストをリストアップします。これをもとに、どのテストから最適化すべきかを判断できます。
ワークフロー
データ受信後のAIの動き
ダッシュボードを自ら探し回る必要はありません。エージェントがデータの取得を代行します。
テスト履歴のスキャン
エージェントが最近のCypress Cloudの実行結果を確認し、実行時間のパターンを分析します。
report_slow不安定なテストの抽出
実行ごとに結果が変動する、非決定的な挙動を示す特定のテストファイルをAIがフラグ立てします。
report_flakyボトルネックの特定
各スペックの実行時間を比較し、デプロイを遅らせているファイルを見つけ出します。
report_slow分析結果の要約
エージェントが最も問題のあるテストを整理して提示するため、どこから着手すべきかが明確になります。
report_flakyreport_slow
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使うと、すぐに分析を開始できます。
出発点
これらは開始用の文章です。プロジェクト名やリポジトリ名は、ご自身の環境に合わせて書き換えてください。
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"
}
}
}'frontend-e2e' プロジェクト内のすべての不安定なテストのレポートを表示して。
'mobile-app' スイートの中で、パイプラインを遅延させているスペックはどれ?
現在のCypress Cloud ダッシュボードで、実行時間が最も長い上位5つのテストを教えて。
'auth-service' リポジトリにおける、過去24時間の断続的な失敗をすべてリストアップして。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Cypress Cloudを一度接続すれば、あとは聞くだけです。
アカウントを一度連携するだけで準備完了です。認証情報は暗号化されて保持されるため、安心してあらゆるMCP対応クライアントから質問を開始できます。
Cypress CloudをAIに接続するFAQ
機能に関する詳細
- 01
AIが不安定なテストを自動で修正することはできますか?
いいえ。AIはどのテストが不安定かを特定しますが、修正のためのコードを書くのは人間が行う必要があります。
- 02
AIがCypress Cloud内のテストデータを削除することはありませんか?
はい、ありません。AIはレポート作成のためにデータを読み取るだけで、テスト結果を削除したり変更したりすることはできません。
- 03
CursorやClaudeでも使えますか?
はい。Vinkius経由で接続すれば、Claude、Cursor、WindsurfなどのあらゆるMCP対応クライアントで使用可能です。
- 04
どのテストが遅いのか、AIはどうやって判断するのですか?
エージェントが report_slow ツールを使用し、Cypress Cloudの履歴から実行時間のデータを直接取得して判断します。
- 05
ローカルで実行しているCypressにも対応していますか?
いいえ。このコネクターは、Cypress Cloudに保存されているデータを利用することを前提としています。
Cypress Cloudについてさらに詳しく知りたいですか? Cypress Cloud Connectorの全機能を見る
『Cypress』を Claude、Cursor、ChatGPT などに接続
