
在设置中启用从代码库自动同步规则
什么是规则文件检测?
规则文件检测会自动检测和导入代码库中流行 AI 编码工具和助手的配置文件。这确保 Kody 理解并尊重您现有的编码标准,无需手动设置。支持的规则文件
Kodus 自动检测和导入以下规则文件模式:Cursor
.cursorrules- 主 Cursor 规则文件(旧版).cursor/rules/**/*.mdc- 子目录中的 Cursor 规则
GitHub Copilot
.github/copilot-instructions.md- Copilot 指令.github/instructions/**/*.instructions.md- 详细指令文件
Claude
CLAUDE.md- Claude 特定规则.claude/settings.json- Claude 配置设置
Windsurf
.windsurfrules- Windsurf IDE 规则
Sourcegraph Cody
.sourcegraph/**/*.rule.md- Cody 规则文件
OpenCode
.opencode.json- OpenCode 配置
Aider
.aider.conf.yml- Aider 配置.aiderignore- Aider 忽略模式
通用/内部规则
.rules/**/*- 通用规则目录.kody/rules/*- Kody 特定规则docs/coding-standards/**/*- 基于文档的编码标准
工作原理
初始设置
- 启用自动同步:在设置中切换”从代码库自动同步规则”选项
- 首次同步模态框:将出现一个模态框,询问您是否要首次同步
- 代码库扫描:当您确认时,Kodus 会扫描整个代码库以查找支持的规则文件
- 规则生成:LLM 处理找到的文件并自动创建相应的 Kody 规则
持续同步
- 自动更新:当拉取请求关闭时自动同步
- 检测到文件更改:
- 新规则文件 → 创建新 Kody 规则
- 修改的规则文件 → 更新现有 Kody 规则
- 删除的规则文件 → 删除相应的 Kody 规则
手动同步(切换禁用)
您可以在不启用自动同步的情况下同步单个规则文件:- 在规则文件中的任何位置添加
@kody-sync - 提交更改
- Kody 将仅同步该特定文件