# Bigarrow、Mac上のAIエージェントに画面上で指し示す機能を提供

Bigarrowという新しいオープンソースのmacOSユーティリティーは、なお人間の操作が必要なボタンや設定などの画面要素を、コーディングエージェントが利用者に指し示せるようにするためのものだ。このコマンドラインツールは、アプリケーションのウィンドウの上に矢印とラベルを表示し、指定した時間が経過すると、その重ね表示を自動的に消す。

このプロジェクトは、エージェントを使った作業にある実務上の隙間を埋めようとしている。ソフトウェアエージェントはファイルの変更やコマンドの実行ができる一方、OSの権限確認ダイアログなど、保護された操作では人によるクリックが必要な場合がある。操作対象が別の場所にあると、ターミナルに表示されたメッセージは見落とされやすい。Bigarrowはその代わりに、画面上で直接注意を向ける手段をエージェントに提供する。

プロジェクトのリポジトリによると、重ね表示は複数のディスプレイやmacOSのSpacesにまたがって、ほかのウィンドウより前面に現れる。クリックを透過するため、注釈がポインター操作を妨げることはなく、使用中のアプリケーションからキーボードのフォーカスを奪うこともない。大きな矢印や枠、文字入りの標識を描画できる。標識の中のプレースホルダーにはコピー用の値を表示することもでき、エージェントはコードなどの秘密ではない値を貼り付ける場所を強調できる。

Bigarrowは単一のSwiftバイナリーとして配布される。開発・保守担当者によると、デーモンやメニューバーの構成要素はなく、アカウントも不要で、テレメトリーも備えていない。また、重ね表示を描くためにmacOSの追加権限は必要ないという。これらはプロジェクト自身による説明であり、提供された資料には独立したセキュリティーレビューは含まれていない。

このユーティリティーには、アプリケーションを指定する機能もある。文書化されたappオプションを使うと、条件に一致するウィンドウを前面に出し、タブを選んでから注釈を描画できる。複数のウィンドウが操作対象を隠している場合に役立つ可能性があるが、自動化側が意図したアプリケーションと画面座標を正しく特定する必要は残る。

Claude CodeとCodex向けのスキルも用意されており、エージェントが利用可能なコマンドを学び、セッション中にこのユーティリティーを呼び出せる。リポジトリはこのツールを、自動化された作業と、人間の判断や保護された操作が必要になる場面をつなぐ、用途を絞ったインターフェースと位置付けている。利用者に代わってクリックすることは、意図的に行わない。

プロジェクトはMIT Licenseで公開され、ソースコードはGitHubで提供されている。文書には実際のアプリケーションを使った例や、手順を組んだデモンストレーション用のスクリプトが含まれる。元の資料一式には、導入数、macOSの各リリースを対象とした正式な互換性試験、ほかの注釈ツールとの性能比較は示されていない。

したがって、Bigarrowの意義は新しい描画技術そのものというより、よく知られた視覚的な目印を、エージェント主導の作業で使える形にまとめた点にある。デスクトップエージェントがより長い作業を担うようになる中、小さな引き継ぎの仕組みは、自動化が止まり、人間の操作に戻る正確な箇所を利用者が見つける助けになり得る。