• ERROR
  • STATUS
  • CONTEXT
  • HUMAN

AIを活用して失敗したパイプラインのデバッグを行う方法

HarnessをAIクライアントに一度接続するだけで、エージェントがデプロイログや実行データを調査し、エラーの原因を特定します。

このページについてAIに聞く

すぐに答え

AIを使ってパイプラインの失敗原因を特定するには?

AIがHarnessから実行ステータスとステップごとの詳細情報を取得し、失敗の正確な原因を突き止めます。エラーの内容と、修正に必要なコンテキストが明確に提示されます。

デバッグ結果の分類

エラーデータの解析結果

AIはすべての失敗を、次に取るべきアクションに基づいて分類します。

ERROR

根本原因の特定

AIがクラッシュした特定のステップを特定します。エラーメッセージと、デプロイが停止した理由がわかります。

STATUS

現在の状態確認

エージェントが最新の実行ステータスを取得します。パイプラインが実行中か、停止しているか、あるいは完了したかを確認できます。

CONTEXT

パイプライン構造の把握

AIがパイプラインの定義全体を確認します。これにより、失敗したステップがワークフロー全体の中でどのような役割を果たしているかを理解します。

HUMAN

手動介入の必要性

エラーがロジックの欠陥や認証情報の不足である場合、AIがその旨を通知します。コードや設定の修正方法はユーザーが判断します。

ワークフロー

エラー発生時にAIが行うこと

AIは、全体的なステータス確認から詳細なエラー分析へと段階的に進みます。

  1. 直近の実行を確認

    AIは最新のデプロイ試行を検索し、失敗したものを見つけ出します。

    list_executions
  2. 失敗の検証

    失敗した実行の具体的なステータスを取得し、単なるタイムアウトではないことを確認します。

    get_execution_status
  3. パイプラインの分析

    エージェントはパイプラインの構造を調査し、ステップの実行順序を把握します。

    get_pipeline
  4. エラー箇所の特定

    AIは失敗ステータスと特定のステップの詳細を照らし合わせ、何が問題だったのかを報告します。

    get_execution_status

試してみる

以下のプロンプトをコピーして開始

チャット欄に貼り付けるだけでデバッグを開始できます。

出発点

括弧内のテキストを、パイプライン名や実行IDなどの実際のHarness識別子に置き換えてください。

Harness Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_FKVrjuS3OzI8VzOXfjNk3FkTG4tKnGJtdNAAcY8J/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Harness capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "harness-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_FKVrjuS3OzI8VzOXfjNk3FkTG4tKnGJtdNAAcY8J/mcp"
    }
  }
}
チャットにコピー04
  • 'production-deploy' パイプラインの直近の実行ステータスを確認して。

  • 'frontend-ci' パイプラインの実行 'exec-12345' が失敗した原因は何ですか?

  • 'data-sync' パイプラインの直近の実行をすべてリストアップして、成功しているか確認して。

  • 'main-api' パイプラインを確認して、最新の実行でどのステップが失敗したか教えて。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Harnessを一度接続すれば、あとは聞くだけです。

アカウントの連携は一度だけで完了します。認証情報は暗号化されて保護されるため、すぐにAIへデプロイ状況について質問できるようになります。

HarnessをAIに接続する

FAQ

デバッグ機能の詳細

  • 01

    AIが失敗したパイプラインを自動で修正することはできますか?

    いいえ。AIは実行ステータスやパイプラインの詳細を読み取って原因を伝えることのみ可能です。修正は手動で行う必要があります。

  • 02

    AIは機密性の高い認証情報(シークレット)を見ることができますか?

    いいえ。AIがアクセスできるのは、ツールから提供される実行データとパイプラインの設定情報のみです。

  • 03

    AIに新しいデプロイの実行を指示できますか?

    いいえ。現在のツールはステータスやパイプライン情報の読み取りに限定されており、新しい実行を開始したり操作したりすることはできません。

  • 04

    AIはどのパイプラインを調査すべきか、どのように判断しますか?

    プロンプトの中でパイプライン名を指定してください。AIはその情報をもとに適切なデータを検索します。

  • 05

    AIは失敗した実行データを削除できますか?

    いいえ。実行履歴を変更または削除するためのツールは用意されていません。

  • Harnessに関するその他の質問は、Connectorのページで確認できます。 Harness Connectorの全機能を見る

『Harness』を Claude、Cursor、ChatGPT などに接続