SethGammon/Citadel

The operating layer for Claude Code + OpenAI Codex: persistent project memory, intent routing, safety hooks, cost telemetry, and parallel agent fleets.

何を解決するか

Citadelは、Claude CodeやOpenAI CodexなどのAIコーディングエージェントのためのオペレーティングレイヤーです。エージェント主導のコーディングタスクが単一のプロンプトを超える場合に発生するコンテキストの喪失やワークフローの断片化という問題を解決し、セッション間でリポジトリの状態、意思決定、および引き継ぎが保持されることを保証します。

動作方法

Citadelはコーディングエージェントのプラグインとして統合され、自然言語によるリクエスト用の/doエントリポイントを導入します。5つの状態(リクエスト、実行、証拠、あなたが必要(承認や競合のため)、再開)の構造化されたループを通じてプロセスを管理します。.planning/.citadel/などの専用ディレクトリにプロジェクトローカルな状態を保持することで、アプリケーションコードに干渉せずにキャンペーン、証拠、テレメトリを追跡します。

対象ユーザー

複雑なマルチステップのコーディングタスクを実行し、永続的な状態、明確な検証境界、複数のエージェントやブランチ間での調整を必要とする、Claude CodeまたはOpenAI Codexを使用する開発者。

主な特徴

  • 永続的なセッション状態:セッション間でリポジトリローカルな意思決定や発見を保持し、作業を再開可能にします。
  • 統一されたエントリポイント:自然言語リクエストを特定のワークフローにルーティングするための単一の/doコマンドを使用します。
  • 検証証拠:結果を「成功」「失敗」「ブロック」「不明」として記録・報告し、エージェントの評価を検査可能にします。
  • セーフティバウンダリー:承認ゲートと明確な検証を実装し、リスクの高いまたはマルチステップの変更を管理します。
  • クロスプラットフォーム対応:Linux、macOS、WindowsでNode.js 22+と互換性があります。

関連

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