オプティオ:チケットからPRまでのAIコーディングエージェントをKubernetesでオーケストレーション

✍️ OpenClawRadar📅 公開日: March 26, 2026🔗 Source
オプティオ:チケットからPRまでのAIコーディングエージェントをKubernetesでオーケストレーション
Ad

Optioは、AIコーディングエージェント向けのオープンソースオーケストレーションシステムで、タスクの受け入れからマージ済みプルリクエストまでの完全なワークフローを、継続的な人間の監視なしに管理します。Fastify、Next.js、BullMQ、Postgres上のDrizzleで構築されており、本番環境デプロイ用のHelmチャートが同梱されています。

仕組み

このシステムは3段階のパイプラインに従います:

  • 受け入れ – GitHub Issues、Linear、または手動作成からタスクを取得
  • 実行 – リポジトリごとに分離されたKubernetesポッドを起動し、gitワークツリー内でClaude CodeまたはCodexを実行
  • PR監視 – CIチェック、レビュー状況、マージ準備状態を30秒ごとに監視

重要な差別化要素はフィードバックループです。CIが失敗すると、Optioはその失敗をエージェントにフィードバックします。レビュアーが変更を要求すると、そのコメントがエージェントの次のプロンプトになります。PRがマージされるか、手動で停止するまで継続します。

Ad

アーキテクチャと機能

Optioはリポジトリごとに1つの長寿命Kubernetesポッドを使用するポッド・パー・リポジトリアーキテクチャを採用しています。各ポッドは、複数の同時タスクに対してgitワークツリーの分離を維持します。システムには以下が含まれます:

  • 自己修復 – CI失敗、マージ競合、レビュアーの変更要求時にエージェントを自動再開
  • 完了自動化 – すべてのチェックが合格するとPRをスカッシュマージし、関連する課題を閉じる
  • リポジトリごとの設定 – モデル選択、プロンプトテンプレート、コンテナイメージ、同時実行制限、セットアップコマンドをリポジトリごとに調整可能
  • コードレビューエージェント – 別のプロンプトとモデルを持つサブタスクとしてレビューエージェントを自動起動
  • リアルタイムダッシュボード – ライブログストリーミング、パイプライン進捗、コスト分析、クラスタ健全性監視

技術的実装

アーキテクチャは3つの主要コンポーネントで構成されます:

  • Web UI(ポート3100のNext.js) – ダッシュボード、タスク管理、ライブストリーミング
  • APIサーバー(Fastify) – タスクキュー、PRウォッチャー、健全性監視、チケット同期用のワーカー
  • Kubernetesクラスタ – 複数のワークツリーでAIエージェントを実行するリポジトリポッドを含む

サービスには、リポジトリプール管理、レビューエージェント実行、認証/シークレット処理が含まれ、すべてタスク、ログ、イベント用のPostgresによってバックアップされています。

📖 Read the full source: HN AI Agents

Ad

👀 See Also

オープンソースのClaudeコードツールによる自動化バグバウンティハンティング
Tools

オープンソースのClaudeコードツールによる自動化バグバウンティハンティング

3つのオープンソースリポジトリが、Claude Codeを使用してバグバウンティのパイプラインを自動化します。これらのツールは偵察、Web2/Web3の脆弱性スキャン、提出準備済みレポートの生成を処理します。

OpenClawRadar
read-once: 冗長なファイル読み込みを防ぐClaudeコードフック
Tools

read-once: 冗長なファイル読み込みを防ぐClaudeコードフック

開発者が「read-once」というPreToolUseフックを作成しました。このツールは、Claude Codeがセッション中にすでに読み込んだファイルを追跡し、変更されていないファイルの再読み込みをブロックし、変更されたファイルには差分を使用します。このツールは、Claudeが同じファイル内容を繰り返し読み込むのを防ぐことで、セッションごとに数千トークンを節約します。

OpenClawRadar
AIコーディングエージェントを使用する開発者のためのEssential OpenClawプラグイン
Tools

AIコーディングエージェントを使用する開発者のためのEssential OpenClawプラグイン

ある開発者がOpenClawプラグインをテストし、セキュリティのためのenv-guard、誤ったコミットを防ぐcommit-guard、860以上のツールに接続するcomposio、長時間セッションのためのcortex-memory、支出の可視化のためのcost-tracker、不安定な接続を修正するopenclaw-better-gatewayなど、必須ツールを特定しました。

OpenClawRadar
ログリデューサーMCPサーバーがClaudeコードのログ読み取り時のトークン使用量を削減
Tools

ログリデューサーMCPサーバーがClaudeコードのログ読み取り時のトークン使用量を削減

Log Reducerは、Claude Code向けに特別に構築されたMCPサーバーで、ログファイルをサーバー側で読み取り、会話には削減された出力のみを送信し、生のログがコンテキストウィンドウに入るのを防ぎます。開発者によると、2000行のログは、セッションから恒久的に削除される20,000以上のトークンを表しています。

OpenClawRadar