SuperAPI AI 工具集

aicfg

aicfg 是一款围绕 AGENTS.md 生态的命令行工具,用于在 20 多个 AI 编程工具之间统一管理智能体配置。它把 AGENTS.md 作为唯一事实来源,自动为 Claude Code、Cursor、Codex、GitHub Copilot、Gemini CLI、Windsurf、Devin、Aider 等工具生成对应的配置文件(如 CLAUDE.md、.cursorrules、GEMINI.md、copilot-instructions.md),避免多份规则文件内容不一致、过期或复制粘贴偏差的问题。工具支持检测项目技术栈并生成 AGENTS.md 及配套 shim 文件,覆盖 10 种技术栈;不会覆盖已有的 AGENTS.md 或 README。还提供配置校验、完整审计以及打包代码库上下文等命令。

访问官网

工具介绍

用途

aicfg 是针对 AGENTS.md 生态的命令行工具,目标是解决 AI 编程工具配置分散的问题。每个 AI 编程工具都有自己的配置格式(如 CLAUDE.md、.cursorrules、copilot-instructions.md、GEMINI.md),分别维护容易产生规则过期、指令互相矛盾、复制粘贴导致的偏差。aicfg 的做法是把 AGENTS.md 作为单一事实来源,让各工具专属配置文件变成指向 AGENTS.md 的简短垫片(shim)文件,做到“一处编辑,处处生效”。

主要能力

  • init:检测项目技术栈,生成 AGENTS.md 以及各工具专属 shim 文件(CLAUDE.md、.cursorrules、GEMINI.md、.github/copilot-instructions.md 等)。支持 10 种技术栈:go、rust、node-express、nextjs-typescript、python-fastapi、monorepo、microservices、fullstack-nextjs、enterprise-python、ci-cd-integration、team-sharing。不会覆盖已有的 AGENTS.md 或 README。
  • shim 生成:可基于已有 AGENTS.md 生成缺失的垫片文件,在已有项目上运行也安全,不会覆盖现有文件。
  • 校验(validate):按最佳实践检查 AGENTS.md 的质量,检查项包括项目概览、构建命令、编码风格、范围边界、错误处理、测试、安全、Git 工作流以及内容长度是否充足。
  • 完整配置审计:对 AGENTS.md 及所有垫片文件进行整体审计。
  • 代码库上下文打包:将代码库上下文打包,供 AI 使用。

使用方式

基础命令为:aicfg init [stack],其中 stack 为技术栈名称。init 会生成完整的智能体规则(AGENTS.md,作为单一事实来源),以及若干 shim 文件:CLAUDE.md、.cursorrules、GEMINI.md、.github/copilot-instructions.md,这些垫片文件内容指向“Read AGENTS.md”。

仓库还提供浏览器内试用入口:可在浏览器中选择技术栈,预览生成的 AGENTS.md 和 shim 文件,无需安装。

适用场景

  • 团队或个人在多个 AI 编程工具之间使用同一套规则,希望统一维护。
  • 项目已采用 AGENTS.md,需要为新增工具快速补充垫片配置。
  • 需要检查 AGENTS.md 是否符合最佳实践,或对全部配置文件做整体审计。

背景与限制

AGENTS.md 是由 Linux Foundation 管理的 AI 智能体配置开放标准,被 Claude Code、Cursor、GitHub Copilot、OpenAI Codex、Gemini CLI、Windsurf、Devin、Aider 等 20 多个 AI 编程工具支持。资料提到一项普林斯顿研究(OpenAI Codex,跨 10 个仓库 / 124 个已合并 PR)测得:存在 AGENTS.md 时,中位运行时间减少 28.6%,中位 token 减少 16.6%,原因是智能体无需再探索目录结构、猜测构建/测试命令。目前已有 60,000 多个 GitHub 仓库包含该文件。

aicfg 自身也使用 aicfg init 进行配置。工具以 MIT 许可证发布,永久免费。有关安装命令、支持的完整工具列表及最新功能细节,资料中暂未提供。