本ブログはグローバルで公開された「DataRobot OpenCode: your coding agent, your model choice」の抄訳版です。
現在、市場には70以上のコーディングエージェントが存在します。Claude Code、Codex、Cursor、Copilot、Devinをはじめ、毎週のように新しいツールがエンジニアのニュースフィードに流れてきます。
新しいベンチマークの結果が投稿されると、週末には「1位になったツールをうちでも試してみよう」という声が社内のあちこちから上がる。そんな光景も珍しくありません。そうした状況の背景には、ツールが凄まじいスピードで進化し、数週間単位で目に見えて賢くなっていくことが挙げられます。
問題は、「新しいモデルを試す」ことに実際どれほどのコストがかかるかです。
Claude CodeはAnthropicのモデルしか実行できず、CodexはOpenAIのモデルしか実行できません。どれか1つを選ぶということは、そのツールに付属するモデルプロバイダーにロックインされることを意味します。特定のタスクに対して、オープンウェイトでより安価なモデルなど、別のモデルを試したいと考えた場合、単に設定を変更するだけでは済みません。ツール全体を切り替える必要があります。新しいモデル、価格帯、あるいはベンチマーク結果を追い求めることは、新しいコーディングエージェント、ひいては新しいベンダーを導入することを意味するのです。
そして組織においては、まさにここで審査(レビュー)の壁が立ちはだかります。新しいコーディングエージェントを導入するたびに、毎回同じ3つの質問が投げかけられます。
- デフォルトで自社のコードを学習に使用するか?
- 推論はどこで実行されるか?(どこの地域でどのように安全な環境が整っているのか)
- 料金体系はユーザー単位か、トークン単位か?
回答はツールごとに異なりますが、審査プロセス自体は毎回ほぼ同じです。その結果、法務、セキュリティ、財務の各部門は、毎回ゼロから審査をやり直すことになります。
このギャップを埋めるために登場したのが DataRobot OpenCode です。オープンモデル、商用モデル、持ち込みモデル(BYO)など幅広いモデル選択をサポートしつつ、厳格なガバナンスを維持できる最先端のコーディングエージェントを提供します。そして、導入に必要な時間は、わずか数分です。
DataRobot OpenCode の仕組み
DataRobot OpenCode は、プラットフォーム上の全モデルで既に利用されているガバナンス済みの統合エントリーポイント「DataRobot LLM Gateway」上で動作します。そのため、エージェントはガバナンスを回避することなく、そのまま継承します。
すべての処理は、すでに承認済みの単一のキーの背後で実行されます。コストを抑えたいタスクのために、最先端の商用モデルからオープンウェイトモデルへと切り替える作業は、新しいベンダー契約を結ぶことではなく、単なる設定変更に過ぎません。
また、Agent Assist を含む DataRobot の「エージェントスキル(Agent Skills)」があらかじめインストールされているため、OpenCode はモデルの柔軟性だけでなく、導入初日からエンタープライズ環境に対応(Enterprise-ready)しています。これは、DataRobot が Cursor、Claude Code、Gemini 向けに提供しているものと同じスキル層であり、特定の単一ベンダーのモデルに縛られないエージェントとして適用されています。
インストールは、DataRobot CLI からたった3つのコマンドを実行するだけです。別途APIキーをリクエストしたり、手動でモデル構成を書き換えたりする必要はありません。
ターミナルでのインストールおよび起動はもちろん、DataRobot UI 上から実行することも可能です。
brew install datarobot-oss/taps/dr-cli
# ターミナルに DataRobot CLI をインストール(DataRobot UI 内で実行する場合は不要)
dr plugin install opencode
# OpenCode プラグインをインストール
dr opencode
# Gateway に接続され、DataRobot スキルが組み込まれた状態で OpenCode を起動
LLM Gateway 経由でモデルを選択するには、以下を実行します。
/models
続いて、Agent Assist スキルを起動し、自然言語を用いて本番グレードのエージェントの設計、テスト、構築、デプロイを行います。
/datarobot-agent-assist
ぜひお試しください
今すぐ始めましょう。ターミナルで以下のコマンドを実行してください。
brew install datarobot-oss/taps/dr-cli
dr plugin install opencode
dr opencode
- 構築する: [最初の DataRobot エージェントを作成する]
- 詳しく学ぶ: [DataRobot スキル、MCP、そしてエージェント型開発者向けインターフェース]
- DataRobot を初めてお使いの方へ: [無料トライアルを開始]
DataRobot OpenCodeの活用方法を詳しく知りたい方は、以下の解説記事もご覧ください。
【Vibe Coding】好きなモデルで動くコーディングエージェント!DataRobot OpenCode をローカル & Codespace で使い倒す