本文にスキップ
AI News HubLIVE
サイト内リライト2 分で読了

Show HN:PocketVeto——Bluetooth専用のAIエージェントリモートコントロール

記事の要約

PocketVetoは、Bluetoothのみで動作するローカルなAIコーディングエージェント向けの承認ゲートおよびライブダッシュボードです。ユーザーはスマートフォンからエージェントの危険な操作(シェルコマンド、ファイル書き込みなど)を承認または拒否でき、インターネット不要で動作します。Windows、Linux、開発コンテナをサポートし、v1が利用可能です。

ソースHacker News AI著者: pocket-veto
Show HN:PocketVeto——Bluetooth専用のAIエージェントリモートコントロール
誤りを報告

訂正窓口はまだ利用できません。記事情報をコピーして保存できます。

訂正案内
本文へ

PocketVetoは、AIコーディングエージェントのリモートコントロールを目的としたBluetooth専用ツールです。開発者がPCから離れている際にも、エージェントがシェルコマンドやファイル書き込みなどのリスクの高い操作を実行しようとするときに、スマートフォンから承認または拒否できるようにします。通信はBluetooth Classicを介して行われ、インターネットやLANを必要としないため、WiFiアクセスポイントの分離環境でも確実に動作します。

仕組みは、フック、サーバー、スマートフォンアプリの3つのコンポーネントから構成されます。フックはCursorやClaude Codeのツール呼び出しをインターセプトし、HTTP経由でローカルサーバーと通信します。サーバーはRustで書かれた単一のバイナリであり、axum HTTP API、SQLite監査ログ、Bluetoothブリッジタスクを実行します。AndroidアプリはフォアグラウンドサービスでRFCOMMソケットを維持し、承認リクエストを通知として表示し、エージェントのライブダッシュボードを提供します。

現在のバージョンv1はWindows、ネイティブLinux、Linux開発コンテナ(ホストサイドカーパターン)をサポートしています。macOSのBluetooth対応はv1以降に延期されていますが、非Bluetooth部分はmacOSでもコンパイル・実行可能であり、Macをエージェントホストとして使用し、Linux/WindowsサーバーでBluetooth承認を行うことができます。

インストールは簡単で、curlスクリプトでバイナリを取得し、pocket-veto initで設定とペアリングを行い、サーバーを起動するだけです。AndroidアプリはGitHubリリースからAPKをサイドロードしてインストールします。プロジェクトはMITライセンスで公開されており、詳細なセットアップドキュメントとアーキテクチャ説明がリポジトリに含まれています。PocketVetoは、AIエージェントのリモート管理においてプライバシーとセキュリティを重視する開発者にとって、軽量でローカルなソリューションを提供します。今後のアップデートでmacOSのネイティブサポートやさらなるフレームワークとの統合が期待されます。

要点と分析を開く

記事インテリジェンス

エンジニア中級

要点

  • Bluetooth Classicを使用し、インターネットやLANルーティング不要でWiFi AP分離環境でも動作。
  • CursorおよびClaude Codeのフックと統合し、ツール呼び出しを自動的に傍受。
  • Rust製バックエンドとAndroidアプリで構成され、通知とリアルタイムダッシュボードを提供。
  • 現在WindowsとネイティブLinuxをサポート。macOS Bluetoothはv1以降に対応予定。

要点と分析は自動生成され、誤りを含む場合があります。原典をご確認ください。