agent0ai/dox
Self-documenting AGENTS.md
何を解決するか
AIエージェントはコードを盲目的に編集したり、プロジェクト全体のルールを忘れてしまい、結果として「ドリフト」や予期しない変更を引き起こすことがあります。DOXは、コードベース全体にわたって正確なプロジェクトコンテキストを維持・遵守するための構造化された方法を提供します。
動作方法
DOXは、AGENTS.mdファイルの階層構造に基づく軽量なフレームワークです。エージェントはプロジェクト全体の指示を記述したルートのAGENTS.mdから開始し、プロジェクト内の特定の領域に特化したローカルガイドラインを記述した子のAGENTS.mdファイルへと下層へと移動します。変更を行う前に、エージェントはこのドキュメントツリーを読み、ローカルルールを理解します。変更後は、ドキュメントを更新して常に最新の状態に保ちます。
対象ユーザー
Codex、Claude Code、OpenCodeなどのAIエージェントを使ってソフトウェアプロジェクトを管理・編集する開発者です。
特徴
- インストール不要:依存関係、パッケージ、ランタイムは一切不要です。
- 階層的なコンテキスト:Markdownファイルのツリー構造により、ローカルおよびグローバルな指示を提供します。
- 自己メンテナンス:プロジェクトの進化に伴い、エージェントがドキュメントを自動更新します。
- エージェント非依存:Markdownファイルの読み込みをサポートするあらゆるAIエージェントと互換性があります。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト