aiox-core

aiox-core: それが何であるか、解決する問題、そして注目を集めている理由

解決する課題

AIOX は、AI 支援によるソフトウェア開発において、計画の不整合やコンテキストの喪失をなくすことを目的としたオープンソースの AI オーケストレーションフレームワークです。単なるタスク実行に留まらず、専門エージェントが協働して高レベル要件から詳細実装へとプロジェクトを進める、構造化されたエージェント型アジャイルワークフローを実装しています。

仕組み

システムは「CLI First」アーキテクチャに従い、視覚的 UI よりもコマンドラインでの実行と可観測性を優先します。主に以下の 2 つのフェーズで動作します。

  1. エージェント型計画: アナリスト、PM、アーキテクト、UX エキスパートといった専門エージェントが協働し、包括的な PRD とアーキテクチャ仕様を作成します。
  2. コンテキスト化された開発: Scrum Master(sm)エージェントがこれらの計画を超詳細な開発ストーリーに変換します。このストーリーは、開発者(dev)エージェントに対し、完全なコンテキスト、実装詳細、アーキテクチャ指針をストーリーファイル内に直接提供し、コーディング中に AI が「なぜ」や「どうやって」を見失わないようにします。

Claude Code、Gemini CLI、Codex CLI、Cursor、GitHub Copilot などのさまざまな IDE と CLI と連携し、事前設定されたルールとライフサイクルフックを用いてコンテキストとガードレールを自動化します。

対象者

AI 支援開発のために構造化されたプロフェッショナルなアジャイルプロセスを求めるソフトウェア開発者やチーム、またビジネス戦略やクリエイティブライティングといった非技術領域で専門 AI エージェント「スクワッド」を構築したい人々。

ハイライト

  • エージェント型アジャイルワークフロー: PM、アーキテクト、QA などの役割を持つマルチエージェントシステムで、フルソフトウェアチームをシミュレート。
  • CLI-First アプローチ: インテリジェンスと実行は CLI 上にあり、UI は二次的な観測にのみ使用。
  • コンテキスト保持: 詳細なストーリーファイルを使用して、計画エージェントから実装エージェントへ重要なアーキテクチャコンテキストを渡す。
  • マルチ IDE 統合: Claude Code、Cursor、Gemini CLI、Codex CLI 用の専用設定と同期ツール。
  • 拡張可能なスクワッド: ソフトウェア工学以外の領域でもカスタムエージェントチームを作成可能。

要約: AI 支援ソフトウェア開発におけるコンテキスト喪失と計画の不整合を防ぐため、エージェント型アジャイルワークフローを実装したオープンソースの AI オーケストレーションフレームワーク。

タイトル: aiox-core: それが何であるか、解決する問題、そして注目を集めている理由

Sources