• トリアージ
  • 根本原因
  • ステータス
  • 人間による対応

AIを活用してsubgraphの失敗をデバッグする方法|Goldsky MCPコネクター

Goldskyをエージェントに接続すれば、インデクシングエラーを即座に解決可能な情報へと変換できます。ログの解析はAIに任せ、あなたはコードの修正に集中してください。

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

すぐに答え

なぜsubgraphは失敗するのか?

エージェントがパイプラインの状態を確認し、エラー数や実行ログを取得して失敗の具体的な原因を突き止めます。スキーマの不一致、RPCのタイムアウト、あるいはマッピングコード内のロジックエラーなのかを即座に判断できます。

すべての問題がここに集約されます

デバッグの結果

AIは失敗の原因を以下のカテゴリに分類します。

トリアージ

失敗の種類の特定

エラー数に基づいて、パイプラインが完全に停止しているのか、単に遅延しているだけなのかを判断します。問題の規模を正確に把握できます。

根本原因

正確なエラーの特定

実行ログをスキャンすることで、クラッシュを引き起こしている特定の行やイベントを見つけ出します。膨大なログから手動で検索する手間が省けます。

ステータス

パイプラインの健全性確認

インデクシングの現在の状態を監視します。再起動や再デプロイが必要かどうかをすぐに判断できます。

人間による対応

手動でのコード修正

AIがエラーを特定しますが、マッピングロジックの書き換えやスキーマの更新はあなた自身が行う必要があります。エージェントは修正に必要なコンテキストを提供します。

ワークフロー

パイプラインが失敗したとき、AIが行うこと

ダッシュボードを一つずつ確認する代わりに、エージェントがデータ取得の重労働を代行します。

  1. 状態の確認

    まずエージェントがインデクシングの現在の状態を確認し、稼働中か停止中かを判断します。

    get_pipeline_status
  2. エラーの定量化

    エラーの総数を取得し、それが軽微な問題なのか、致命的な失敗なのかを判別します。

    get_pipeline_error_count
  3. ログのスキャン

    実行ログを詳細に調査し、具体的なエラーメッセージやスタックトレースを特定します。

    get_pipeline_logs
  4. 原因の要約

    ステータス、エラー数、ログデータを統合し、何が起きたのかを簡潔に報告します。

    get_pipeline_logs

試してみる

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

これらのプロンプトを使ってデバッグを開始できます。

出発点

パイプライン名は、実際のGoldskyの識別子に置き換えてください。

Goldsky Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_vKwCn24rK9jiYRm7bJaactLmNUpPZSSNAnWrQ0l6/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 — Goldsky capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "goldsky-web3-data-indexing-subgraphs-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_vKwCn24rK9jiYRm7bJaactLmNUpPZSSNAnWrQ0l6/mcp"
    }
  }
}
チャットにコピー04
  • パイプライン 'main-subgraph-prod' のステータスを確認し、稼働中かどうか教えてください。

  • 過去1時間以内に 'test-indexing-pipeline' で発生したエラーの数は?

  • 'dev-subgraph-v2' の最新ログを取得して、失敗の原因を説明してください。

  • 'production-indexer' のエラー数を確認し、直近のログエラーを要約してください。

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

ここから始める

一度Goldskyに接続すれば、あとは聞くだけです

一度接続するだけで、エージェントがインデクシングデータにアクセスできるようになります。認証情報は暗号化され、安全に管理されます。

GoldskyをAIに接続する

FAQ

機能の詳細

  • 01

    AIがsubgraphのコードを自動で修正することはできますか?

    いいえ。AIはログを読み取ってエラーを特定しますが、コードの編集やデプロイは手動で行う必要があります。

  • 02

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

    いいえ。提供されるツールはステータス、エラー数、ログの読み取りに限定されています。再起動やデプロイを実行することはできません。

  • 03

    AIはGoldskyのすべてのデータにアクセスできますか?

    いいえ。接続を通じて許可された特定のパイプラインデータにのみアクセスできます。

  • 04

    AIはどのくらいの頻度でエラーをチェックしますか?

    AIがチェックするのは、あなたが指示を出した時だけです。外部の自動化設定を行わない限り、バックグラウンドでパイプラインを監視することはありません。

  • 05

    AIがsubgraphのスキーマを変更することはできますか?

    いいえ。デバッグを目的としているため、AIのアクセス権限は読み取り専用に制限されています。

  • Goldskyに関するその他の質問 Goldsky MCPコネクターの全機能を見る

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