owncharter
v0.0.1
Published
Own your AI agent's charter. Design AI agent organizations as YAML and sync to Claude Code.
Maintainers
Readme
owncharter
Own your AI agent's charter. Design AI agent organizations as YAML and sync to Claude Code.
OwnCharter は AI エージェント(Claude Code 等)の役割・権限・関係性を組織図として YAML で定義し、.claude/ 配下に安全に書き出す CLI です。
状態
🚧 v0.1 開発中(ドッグフーディング先行)。仕様: Obsidian Projects/owncharter-cli-spec.md 参照。
クイックスタート
npm install
npm run dev -- --helpコマンド(実装予定)
| コマンド | 状態 |
|---|---|
| owncharter init | 🚧 v0.1 で実装 |
| owncharter validate | 🚧 v0.1 で実装 |
| owncharter plan | 🚧 v0.1 で実装 |
| owncharter apply | 🚧 v0.1 で実装 |
| owncharter destroy | 🚧 v0.1 で実装 |
| owncharter import | 🚧 v0.1 で実装 |
| owncharter what-do-you-send | 後続バージョン |
設計原則
- Additive Only — ユーザーの既存
.claude/ファイルに絶対書き込まない - Namespace 分離 —
.claude/owncharter/配下のみ管理 - Manifest 駆動 —
.claude/owncharter.lock.json記載分以外触らない - Plan → Apply → Destroy — Terraform 風の取り消し可能性
- Drift 検知 — 手動編集を上書きしない
ライセンス
MIT
