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

ナビゲーション

▸ ここから始める 役割別

カテゴリー

ツール 52
用語集 12

ツール

OpenCode:ターミナルで独自のモデルを

OpenCodeはターミナルで直接動くオープンソースのAIコーディングアシスタントです。サブスクリプション不要、ベンダーロックインなし。自動補完、コード生成、リファクタリング、解説をサポートし、すべてOpenAI互換API経由で動作します。

プロプライエタリなツール(GitHub Copilot、Cursor Pro)とは異なり、OpenCodeは完全に無料でオープンです。唯一のコストはLLMのAPIプロバイダーです。JoinGonka Gatewayなら、そのコストは月$0.30まで下がります。

セットアップは数分で完了します。ワンコマンドのインストーラー、またはOpenCodeネイティブの方法で手動設定でき、環境変数を編集する必要はありません。

ステップ1: API キーを取得する

すべてのツールにおける標準手順:

  1. gate.joingonka.ai/register に登録します。
  2. 3M 無料トークンのボーナス が自動的に付与されます。
  3. DashboardでAPIキー(形式 jg-xxx)を作成します。

同じキーで Cursor、Cline、Continue.dev および任意のOpenAI互換クライアントが使用可能です。

ステップ2: OpenCode を設定する

最も簡単な方法は、インストーラーを使用して1つのコマンドで設定することです。CLI/ファイルツールの場合、JoinGonkaプロバイダー(baseUrl、モデル)を自動的に記述し、環境変数を変更せずにキーをOpenCodeのネイティブストレージに保存します。UIツールでは、貼り付け用の値を表示します:

npx @joingonka/setup --tool opencode

インストーラーは汎用的であり(フラグなしの場合はリストからツールを選択するよう求めます)、jg-…キーを尋ね、設定後にゲートウェイへのリクエストでライブチェックを行います。その他の設定は変更しません。以下は、自身で設定したい場合の手動手順です。

手動設定 (プランB)

OpenCodeはキーをネイティブに保存し、独自のコンフィグでプロバイダーを定義します。そのため、手動設定でも環境変数を変更することはなく、他のOpenAI互換ツールはこれまで通り動作し続けます。

ステップ1:キーを保存する。 opencode auth loginを実行し、Otherを選択し、プロバイダーID joingonkaを入力してキー jg-…を貼り付けます。OpenCodeはそれを ~/.local/share/opencode/auth.json に保存します。

ステップ2:プロバイダーを定義する。 ~/.config/opencode/opencode.json に以下を追加します(id joingonka はステップ1と一致させる必要があります):

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "joingonka": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "JoinGonka (Gonka)",
      "options": { "baseURL": "https://gate.joingonka.ai/v1" },
      "models": {
        "MiniMaxAI/MiniMax-M2.7": { "name": "MiniMax M2.7" },
        "deepseek-ai/DeepSeek-V4-Flash-0731": { "name": "DeepSeek V4 Flash" },
        "zai-org/GLM-5.3-Flash": { "name": "GLM-5.3 Flash" }
      }
    }
  }
}

このファイルに apiKey フィールドを追加する必要はありません。OpenCodeが一致するIDに基づいて auth.json からキーを自動的に読み込みます。

モデルの選択:デフォルトでは joingonka/MiniMaxAI/MiniMax-M2.7 が適しています。推論タスクやネットワーク最長のコンテキスト(390K)が必要な場合は joingonka/zai-org/GLM-5.3-Flash を、推論を伴わない巨大なプロンプトや最長の出力を求める場合は joingonka/deepseek-ai/DeepSeek-V4-Flash-0731(380K、コンテキスト長2位)が適しています。

検証:opencode を起動し、関数を作成するように依頼してください。回答が返ってくれば、設定完了です。

OpenCode + Gonka が最高の組み合わせである理由

OpenCode + Gonkaの組み合わせが開発者にとって最適である3つの理由:

  • 完全にオープンソース:OpenCodeとGonka Networkの両方がオープンソースです。ベンダーロックインはなく、プロプライエタリな依存関係もありません。すべてのコンポーネントをあなたが制御します。
  • コスト:100万トークンあたり$0.0069と、商用の代替品よりも数千倍安価です。GitHub Copilotは月額19〜39ドルで制限がありますが、OpenCode + Gonkaは無制限かつ非常に低コストです。
  • プライバシー:あなたのコードはMicrosoft/OpenAI/Anthropicのサーバーには送信されません。リクエストは分散型ネットワークを経由するため、データの一元的な保存先は存在しません。

OpenCodeは多くのLLMプロバイダーをサポートしていますが、JoinGonka Gatewayを使用することで、価格、品質、プライバシーの最適なバランスを実現できます。その他のターミナルツール:Claude Code、Aider。

モデルパラメータ:コンテキストウィンドウはMiniMax M2.7が200Kトークン(DeepSeek V4 Flashは380K、GLM-5.3 Flashは390K)、最大回答長は最大8192トークン(DeepSeek V4 Flashは最大32768)です。最新のモデルリスト:GET https://gate.joingonka.ai/v1/models。

OpenCode + Gonka = 完全オープンソースのAIコーディングアシスタント。月額$0.30。サブスクリプション、ベンダーロックイン、企業サーバーへのコード送信は一切なし。初回無料トークン付き。

もっと知りたいですか?

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

無料トークンを獲得 →