知識ベースのセクション ▾

ナビゲーション

▸ ここから始める 役割別

カテゴリー

ツール 37
用語集 12

ツール

Roo Code + Gonka AI — VS Code内の自律型AIエージェント

Roo Code は VS Code 用の自律型 AI エージェントです。ファイルを読み取って編集し、ターミナルでコマンドを実行し、ブラウザを操作して、複数のステップにわたる開発タスクを完遂します。これは Cline のフォークであり、さらに進化しています。カスタマイズ可能な動作モード (Architect、Code、Ask、Debug、および独自のモード)、プロジェクトごとのカスタム指示、柔軟なモデル設定パネルを備えています。本質的には、エディタ内に AI スペシャリストのチーム全体を内蔵しています。

このようなエージェントの主な問題は、トークン消費です。1つのタスクで、Roo Code はファイルコンテキスト、コマンド出力、ツール結果を処理します。これは数千万トークンになります。Anthropic の価格 ($3-15/1M) では、1回の本格的なセッションが $30-1500 になります。これを日常的に使用するのは現実的ではありません。

JoinGonka Gateway は、コストを数千分の1に削減します。同じセッションが $0.01-1.00 で済みます。Gateway は、Gonka の分散型ネットワークの推論を再販し、OpenAI 形式 (プロバイダー「OpenAI Compatible」) と Anthropic 形式 (エンドポイント /v1/messages) の両方をサポートします。Roo Code は、どちらか一方を介して接続できます。これにより、Roo Code は高価なデモンストレーションから、日常的に使えるツールへと変わります。

ステップ1: Roo Code をインストールし、キーを取得する

Roo Codeのインストール: VS CodeでExtensions (Ctrl/Cmd+Shift+X)を開き、「Roo Code」を検索してInstallをクリックしてください。インストール後、サイドバーにRoo Codeのカンガルーアイコンが表示されます。

JoinGonka APIキー: まだキーをお持ちでない場合は、gate.joingonka.ai/registerから登録し、3Mの無料トークンを受け取り、Dashboardでjg-プレフィックスが付いたキーを作成してください。

ステップ2: Roo Code を設定する (OpenAI Compatible)

最も簡単な方法は、1つのコマンドでインストーラーを使用してセットアップすることです。CLI/ファイルツールの場合、プロバイダーJoinGonka(baseUrl、モデル)が自動的に設定されます。UIツールの場合は、貼り付けるための設定値が表示されます:

npx @joingonka/setup --tool roo

インストーラーは汎用的なものです(フラグなしで実行するとリストからツールを選択するよう求められます)。jg-…キーの入力を求められ、設定後にgatewayへのリクエストによるライブチェックを行います。他の設定には影響しません。手動で設定したい場合は、以下の手順に従ってください。

手動設定(プランB)

Roo Codeパネルを開き、設定(歯車アイコン)に移動します。プロバイダーセクションで以下を設定してください:

  1. API ProviderOpenAI Compatibleを選択します。
  2. Base URLhttps://gate.joingonka.ai/v1
  3. API Keyjg-your-key
  4. Model (Model ID) — MiniMaxAI/MiniMax-M2.7

以下の Model Configuration ブロックで、モデルのパラメーターを手動で指定できます:

  • Context Window200000 (200Kトークン; DeepSeek V4 Flashは 380000)。
  • Max Output Tokens — MiniMax M2.7およびGLM-5.3 Flashの場合は 8192、DeepSeek V4 Flashの場合は 32768
  • Input Price / Output Price — Roo Codeがインターフェース内で直接タスクコストを計算できるように、実際のレート(入力1Mあたり≈$0.0069、出力×3)を設定できます。

tool callingに関する重要事項: Roo Codeはネイティブなtool callingのみを使用します。古いエージェントのようなXMLフォールバックはありません。そのため、モデルはfunction callingに対応している必要があります。ネットワーク上のモデルは、私たちのGatewayを通じてネイティブなtool callingをサポートしており、Roo Codeはそれらをそのまま使用できます。

確認方法: Roo Codeのチャットで「Hello Worldと出力する関数を含むhello.pyファイルを作成して」と入力してください。エージェントがファイル作成を提案し、承認のためのdiffが表示されます。

エージェントセッションのコスト比較

Roo Codeはエージェントツールです。単一のメッセージで応答するだけでなく、ファイルの読み取り、コードの記述、テストの実行、バグの修正といったタスクを完遂します。各アクションはモデル呼び出しです。典型的なセッションのコストを比較します:

タスクトークン数Anthropic ClaudeOpenAI GPTJoinGonka Gonka
単純なバグ修正~5M$15 — $75$12 — $50$0.048
新機能 (2-3ファイル)~20M$60 — $300$50 — $200$0.19
モジュールリファクタリング~50M$150 — $750$125 — $500$0.48
完全な開発セッション (4時間)~100M$300 — $1,500$250 — $1,000$0.96

JoinGonka Gatewayを使用すると、Roo Codeは日常的なツールとなり、コストを気にすることなく、あらゆるチケット、バグ、機能に対して実行できます。初期提供の3M無料トークンにより、カード不要で組み合わせを試すことができます。

モデルパラメータ (全モデルのコンテキストは200K): ネットワーク上の全モデルは、最大8192トークンの応答に対応します。non-streamリクエストのmax_tokensが指定されていない場合、Gatewayはデフォルトで最大1500トークンを返します。長い生成はRoo Codeが自動的にステップに分割します。

Roo Code と Cline の違い: モードと Anthropic 形式

Roo Codeは Cline のフォークですが、ワークフローを変える顕著な違いがあります:

  • Modes(モード):タスクに合わせてエージェントの役割を切り替えます。プランニングには Architect、コーディングには Code、プロジェクトに関する質問には Ask、バグ調査には Debug を使用します。独自のインストラクションと許可されたツールセットを備えたカスタムモードを作成することも可能です。
  • ネイティブな tool calling のみ:テキスト/XML解析を行う他のエージェントとは異なり、Roo Codeは OpenAI スキーマの tools を使用してツールを送信し、呼び出しを別々のイベントとして受け取るため、遅延が少なく信頼性の高い結果が得られます。その代わり、モデルが function calling をサポートしている必要があります(当社のGatewayを通じたネットワークモデルはすべて対応しています)。
  • カスタムインストラクションとプロファイル:プロジェクトごとのルール(リポジトリ内のルールファイルなど)や、保存された複数のプロバイダー設定を簡単に切り替えることができます。

Anthropicフォーマットによる接続。OpenAIフォーマットの代わりに /v1/messages エンドポイントを使用したい場合:設定で API Provider → Anthropic を選択し、「Use custom base URL」にチェックを入れて https://gate.joingonka.ai を指定します。Anthropic API Key フィールドに同じ jg-あなたのキー を入力し、モデル名(例:MiniMaxAI/MiniMax-M2.7)を設定してください。キーと残高は両フォーマットで共通です。Anthropicモードでのネイティブな tool_use もGatewayを通じて処理されます。

Roo Code + Gonka = モードとネイティブなtool callingを備えたVS Code用の自律型AIエージェントを超低コストで。開発セッションの費用はAnthropicでの$300-1,500に対し$0.10で、初期トークンによりカード不要で試用できます。

もっと知りたいですか?

他のセクションを探索するか、Gonkaを今すぐ獲得し始めましょう。

無料トークンを受け取る →