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 防止 AI 编码代理使用过时的项目上下文。它解决了手写上下文文件(如 CLAUDE.md.cursor/rules/)在代码重构后变得过时的问题,这会导致 AI 产生幻觉并给出错误的架构建议。

它如何工作

Caliber 在多个平台上自动创建和维护 AI 上下文文件。它分析项目的语言、框架和架构,生成定制的配置文件。它使用确定性评分系统,通过将现有配置与实际文件系统交叉比对,来审核配置质量,确保路径和依赖关系准确无误。

为了保持上下文的实时性,它采用预提交钩子和会话结束触发器,运行 refresh 循环,根据最近的 git diff 更新文档。它还包含一个“会话学习”功能,可在 AI 编码会话期间捕获工具使用情况和修正操作,将这些操作模式提炼为学习文件。

适用于谁

使用 AI 编码代理(如 Claude Code、Cursor、GitHub Copilot、OpenAI Codex 或 OpenCode)的开发者和团队,希望确保其 AI 助手与不断演进的代码库保持同步。

主要特性

  • 多代理支持:可同时为 Claude Code、Cursor、GitHub Copilot、Codex 和 OpenCode 生成配置文件。
  • 确定性评分:无需调用 LLM 即可审核配置质量与准确性。
  • 自动刷新:利用 git 钩子在代码变更时自动更新上下文文件。
  • 会话学习:从实际编码会话中学习,记录模式、陷阱和修复方法。
  • MCP 服务器发现:自动检测项目工具并配置匹配的 Model Context Protocol (MCP) 服务器。
  • 安全工作流:采用先审查后操作的方式,包含 diff 对比、自动备份和完整的撤销命令。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目