Roocodeとは
Roocodeは、Visual Studio Code(VS Code)上で使えるAIコーディング支援の拡張機能です。
開発元はRooCode Inc.で、GitHub上でオープンソースとして公開されています。
このツールでは、OpenAI(ChatGPT)、Anthropic(Claude)、Google(Gemini)など複数のAIモデルを設定して利用できます。コード生成、修正、設計補助、デバッグなど、ソフトウェア開発のさまざまな工程を支援します。
主な機能
Roocodeには、AIエージェントとチャット形式でやり取りできる複数のモードが搭載されています。
- Code:コードの生成・編集を行います。
- Architect:アーキテクチャの提案を行います。
- Ask:一般的な質問対応ができます。
- Debug:バグの原因分析や修正提案を行います。
これらはサイドバーのチャットUIから選択して使用できます。エージェントはカスタマイズも可能で、JSON形式で自作モードを定義できます。
対応するAIプロバイダ
Roocodeは以下のAPIプロバイダに対応しており、ユーザーがAPIキーとモデルIDを設定することで利用できます。
- OpenAI(GPT-3.5 / GPT-4 / GPT-4o)
- Anthropic(Claude 1〜3系)
- Google(Gemini 1.5 Pro / Flash)
- Mistral
- Cohere
- DeepSeek
複数モデルを並列に登録し、エージェントごとに使い分けることも可能です。
インストール手順
- Visual Studio Code をインストール(https://code.visualstudio.com/)
- VS Codeの拡張機能マーケットプレイスで「Roocode」を検索してインストール
- サイドバーの「Roo」アイコンをクリックして起動
- API Provider設定画面から、APIキー・モデル名を登録
- 任意のモード(Code / Ask など)を選び、チャットで使用開始
その他の機能
ブラウザ操作
Roocodeでは、Google Chromeを通じてWebページの操作、入力、スクリーンショットの取得などが可能です。Browserモードを有効にすることで使用できます。
MCP(Model Context Protocol)
複数のエージェント、または外部サービスと連携する構成を設定できます。
カスタムプロンプト
ユーザー自身が各モードのプロンプト内容をJSON形式で自由に設計・変更可能です。
他ツールとの比較(Cursor・Cline)
Roocodeとよく比較されるVS Code向けAI支援ツールに「Cursor」と「Cline」がある。いずれもチャット形式でAIと対話可能で、複数のAIプロバイダに対応しています。
項目 | Roocode | Cursor | Cline |
---|---|---|---|
対話方式 | チャット形式(モード切替あり) | チャット + 補完 | チャット形式(Plan/Act) |
AIプロバイダ | OpenAI, Claude, Gemini ほか(手動設定) | OpenAI中心、設定次第で他モデル可 | Claude中心、OpenAI等も対応可 |
ブラウザ操作 | 対応(Chrome起動) | 非対応 | 非対応 |
モード構成 | Code / Ask / Architect / Debug ほか | なし(フラット) | Plan / Act / Feedback など |
カスタマイズ性 | JSON形式でプロンプトやエージェント構成を自由に設定可能 | 一部プロンプト調整可能(制限あり) | GUIベースの調整、一部編集可能 |
利用料金について
Roocodeは無料でインストール・使用できます。
ただし、使用するAIモデルのAPI(OpenAI, Claude, Gemini等)は各サービスの契約内容により有料プランが必要な場合があります。
まとめ
- RoocodeはVS Codeで使えるAI開発支援拡張機能。
- 複数のエージェントモードがあり、チャット形式でコード生成や設計、デバッグ支援ができる。
- OpenAIやClaudeなど、主要なAIプロバイダに対応。
- ブラウザ操作やMCP連携、カスタムプロンプト設計などの機能も備える。
AIスキルを活かして副業してみたい方へ
もしあなたが、CursorやClineのような生成AIツールを使いこなせるなら――
それは十分に価値ある「スキル」です。
たとえばこんなサービスが実際に出品されています:
- ChatGPTやGeminiを使った文章生成・校正
- AIを活用したコードレビューや修正サポート
- プロンプト設計のコンサルティング など
スキル販売サービス「ココナラ」では、こうしたAI活用スキルを副業として収益化することが可能です。
