5 セッション、ひとつのリストで承認。
5 つの Claude Code ウィンドウを動かしていると、5 か所を見張ることになります。Vigili は全承認リクエストを 1 つのリストにまとめ、Mac のメニューバーから、離席中はスマホから処理できます。
無料 · macOS 13 Ventura 以降 · Apple 公証済み
5 つの Claude ウィンドウ。5 か所を見張る問題。
ターミナル切り替えが止まらない
各 Claude ウィンドウは応答するまで止まります。5 つ動かしていると、待っているウィンドウを探し、内容を読み、yes と打ち、元に戻る。文脈の損失はすぐに積み重なります。
何が止まっているか俯瞰できない
どれが待っていて、どれがまだ動いているのか。各ウィンドウを 1 つずつ見て回るしかなく、全体を見渡せる場所がありません。
読まずに許可するようになる
10 回目の中断で、内容を読まずに yes を押すようになります。確認を求める仕組みそのものが、形だけになってしまう。
承認は、振り分けの問題。
全ウィンドウが 1 つのリストに流れ込む
ローカル常駐の daemon が、Mac 上のすべての Claude Code ウィンドウから承認リクエストを受け取り、1 つのキューに正規化します。メニューバー・ウィジェット・スマホで見えるリストは、すべてこのキューです。
明らかなものはルールが処理 — 使うほど育つ
「読み取りは許可」などのデフォルトが最初から入っています。承認時に「Always」を押すと同じパターンに 24 時間ルールが作られ、リストは日ごとに短くなります。システムフォルダ削除や main への force-push などの危険操作は、どんなルールを書いても常時ブロックされます。
本当に判断が必要なものだけ届く
ルールで決められないもの — 最初は全体の 5〜15% 程度 — だけがスマホに届きます。どこからでも答えられ、ウィンドウは即座に再開します。
ポケットの中から、2 タップ。
Apple ID で 1 回リンクする
Mac で「Apple でサインイン」、次に iPhone でも同じ操作。数秒でリンクされます。QR によるフォールバックもあります。
必要なときだけ、スマホが起きる
Dynamic Island に、何が待っているか・どのプロジェクトからかが表示されます。ターミナルに戻る必要はありません。
Allow — または Always
「Allow」はその 1 件を再開。「Always」はルールも保存し、同じパターンには二度と中断されなくなります。
同じキューが、いちばん近くの画面に。
全リクエストが、メニューバーの 1 クリック。
メニューバーから全セッションのリクエストを順に処理。実行されるコマンドの全文を読んでから決められます。
見るだけで分かる。
いくつ待っているか、今日 Vigili が静かに処理した件数 — どちらも一目でわかるデスクトップウィジェット。
vigili-core
rm -rf ./.cachemarketing-site
git push originapi-gateway
npm install …離席中はこちらで。
会議中でも散歩中でも、タップした瞬間にウィンドウが再開。待機画面は 1 日の台帳を兼ねます — 今日の自動承認件数・前日比・14 日間のチャート。
コードはあなたのパソコンから出ない。
同じネットワークなら直接つながる
スマホと Mac が同じ Wi-Fi にいるとき、両者はローカルネットワークで直接通信します。インターネットを経由しないので、間に第三者は入りません。
外出先は Vigili Cloud 経由
Mac と iPhone でそれぞれ「Apple でサインイン」するだけで設定完了。Vigili のクラウド relay が承認プロンプトをデバイス間で TLS 越しに転送します。流れるのはスマホに表示されるのと同じ内容(実行されるコマンド)だけで、ソースファイルは送られず、保存もされません。relay 自身もプロンプトを読めない end-to-end 暗号化はロードマップにあります。
Vigili が止まっても、勝手な実行はない
Vigili に問題が起きた場合、Claude は Claude Code 本来の確認プロンプトに自動的に戻ります。あなたが見ていないときに勝手に許可することは絶対にありません。Vigili は Claude Code が出すはずだった確認より多くを送ることはなく、少なくすることだけができます。
2 分でセットアップ完了。
Mac にインストール
.dmg をダウンロードして Vigili を Applications にドラッグ。初回起動時に Claude Code の hook が自動で追加されます — ほかに設定するものはありません。
Mac で Apple サインイン
メニューバーアプリで 1 クリック。この瞬間から、Mac 上のすべての Claude Code ウィンドウが対象になります。
iPhone でもサインイン
同じ Apple ID でワンタップ。以後、承認はスマホに届きます。(iPhone アプリは App Store 公開準備中です。)