【初心者向け】Roocodeとは?VS Codeで使えるAIコーディング支援ツールの使い方と特徴を解説

生成AIツール

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

複数モデルを並列に登録し、エージェントごとに使い分けることも可能です。

インストール手順

  1. Visual Studio Code をインストール(https://code.visualstudio.com/)
  2. VS Codeの拡張機能マーケットプレイスで「Roocode」を検索してインストール
  3. サイドバーの「Roo」アイコンをクリックして起動
  4. API Provider設定画面から、APIキー・モデル名を登録
  5. 任意のモード(Code / Ask など)を選び、チャットで使用開始

その他の機能

ブラウザ操作

Roocodeでは、Google Chromeを通じてWebページの操作、入力、スクリーンショットの取得などが可能です。Browserモードを有効にすることで使用できます。

MCP(Model Context Protocol)

複数のエージェント、または外部サービスと連携する構成を設定できます。

カスタムプロンプト

ユーザー自身が各モードのプロンプト内容をJSON形式で自由に設計・変更可能です。

他ツールとの比較(Cursor・Cline)

Roocodeとよく比較されるVS Code向けAI支援ツールに「Cursor」と「Cline」がある。いずれもチャット形式でAIと対話可能で、複数のAIプロバイダに対応しています。

項目RoocodeCursorCline
対話方式チャット形式(モード切替あり)チャット + 補完チャット形式(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活用スキルを副業として収益化することが可能です。

関連記事

タイトルとURLをコピーしました