FaqFirebase/pi-desktop
A free, open source Electron GUI for the Pi and oh-my-pi coding agents. Chat, edit files, run a terminal, and review diffs in one window. Linux, macOS, and Windows.
解決する問題
Pi Desktop は、Pi および oh-my-pi コーディングエージェント向けの包括的なグラフィカルユーザーインターフェース (GUI) を提供し、チャット、プロジェクト管理、ファイルブラウジング、ターミナルアクセスを単一のウィンドウに統合します。CLI を介してこれらのエージェントと対話する必要がなくなり、AI 駆動開発のためのリッチなビジュアル体験を提供します。
仕組み
このアプリケーションは Pi RPC プロトコルと直接通信し、標準の pi CLI または omp バイナリのいずれかを実行できます。複数のワークスペースとセッションごとの独立したエージェントプロセスを管理し、プロジェクトを切り替えてもバックグラウンドタスクが継続して実行されることを保証します。
対象ユーザー
Pi または oh-my-pi コーディングエージェントを使用し、AI 支援コーディングタスクを管理するためにターミナルベースのワークフローよりもビジュアルインターフェースを好む開発者。
ハイライト
- マルチエージェント協議計画: 実装前に Pi、Claude、Codex が協力して合意計画に到達するオプトイン機能。
- 詳細な権限: 4 つの基本モード(計画/読み取り専用、編集前に確認、コマンド前に確認、信頼)に加え、ツールごとのカスタム許可/拒否グロブルール。
- 統合開発ツール: ファイルツリー、コードエディタ (CodeMirror 6)、差分ビューア、ANSI カラーのターミナル、パッケージブラウザを含みます。
- ローカル音声ディクテーション: Moonshine、Whisper、Parakeet V3 などのモデルを使用したデバイス上の音声テキスト変換。オーディオをサーバーに送信しないため、プライバシーが確保されます。
- マルチワークスペースサポート: セッションごとに独立したエージェントプロセスと、プロジェクト間のバックグラウンドアクティビティを追跡する「ミッションコントロール」。
- カスタムテーマ: 7 つのシードカラーに基づいてテーマを作成、インポート、エクスポートできる柔軟なテーマエンジン。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト