amontlabs/lcu

Codex computer use, decoupled from the app, for usage inside any harness.

解決する課題

LCUは、コンピュータ使用ランタイムを公式のChatGPTデスクトップアプリケーションから分離します。これにより、ChatGPTアプリでの認証を必要とせずに、クリック、タイピング、スクリーンショットの撮影といったコンピュータ制御機能を、他のAIエージェントや開発ハーネス内で使用できるようになります。

仕組み

LCUは、ChatGPTデスクトップアプリによってマシン上に既にインストールされている公式のコンピュータ使用ランタイムを活用します。これはブリッジとして機能し、選択したエージェント(Claude Code、Piなど)がこのランタイムとインターフェースすることを可能にします。ターミナルやClaudeアプリ内にネイティブの承認パネルを提供し、Touch IDやシステムパスワードを使用して、エージェントが制御を許可されているアプリケーションを管理できます。

対象ユーザー

コンピュータ使用機能を独自のAIエージェントや代替の開発ハーネスに統合しつつ、アプリの権限やセッションのライフサイクルを細かく制御したい開発者やパワーユーザー向けに設計されています。

ハイライト

  • エージェントがウィンドウの読み取り、クリック、タイピング、スクリーンショットの撮影を行えるようにします。
  • 特定のデスクトップアプリケーションを制御するためのネイティブな承認ワークフローを提供します。
  • Claude Codeにおける複数ターンのセッションにわたる永続的なコンピュータ使用をサポートします。
  • ターミナルコマンドと生体認証による承認済みアプリの安全な管理を可能にします。
  • オプションでChromeブラウザの制御およびコンピュータ音声の録音機能を提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト