taovc/pr-cockpit

Local AI PR workbench — Claude/Codex review in isolated git worktrees, human-gated GitHub comments

解決する課題

PR Cockpitは、ターミナルでプルリクエスト (PRs) を一つずつ管理する際の摩擦を解消します。集中型のAI駆動インターフェースを提供し、複数のシェルに作業を分散させることなく、リポジトリ全体のPRキューをローカルで確認、修正、管理できます。

仕組み

このアプリケーションはローカルのGitHub CLI (gh) に接続し、PRを隔離された読み取り専用のgit worktreeにプルします。その後、ClaudeやCodexを使用してAI支援によるレビューの実行、構造化された調査結果の生成、修正の適用が可能です。すべてのやり取りはユーザーによって制御されます。AIが変更やコメントを提案しますが、Webインターフェースで明示的に承認するまで、GitHubへの投稿やリポジトリへのコミットは行われません。

対象ユーザー

リポジトリの完全な制御を維持しながら、AIを使用してコードレビュープロセスを効率化したい開発者向けに設計されています。コードがマシンから決して離れないローカルファーストのワークフローを好み、AIが生成したフィードバックや修正を構造化された安全な方法で管理したい方に最適です。

ハイライト

  • ローカルファーストのセキュリティ: コードはマシン内に留まります。すべてのGitHubとのやり取りは、ローカルの gh CLI を介して実行されます。
  • 隔離された Worktrees: AIによるレビューと開発は隔離されたgit worktrees内で行われるため、メインリポジトリをクリーンに保てます。
  • Human-in-the-Loop: AIによるすべての調査結果、コメント、コード修正は、GitHubに公開される前にユーザーの明示的な承認が必要です。
  • プロジェクト固有の設定: レビュー手法、AIプロバイダー (ClaudeまたはCodex)、作業レベルをプロジェクトごとにカスタマイズできます。
  • 統合アシスタント: プロジェクトを認識するアシスタントが含まれており、アドホックなトラブルシューティング、機能開発、ディレクトリレベルのチャットが可能です。

関連

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