me2resh/apexyard
Your AI engineering org, governed. Ship agent-built code safely to production.
解決する課題
AIコーディングエージェントはソフトウェアのプロトタイピングを迅速に行えますが、プロダクションレベルの配信に必要なガバナンス、安全性、追跡機能を欠いています。ApexYardは、正式なソフトウェア開発ライフサイクル(SDLC)を強制し、技術的決定を追跡し、厳格なマージゲートを実装することで、エージェントが作成したコードをプロダクションに安全に移行するための構造化されたシステムを提供します。
動作方法
ApexYardは、複数のプロジェクトを管理する「opsリポジトリ」として機能します。あなたはこれをフォークして、他のリポジトリのポートフォリオを管理するために使用します。プレーンテキストの設定ファイル、Markdownベースの役割定義、Bashシェルフックの組み合わせにより、AIエージェント(主にClaude Code、アダプタ経由で他のエージェントも対応)を管理します。
- ガバナンス層: シェルフックにより、安全でない操作(例:チケットなしでの編集、承認なしでのマージ)を機械的にブロックします。
- エージェントの役割: Rex(コードレビュー専門)、Hakim(セキュリティ専門)など、専門的なサブエージェントと6部門にわたる役割を定義し、AIに構造化された文脈を提供します。
- スキルセット:
/setup、/decide、/code-reviewなどのスラッシュコマンドのライブラリを提供し、一般的なSDLCタスクを自動化します。 - レジストリ: 中央のプロジェクトレジストリにより、1つのopsリポジトリで複数の管理対象プロジェクトの状態と健全性を追跡できます。
対象ユーザー
Claude Code、opencode、pi、CodexなどのAIコーディングエージェントを使用しており、エージェント生成コードがレビューされ、文書化され、安全にデプロイされることを保証するためのプロフェッショナルなガバナンスフレームワークが必要な開発者やチームです。
主な特徴
- 厳格なマージゲート: マージ前に、AIレビュアー(Rex)と名前が明示された人間の承認が必要です。
- チケット優先ワークフロー: すべての変更がチケットから始まるよう強制し、即興的で追跡できない編集を防ぎます。
- エージェントの意思決定記録: チャット履歴に消えてしまうのではなく、構造化された形式で技術的決定を保存します。
- ツール非依存: Claude Code向けに構築されていますが、Bashベースの強制とアダプタにより、他のAIコーディングツールもサポートします。
- ランタイムゼロ: ホストサービスやロックインなしで、プレーンテキストファイルとシェルスクリプトのみで動作します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト