OpenCodeとは?
OpenCodeは、ターミナルで動作するオープンソースのコーディングエージェントであり、ベータ版のデスクトップアプリ、opencode webで起動するブラウザ版、IDE拡張機能も提供されています。コードを読み取り、ファイルを編集し、コ マンドを実行するほか、MCPサーバー、LSPコードインテリジェンス、および複数のセッションの同時実行をサポートしています。組み込みの2つのエージェントはTabキーで切り替え可能です。完全なアクセス権を持つbuildと、ファイルの編集は行えないものの、agentsドキュメントによれば権限を設定しない限りシェルコマンドは制限されないplanが用意されています。
本ツールは特定のモデルに依存しません。ホームページにはModels.devを経由して、Anthropic、OpenAI、Google、ローカルモデルを含む75以上のプロバイダーが記載されており、APIキーの代わりにGitHub CopilotやChatGPT Plus、Proアカウントでサインインすることも可能です。同じチームが、プロバイダー価格の従量課金制であるOpenCode Zenと、月額10ドルのサブスクリプションであるOpenCode Goという2つのオプションモデルサービスも販売しています。同社は2026年1月にSSTからAnomalyへ社名を変更し、リポジトリをsst/opencodeからanomalyco/opencodeへと移管しました。現在のインストール環境はv2リリースラインを指しています。
2025年にアーカイブされ、CharmのCrushとして存続している旧来のGoプロジェクトであるopencode-ai/opencodeとは混同しないでください。
OpenCodeの料金は?
| プラン | 価格 | 内容 |
|---|---|---|
| Open source | Free | MIT; you pay your model provider |
| OpenCode Go | $10 or $40 a month | |
| Zen | Pay-as-you-go from $20 top-ups | |
| Enterprise | Per seat, price on request |
無料のオープンソース(MITライセンス)です。モデルプロバイダーへの支払いが必要です。オプションのOpenCode Goは月額10ドルまたは40ドルです。Zenは20ドルのチャージからの従量課金制です。Enterpriseはシートごとの課金で、価格はお問い合わせとなります。
OpenCodeは使う価値があるか?
OpenCodeは、ツールを単一のモデルベンダーに縛られることを拒むチームにとって、Claude CodeやCodexに対する最も強力なオープンソースの回答です。GitHubのスター数は約222,000件で競合のどちらよりも多く、週に複数回リリースが行われており、2026年10月22日にはv1.19.4が公開されました。ホームページでは月間1600万人以上の開発者が利用していると主張されていますが、この数値の内訳は公開されていません。
その設計上の選択は、セキュリティ面における主要な教訓でもあります。OpenCodeは、ターミナルUI、デスクトップアプリ、SDKが通信を行うローカルHTTPサーバーを実行しますが、そのサーバーが深刻なアドバイザリの要因となってきました。CVE-2026-22812で は認証がなくCORSが寛容であったため、任意のウェブサイトからシェルコマンドを実行可能であることが判明し(1.0.216で修正済み)、CVE-2026-22813は同様の結果をもたらすクロスサイトスクリプティングの経路でした(1.1.10で修正済み)。また、2026年9月のアドバイザリでは、npmで管理されたインストール環境において、アップグレードエンドポイントを介してウェブページからパッケージのインストールをトリガーできることが示されました(1.18.22で修正済み)。それぞれ修正されましたが、opencode serveを実行する場合は、特権サービスとして扱う必要があります。
ビジネスモデルは以前より明確になりました。エージェント本体は無料であり、Anomalyはオプションのモデルアクセスから収益を得ています。月額10ドルのGoは5時間ごとの使用上限付きで29のオープンおよびクローズドモデルをカバーし、Zenはプロバイダー価格をそのまま適用し、20ドルのチャージごとに1.23ドルの手数料がかかります。Enterpriseはシートごとの課金で、自社のゲートウェイ経由でルーティングする場合はトークン料金が発生せず、一元管理の設定によって他のすべてのプロバイダーを無効化できます。Goプランの2つのモデルはプロンプトを学習に使用するため、独自コードを扱う際にはプランの選択が重要になります。
弱点は一貫性です。出力の品質は選択したモデルに左右され、トラッカーには約3,840件のオープンなIssueとプルリクエストが存在します。また、Morphの比較では、Anthropicモデルにおける完成度はClaude Codeの方が優れていると評価されています。OpenCodeの利点はポータビリティにあります。ClaudeからGPT、ローカルモデル へと切り替えても、同じワークフロー、エージェント、MCP設定をそのまま維持できます。これは単一ベンダーのエージェントでは得られない特徴です。
真価を発揮する場面
社内LLMゲートウェイを持つ500人規模の銀行のプラットフォームチーム
承認されたモデルとのみ通信するコーディングエージェントをエンジニアに提供することです
Enterpriseの一元管理設定により、SSO経由ですべてのインストール先を社内ゲートウェイに向けさせ、他のプロバイダーを無効化し、共有ページをオフにします。請求はシート単位で行われ、Anomalyからのトークン料金は発生せず、銀行側が自社のモデル費用を支払います。
個人でトークン費用を支払っているフリーランス開発者
ClaudeやChatGPTのサブスクリプション料金未満で高機能なターミナルエージェントを運用することです
Homebrewまたはnpmでインストールし、月額10ドルのOpenCode Goを契約します。これにより、5時間ごとに月間許容量の20%までに使用が制限されます。難度の高いタスクのためにフロンティアモデルに切り替える場合は、そのプロバイダー独自のキーを追加します。
30人規模のプロダクトチーム向けにモデルを評価しているスタッフエンジニア
同じリファクタリングを異なるモデルがどのように処理するかを比較することです
エージェント、コマンド、MCPサーバーの1つの構成を維持し、セッションごとにモデルのみを変更します。これにより、差分がテスト環境ではなくモデルそのものに起因するようになります。費用は使用したトークンに対して各プロバイダーから請求される金額のみです。
導入前に確認すること
- 導入
- curlインストールスクリプト、npm(@opencode/cli)、Homebrew、pacman、mise、またはNixを使用します。バイナリは~/.opencode/binに配置されます。プロバイダーのキーを追加するかログインした後、リポジトリ内でopencodeを実行します。
- 連携
- Models.devを経由した75以上のモデルプロバイダー、MCPサーバー、LSPサーバー、JavaScript SDK、IDE拡張機能、macOS、Windows、Linux向けのベータ版デスクトップアプリ、ブラウザインターフェースに対応しています。GitHub CopilotおよびChatGPT PlusやProの契約者は、それらのアカウントでサインインできます。Artifactoryなどのプライベートnpmレジストリは.npmrc経由で動作します。
- データとプライバシー
- プロジェクト側はコードやコンテキストを保存しないと説明しています。データが保存される無料モデルを除き、プロンプトは選択したプロバイダーへ直接送信されます。opncd.aiへのセッション共有はデフォルトで手動となっており、無効に設定することも可能です。Zenのモデルは米国でホストされ保持期間はゼロですが、別途記載された例外が存在します。
- 大規模利用時のコスト
- エージェント自体は無料であり、請求はモデルの使用量に基づきます。Goはユーザーあたり月額10ドルまたは40ドルで、5時間および週間ごとの上限があります。Zenはプロバイダー料金に加えて20ドルのチャージごとに1.23ドルが請求されます。Enterpriseはシートごとの課金で、価格は公開されていません。
- 制限
- ローカルHTTPサーバーは2026年に3件のセキュリティ修正を必要としたため、現在のバージョンを固定して運用してください。opencode webはOPENCODE_SERVER_PASSWORDが設定されていない限りパスワードなしで配信されるため、0.0.0.0にバインドする前に設定を行ってください。V2はセッション共有をまだサポートしておらず、動作はモデルによって大きく異なります。
良い点
- ローカルモデルや独自のゲートウェイを含む75以上のプロバイダーに対応しています
- MITライセンスを採用しており、Enterpriseではシートごとの一元管理設定が追加されます
- 不慣れなコードを探索するために、ファイルを編集できないPlanエージェントが用意されています
- 安価にモデルへアクセスできる月額10ドルのGoプランがオプションとして用意されています
気になる点
- 2026年1月以降、ローカルサーバーに関する深刻なアドバイザリが3件報告されています
- 品質は選択したモデルに完全に依存します
- Goプランの一部のモデルではプロンプトが学習に使用されます
- 約3,840件のオープンなIssueとプルリクエストがあり、v2ラインの開発が急速に進んでいます
おすすめの人
ベンダーに依存しないターミナルコーディングエージェントを求める開発者に適しています。
OpenCodeの代替
OpenCode:よくある質問
- OpenCodeは使う価値があるか?
- ローカルサーバーを最新の状態に維持してパッチを適用し続ける限り、あらゆるモデルを指定でき、1行ずつ監査が可能なターミナルエージェントです。 評価は5点満点中4.6点です。
- OpenCodeの料金は?
- 無料のオープンソース(MITライセンス)です。モデルプロバイダーへの支払いが必要です。オプションのOpenCode Goは月額10ドルまたは40ドルです。Zenは20ドルのチャージからの従量課金制です。Enterpriseはシートごとの課金で、価格はお問い合わせとなります。
- OpenCodeの欠点は?
- 2026年1月以降、ローカルサーバーに関する深刻なアドバイザリが3件報告されています; 品質は選択したモデルに完全に依存します; Goプランの一部のモデルではプロンプトが学習に使用されます; 約3,840件のオープンなIssueとプルリクエストがあり、v2ラインの開発が急速に進んでいます.
- OpenCodeは誰に向いているか?
- ベンダーに依存しないターミナルコーディングエージェントを求める開発者に適しています。
- チームや本番環境でOpenCodeを使うと費用はいくらか?
- エージェント自体は無料であり、請求はモデルの使用量に基づきます。Goはユーザーあたり月額10ドルまたは40ドルで、5時間および週間ごとの上限があります。Zenはプロバイダー料金に加えて20ドルのチャージごとに1.23ドルが請求されます。Enterpriseはシートごとの課金で、価格は公開されていません。
- OpenCodeは企業データを扱っても安全か?
- プロジェクト側はコードやコンテキストを保存しないと説明しています。データが保存される無料モデルを除き、プロンプトは選択したプロバイダーへ直接送信されます。opncd.aiへのセッション共有はデフォルトで手動となっており、無効に設定することも可能です。Zenのモデルは米国でホストされ保持期間はゼロですが、別途記載された例外が存在します。
- OpenCodeの代わりになるものは?
- 当サイトでレビューした中で最も近い代替はOpenAI Codex CLI, Gemini CLI, Cline 、 Aiderです。
回答確認日:2026年10月26日
