ツール/フレームワーク初出 6/30 22:47
GitHub を AI ワーカーの OS として使う実装記録
https://zenn.dev/topics/ai/feed2026/6/30
AI要約
GitHubをAIワーカーのOSとして利用する運用モデルを実装。複数のAI(ClaudeCode, Codex, Perplexity, ChatGPT)をGitHub IssuesやPRで連携させ、トークン消費を抑えるための2段階設計を採用。外部リサーチも活用し、未文書化された組み合わせの確認も行った。
AI要点
- AIワーカーのOSとしてGitHubを利用し、複数のAI(ClaudeCode, Codex, Perplexity)をIssueやPRで調整する運用モデルを実装した。
- Codexのトークン消費が大きいため、Issueクローズ候補時のみ深層レビューを実行する2段階設計を導入し、コストを削減した。
- Perplexityによる外部調査で、本運用モデルの組み合わせは未文書化だが個別要素は公開済みであることが確認された。
- AIワーカーが同一ワーキングツリーを使用する際のブランチ衝突や、PRなし直接pushによるゲート無効化といったバグを発見・修正した。
- GitHubネイティブな運用ループとして、Humanの進捗コントロールをGmail経由で行い、GitHubをポーリングしない仕組みを構築した。
なぜ重要か
GitHubをAIワーカーのOSとするアプローチにより、マルチエージェントAI開発における調整コストと制御喪失の問題を解決する可能性を示唆し、実運用でのバグ発見と対策を通じて、より堅牢なAI開発プロセスの実現に貢献する。