Skip to content

什么是 AIS?

AI Rules Sync (AIS) 是一个 CLI 工具,用于跨项目和团队同步、管理和共享 AI 代理规则。

问题

现代 AI 编程助手(Cursor、GitHub Copilot、Claude Code 等)使用项目级配置文件来自定义行为。团队经常:

  • 复制粘贴规则文件到各个项目
  • 规则更新后失去同步
  • 团队成员和项目之间缺乏一致性
  • 无法轻松共享规则

解决方案

AIS 在 Git 仓库中管理规则,通过软链接同步到项目。这意味着:

  • 单一数据源 — 编辑一次,处处更新
  • 版本控制 — 用 Git 跟踪变更
  • 团队共享 — 通过 Git 仓库共享
  • 多工具支持 — 一套工作流适用于 Cursor、Copilot、Claude 等

支持的工具

工具类型模式默认源目录文件后缀文档
CursorRuleshybrid.cursor/rules/.mdc, .md文档
CursorCommandsfile.cursor/commands/.md文档
CursorSkillsdirectory.cursor/skills/-文档
CursorSubagentsdirectory.cursor/agents/-文档
GitHub CopilotInstructionsfile.github/instructions/.instructions.md, .md文档
GitHub CopilotPromptsfile.github/prompts/.prompt.md, .md文档
GitHub CopilotSkillsdirectory.github/skills/-文档
GitHub CopilotAgentsfile.github/agents/.agent.md, .md文档
Claude CodeRulesfile.claude/rules/.md文档
Claude CodeSkillsdirectory.claude/skills/-文档
Claude CodeSubagentsdirectory.claude/agents/-文档
Claude CodeCLAUDE.mdfile.claude/.md文档
TraeRulesfile.trae/rules/.md文档
TraeSkillsdirectory.trae/skills/-文档
OpenCodeCommandsfile.opencode/commands/.md文档
OpenCodeSkillsdirectory.opencode/skills/-文档
OpenCodeAgentsfile.opencode/agents/.md文档
OpenCodeToolsfile.opencode/tools/.ts, .js文档
CodexRulesfile.codex/rules/.rules文档
CodexSkillsdirectory.agents/skills/-文档
CodexAGENTS.mdfile.codex/.md文档
Gemini CLICommandsfile.gemini/commands/.toml文档
Gemini CLISkillsdirectory.gemini/skills/-文档
Gemini CLIAgentsfile.gemini/agents/.md文档
Gemini CLIGEMINI.mdfile.gemini/.md网站
WarpRulesfile.(根目录).md文档
WarpSkillsdirectory.agents/skills/-文档
WindsurfRulesfile.windsurf/rules/.md文档
WindsurfSkillsdirectory.windsurf/skills/-文档
ClineRulesfile.clinerules/.md, .txt文档
ClineSkillsdirectory.cline/skills/-文档
通用AGENTS.mdfile.(根目录).md标准

模式说明

  • directory — 链接整个目录(技能、代理)
  • file — 链接单个文件,自动处理后缀解析
  • hybrid — 同时支持文件和目录(例如 Cursor 规则)

工作原理

AIS 通过软链接在两个范围管理规则:

Released under the Unlicense.