パイロット:Claude Codeで完全に構築されたブラウザ自動化ツール

Pilotは、非開発者が指示とテストを行い、Claude Codeによって完全に構築されたブラウザ自動化ツールです。スクリーンリーダーが使用するのと同じ構造であるアクセシビリティツリーを読み取り、クリック可能な要素に番号を割り当てることで、ClaudeがChromeを正確に制御できるようにします。
仕組み
このツールは、ページ要素をスクリーンショットではなくコンパクトなテキストデータに変換します。各クリック可能な要素には番号が割り当てられ、Claudeが画面位置を推測する代わりにclick 5のようなコマンドを発行できるようになります。このアプローチにより、ポップアップの処理や複数のタブ間での動作が可能になります。
セットアップと使用方法
- Chrome拡張機能をインストールし、サーバーを起動します
- Claude Codeで
/pilotと入力します - 「YouTubeに行って料理チュートリアルを検索して」のように、Claudeにタスクを依頼します
複数のアクションを1回の呼び出しでバッチ処理でき、このツールはページデータをスクリーンショットではなくコンパクトなテキストとして処理します。
開発の洞察
作成者はAIを使って構築する中で、いくつかの重要な教訓を学びました:
- 自分が何を望んでいるかを明確に説明することが最も難しい部分です
- テストは依然として人間の責任です—Claudeはコードを書きますが、それが機能するかどうかはあなたが確認する必要があります
- 開発にはワンショットではなく、多くの反復が必要でした
このツールは無料でMITライセンスであり、macOS、Linux、Windowsで動作します。実装に興味がある方や貢献したい方のために、GitHubリポジトリが利用可能です。
📖 Read the full source: r/ClaudeAI
👀 See Also

Altimate Code: オープンソースのエージェント型データエンジニアリングハーネス
Altimate Codeは、AIエージェント向けに決定論的なデータエンジニアリングツールを提供するオープンソースハーネスであり、幻覚的なSQLやスキーマコンテキストの欠如といった問題に対処します。カラムレベルのリネージ、SQLアンチパターン検出、dbt統合を含み、ADE-benchで74.4%のパフォーマンスを示すベンチマーク結果があります。

イントゥーノ:AIエージェントの発見と通信のためのオープンソースネットワーク
Intunoは、AIエージェントが能力を登録し、セマンティック検索で互いを発見し、3行のPythonコードで関数を呼び出すことができるオープンソースネットワークです。Claude DesktopやCursorで使用できるMCP統合も含まれています。

ScreenMind: ローカルファーストのAIメモリー - コンピュータの全アクティビティをインデックス化
ScreenMindは、llama.cppを介してGemma 4 E2Bをローカルで使用し、画面、会議、音声メモをキャプチャします。4GB以上のVRAM(Q4量子化)で動作。過去のアクティビティを検索し、履歴とチャットし、MCP経由でClaude/Cursorに接続可能。

yoyo: Claude Codeによるグラウンディングされたコードベース読み取りとガード付き書き込みのためのローカルMCPサーバー
yoyoは、Rust、Go、Python、TypeScriptを含む16言語に対応した、コードエージェント(Claude Codeなど)にグラウンディングされたリポジトリ読み取りとガード付き書き込みを提供するオープンソースのローカルMCPサーバーです。壊れた編集が黙って取り込まれるのを防ぎ、機械可読なguard_failure出力を返し、retry_planを有効にしてターゲットを絞った修復を可能にします。