caliber-ai-org/ai-setup

Continuously sync your AI setups with one command. Codebase tailor suited agent skills, MCPs and config files for Claude Code, Cursor, and Codex.

何を解決するか

Caliber は、コードエージェント(Claude Code、Cursor、GitHub Copilot など)向けの統合コンテキストレイヤーを提供します。コードの変更に伴い、エージェントが読み取る指示やコンテキストファイルが古くなりがちな「ドリフト」問題を防ぎ、1つのエージェントで定義されたスキルやルールが、使用しているすべてのエージェント間で共有されることを保証します。

動作方法

Caliber は CLAUDE.md や Cursor のルールなど、コンテキストファイルのセットを管理し、コードの差分に基づいて自動的にこれらのファイルを更新する pre-commit フックを使用します。また、Jev コンパクションと呼ばれるツールを備えており、メッセージ履歴の大部分をそのまま保持しつつ、スコアリングにより古くなったツール呼び出しを削除する非要約型のセッションコンパクションを実現します。

対象ユーザー

複数のAIコードエージェントを使用し、開発環境全体で一貫性があり、最新のコンテキストと共有ルールを維持したい開発者向けです。

主な特徴

  • 自動コンテキスト更新: pre-commit フックを使用して、エージェントの指示をコードベースと常に最新の状態に保ちます。
  • 共有スキル: ルール、プラグイン、MCP サーバーを、異なるエージェント間で決定論的に同期します。
  • Jev コンパクション: 要約を用いないアプローチで、古くなったツール呼び出しを削除しつつ、メッセージの本文をそのまま保持します。
  • ローカル監査: caliber score コマンドにより、LLM を必要とせずに構成の品質を監査できます。
  • 言語に依存しない設計: Anthropic、OpenAI、MiniMax、Vertex など、さまざまなプロバイダーをサポートしています。

関連

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