doccker/cc-use-exp

⛔ No longer maintained → dev-agent-kit/recipes 让 Claude Code、Antigravity、Gemini CLI、Codex、Cursor 开箱即用的分层配置模板,总结十多年的日常开发经验

解決する課題

このプロジェクトは、AIコーディングアシスタント向けの保守可能な設定システムを提供し、各セッションで技術スタック、プロジェクト構造、コーディング基準を繰り返し定義する必要をなくします。複数のAIツール間で一貫したグローバル原則、承認ルール、言語固有のスキル、タスクワークフローを確立することで、API契約の破壊や危険な操作といった一般的なAIの失敗を低減することを目指しています。

動作方法

コンテキストの負荷を最小限に抑えつつ一貫性を確保するため、レイヤードロード方式を採用しています。

  1. グローバルルール: 永続的な防御ルール(例:テストの改ざんや過剰な設計の防止)で、常に有効です。
  2. スキル: 関連するファイルが変更されたときに自動的に読み込まれる、ドメイン固有のガイドライン(例:Go、Java、Python、APIの安全性)。
  3. ワークフロー/コマンド: 高頻度の操作用に明示的にトリガーされるタスク(例:/fix/review/commit-msg)。

sync-config.shsync-skill.sh といった同期スクリプトにより、主に Claude Code から中心となるソースからユーザーのホームフォルダ内のツール固有のディレクトリに設定を配布し、異なるIDEやCLI間で一貫した体験を実現しています。

対象ユーザー

以下のAIコーディングツールのいずれかまたは複数を使用する開発者:

  • Claude Code
  • Antigravity CLI
  • Gemini CLI
  • Codex
  • Cursor
  • GitHub Copilot

特徴

  • ツール間同期: 一度設定を維持し、6つの異なるAIアシスタントに同期可能。
  • 防御的なガードレール: 危険なコマンド、過剰なリファクタリング、API契約のずれを防止する組み込みルール。
  • ツール固有のメカニズムを活用: Cursorには .mdc ファイル、Codex/Antigravityには AGENTS.md、Claude Codeにはプラグインを使用。
  • 段階的デプロイ: Codex向けに、マネージドブロックを使用して設定をマージし、ユーザーの認証情報や履歴ファイルを上書きしないように設計されています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト