← スキル一覧へ
Claude Code、Codex、Gemini 向けの local-first config/Skills suite です。session 予算上限、危険 command と secret write の block、plugin audit、sandbox、上限付き PR 修復 loop で coding Agent を制御します。
主な機能
- session・日次予算の hard ceiling
- command・secret・plugin check
- 実 OS sandbox の入口
- 検証済み PR 修復と human merge gate
インストール
brew install dshakes/tap/compass の後に compass quickstart を実行します。変更は preview され、適用前に確認があります。repository を clone して ./quickstart.sh を実行する方法や、Claude Code/Codex で dshakes/compass marketplace から compass plugin を導入する方法もあります。
使い方
導入後に compass doctor を実行します。COMPASS_MAX_USD で上限を設定し、compass scan、audit-plugin、sandbox で secret、第三者 plugin、不可信 command を検査します。remote PR の自動保守が必要な場合だけ pr-shepherd/schedule を有効にし、required checks と現在 session の human merge authority を維持します。
必要条件
Git と対応 Agent が必要です。manual、guard、CLI は API key 不要ですが、cross-model/自律 PR workflow は各 model login と GitHub permission が必要です。full quickstart は user-level ~/.claude または ~/.codex config を backup し repository へ link するため、先に preview を確認してください。guard は defense-in-depth であり security boundary ではありません。自動 flow は CI log の読取、commit、push、PR 作成・修復を行えますが、merge は現在 session の明示許可が必要です。最小権限の credential を使ってください。
関連スキル