
VS Code向けのオープンソースかつモデル非依存のAIコーディングエージェント。
フリーミアム

Roo Codeは、VS Code環境に直接統合される強力なAIコーディングアシスタントであり、ソフトウェア開発に対して柔軟かつモデル非依存のアプローチを提供します。開発者が独自のAPIキーを持ち込んだり、サポートされている多数のプロバイダーから選択したりできるため、特定のベンダーに縛られることなく、プロジェクトのニーズに最適なモデルを自由に選ぶことができます。小規模なスクリプトから大規模なリポジトリまで、プロジェクト全体にわたる深いコンテキストを活用し、自信を持ってコードの構築、デバッグ、リリースを行うことが可能です。セキュリティと制御は本ツールの核となる要素です。オープンソースかつSOC2 Type 2準拠の拡張機能であるため、独自のコードがモデルの学習に使用されることは一切ありません。また、Architect、Code、Debugといった役割別の専門モードを備えており、AIのツールアクセスを制限することでコンテキストウィンドウを最適化し、ハルシネーションを低減します。きめ細かな自動承認設定により、エージェントのすべての操作を完全に管理することも、あるいは自律性を与えて開発スピードを加速させることも可能です。複雑なマルチステッププロジェクト向けには、Orchestratorモードが複数のエージェントを調整して大規模なタスクを処理し、長期間にわたって自律的に動作し、信頼性の高い成果物を提供します。
最先端モデルやオープンウェイトモデルなど、多数のモデルと統合可能です。この柔軟性により、単一のベンダーエコシステムに縛られることなく、コストやパフォーマンスの要件に応じてプロバイダーを切り替えることができます。
ArchitectやDebugなどのモードを選択することで、AIのツールアクセスを絞り込みます。このターゲットを絞ったアプローチにより、コンテキストウィンドウがクリーンに保たれ、複雑なコーディングセッション中のハルシネーションが大幅に軽減されます。
正確な承認レベルを設定することで、コードベースに対する完全な制御を維持できます。すべてのステップを手動で確認することも、エージェントに自律性を与えて日常的な開発タスクを高速化することも可能です。
Orchestratorモードを活用してマルチステッププロジェクトを管理します。この機能により、システムが長時間稼働し、異なるエージェントを調整しながら大規模なリファクタリングなどの包括的な成果を実現します。
透明性を重視して構築されており、完全にオープンソースかつSOC2 Type 2に準拠しています。お客様のデータが外部のAIモデルの学習に使用されることは決してありません。
Architectモードを使用して、構造的な変更やシステム改善の計画を立てます。これにより、AIがコードに対して時期尚早な変更や意図しない変更を加えることなく、高レベルなガイダンスを提供できるようになります。
エンジニアはDebugモードを活用して、巨大なコードベース全体にわたる障害を追跡できます。AIが問題を診断し、複雑なバグに対して的確で信頼性の高い修正案を提示します。
大規模なリポジトリを管理するチームは、Orchestratorモードを使用してプロジェクト全体にわたる深いリファクタリングや機能実装を行い、プロジェクト全体で一貫性を保つことができます。
既存のVS Codeワークフローにシームレスに統合でき、キーボードショートカットを多用する高度にカスタマイズ可能なAIツールを必要とする開発者。
独自のコードのプライバシーを保護し、エージェントのすべての操作を完全に監査可能にするために、SOC2準拠のオープンソースツールを必要とするチーム。
ユーザーは独自のプロバイダーキーを持ち込むか、Roo Codeクラウドプロバイダーを使用するか、ローカル推論を実行することが可能です。特定の料金プランは設定されていません。