規律を敷き、
手綱を握り、
破綻を防ぎ、
品格を宿す。
CLI自律監査 Autonomous CLI Auditing
AIエージェントにコードや文章、デザインを自律生成させるとき、最も問われるのは「その出力に独自の思想が宿っているか」「ブランドの美意識と使い勝手が保たれているか」です。 Kamosは、ターミナルの1行から起動する2つのCLI自律監査——思考・哲学の深度を守る「憲法リンター(KCL: Kamos Constitutional Linter)」と、UIや造形の破綻を防ぎ触感を守る「デザインリンター(KDL: Kamos Design Linter)」——によって、自律生成のスピードを活かしながら確かな品質と思想的一貫性を担保します。
自律監査を支える2つの柱
思想や哲学の深度を守る憲法監査と、UIや造形の破綻を防ぐデザインリンター。ターミナルの1行から起動する2大監査アーキテクチャです。
思想・哲学の監査(憲法リンター)
KCL: Kamos Constitutional LinterKamos Constitutional Linter (KCL) は、アイデアやコードを点数で評価・禁止する「裁判官」ではありません。
Kamosの200の思考原則(Cognitive Graph: 脳・感情・神経・LIP個人憲法)を通すことで、思いついたアイデアを多角的に広げる仕組みです。型通りの効率化やありきたりな結論を避け、余白のある豊かな発想をターミナルから素早く引き出します。
$ node tools/kamos_constitutional_linter.mjs "<theme or file>"
デザインとコーディングの監査(ハーネス監査)
KDL: Kamos Design LinterAIエージェントに制約なしで自由にコードを書かせると、スタイルの自己流解釈やデザインシステムの不整合が必ず発生します。
Kamos Design Linter (KDL) は、カラー属性(data-accent="cyan" 等)や共通モーション規約に基づくハーネス監査と、7大カテゴリ(Brand、A11y、Security、DOM整合性など)の静的検証をターミナルから一括実行します。不整合やエラーを自律検知し、--fix オプションで即座に自動修復して安全なコードのみを通過させます。
$ node tools/kamos-design-linter.js <target_html> --fix
両翼のCLI自律監査パイプライン
ターミナルの1コマンドから、思想の深さとUIの手ざわりを同時に保証する多層監査アーキテクチャです。
Terminal Command / Agent Loop Trigger
開発者のコマンド入力、またはAIエージェントの自律開発ループ(skill.state)から即座に監査を実行
両翼の自律監査エンジン
KCL 憲法リンター
200の思考原則(Cognitive Graph)を通した多角的な検討。ありきたりな結論を避け、余白のあるアイデアへと深めます。
KDL デザイン・コード監査
ハーネス規約によるデザイン・コーディング監査、静的リンター(HEX排除・ナビ同期)、不整合の自動修復。
修正・修復を経て安全にコードを通過
リンターによる監査と修正・修復をクリアした安全な成果物のみを本番コードとして通過させ、品質の破綻を未然に防ぎます