Skip to content

トラブルシューティング

拡張機能が接続できない

症状: MCP ツール呼び出しが「拡張機能が接続されていません」またはタイムアウトを返す。

  1. chrome://extensions で DevBridge 拡張機能がインストールされ有効になっているか確認
  2. MCP サーバーを再起動(AI ツールで停止し再追加)
  3. 拡張機能をリロード(chrome://extensions のリロードアイコンをクリック)
  4. ネイティブメッセージングホストがインストールされていない場合、npx devbridge-mcp@latest --install を実行して強制再インストール

プロンプトなしでツールが拒否される

症状: ツール呼び出しが承認ダイアログなしに即座に "user rejected" を返す。

これは Claude Code でツールが事前承認されておらず、Claude Code が非インタラクティブな環境(CI、ヘッドレスセッション、プロンプトが抑制されたターミナル)で実行されている場合に発生します。

解決方法: プロジェクトの .claude/settings.local.json に DevBridge の許可ルールを追加します:

json
{
  "permissions": {
    "allow": ["mcp__devbridge__*"]
  }
}

これで 18 個すべての DevBridge ツールが事前承認されます。詳細は Claude Code 設定セクション を参照してください。

権限が拒否された

症状: ツール呼び出しがドメインの権限エラーを返す。

DevBridge はドメインごとの機密操作に明示的な権限が必要です。誤って権限を拒否した場合:

  1. ツールバーの DevBridge アイコンをクリック
  2. 権限 に移動し、ドメインの拒否ルールをクリア
  3. 操作を再試行 — 再度プロンプトが表示されます

デバッガーがすでに接続されている

症状: "別の拡張機能がこのタブでデバッガーを使用しています"

同一タブに Chrome デバッガーを接続できる拡張機能は一度に一つだけです。chrome.debugger を使用する他の拡張機能(他の自動化ツールなど)をタブから切断してから再試行してください。

アクションインジケーターが消えない

症状: アクション完了後も DevBridge の発光インジケーターが表示され続ける。

インジケーターの停止ボタンをクリックするか、タブをリロードしてください。通常、アクション完了後 50ms でインジケーターは自動的に非表示になります。

GIF が生成されない

症状: gif_creator がエラーまたは空の結果を返す。

  • タブが表示状態であることを確認(GIF キャプチャにはタブがアクティブである必要があります)
  • ステップ数またはキャプチャ時間を短縮する
  • Chrome に十分なメモリがあるか確認する

まだ解決しない場合

ブラウザコンソール(chrome://extensions → DevBridge → バックグラウンドページ → コンソール)でエラーの詳細を確認してください。

DevBridge — Browser Debugging & Automation via MCP