海外访问:www.kdjingpai.com
Ctrl + D 收藏本站
当前位置:首页 » AI答疑

Ruler 支持哪些 AI 编码代理?如何扩展新的代理支持?

2025-08-21 246

Ruler目前支持多种流行的AI编码代理:

已支持的代理

  • 主流代理:GitHub Copilot、Claude、Cursor、Aider
  • 其他代理:AugmentCode、JetBrains Junie、OpenAI Codex CLI
  • 命令行工具:Windsurf、Cline、Firebase、Gemini CLI

扩展新代理支持

要为Ruler添加新的AI代理支持,需要:

  1. 创建适配器文件
    src/agents/目录下创建新文件,如newagent.ts,参考已有适配器(如copilot.ts)的结构。
  2. 实现核心逻辑
    • 从.ruler/目录读取规则
    • 转换为目标代理所需的配置格式
    • 输出到指定的配置文件路径
  3. 更新配置和CLI
    • 在ruler.toml中添加新代理的配置节
    • 扩展命令行参数以支持新代理名称

扩展性优势

  • 模块化设计,便于维护
  • 清晰的接口定义
  • 测试框架支持验证新适配器

相关推荐

找不到AI工具?在这试试!

输入关键词,即可 无障碍访问 必应 搜索,快速找到本站所有 AI 工具。

回顶部

zh_CN简体中文