Rulerは現在、人気のあるさまざまなAIコーディングエージェントをサポートしている:
対応エージェント
- 主流エージェントGitHub コパイロット、クロード、カーソル、エイダー
- その他のエージェント: AugmentCode, JetBrains Junie, OpenAI Codex CLI
- コマンドラインツールウィンドサーフ、クライン、ファイヤーベース、ジェミニCLI
拡張された新規エージェント・サポート
ルーラーに新しいAIエージェントのサポートを追加する:
- アダプター・ファイルの作成::
あるsrc/agents/ディレクトリに新しいファイルを作成するnewagent.ts既存のアダプターの構造(copilot.tsなど)を参照してください。 - コア・ロジックの実現::
- .uler/ディレクトリからルールを読み込む
- ターゲットエージェントへの変換に必要な設定フォーマット
- 指定されたコンフィギュレーション・ファイルのパスに出力
- 設定とCLIの更新::
- 新しいエージェントのコンフィギュレーション・セクションをululer.tomlに追加する。
- 新しいエージェント名をサポートするためのコマンドライン引数の拡張
スケーラビリティの優位性
- メンテナンスが容易なモジュラー設計
- 明確なインターフェース定義
- 新しいアダプタを検証するためのテストフレームワークのサポート
この答えは記事から得たものである。Ruler:複数のAIコーディングエージェントを統合管理するルール設定ツールについて































