メインコンテンツへスキップ

OpenCode のインストールと使用

OpenCode はエージェント的なコーディングツールです。ツールはターミナルアプリケーション、デスクトップアプリケーション、IDE拡張として利用可能です。

AI-Corporate は開発者、管理者、その他の上級ユーザーに対して OpenCode を推奨します。OpenCode はファイルを自動で修正したり、タスクを展開したりすることができます。提案された変更は常に確認してください。

詳しくは OpenCode の公式サイト および 公式 OpenCode ドキュメント をご覧ください。

インストール

OpenCode ドキュメント に従った最も簡単なインストール方法は以下です:

curl -fsSL https://opencode.ai/install | bash

Node.js を使って OpenCode をインストールすることもできます:

npm install -g opencode-ai

macOS および Linux で Homebrew を使う方法:

brew install anomalyco/tap/opencode

コーディングとの接続

OpenCode は OpenAI 互換のプロバイダー をサポートします。プロジェクトフォルダに opencode.json を作成してください。

そこで Coderen エンドポイントと許可されたモデルを使用します:

{
"$schema": "https://opencode.ai/config.json",
"provider": {
"ai-corporate-coderen": {
"npm": "@ai-sdk/openai-compatible",
"name": "AI-Corporate Coderen",
"options": {
"baseURL": "https://europe-west1-ai-corporate.cloudfunctions.net/coderenOpenAiCompatibleApi/v1",
"apiKey": "{env:AI_CORPORATE_CODEREN_API_KEY}"
},
"models": {
"gpt-5.6-luna": {
"name": "GPT-5.6 Luna"
},
"gpt-5.6-terra": {
"name": "GPT-5.6 Terra"
},
"gpt-5.6-sol": {
"name": "GPT-5.6 Sol"
}
}
}
},
"model": "ai-corporate-coderen/gpt-5.6-luna",
"small_model": "ai-corporate-coderen/gpt-5.6-luna"
}

その API キーを環境変数として設定してください。

macOS および Linux

export AI_CORPORATE_CODEREN_API_KEY="aic.あなたのAPIキー"

Windows

setx AI_CORPORATE_CODEREN_API_KEY "aic.あなたのAPIキー"

新しい端末を開いてから OpenCode を起動します。

OpenCode の起動

プロジェクトフォルダへ移動します:

cd パス/へ/あなたの/プロジェクト

OpenCode を起動します:

opencode

OpenCode でモデルの選択を使用して、AI-Corporate Coderen モデルを自動的に選択していない場合は選択してください。

OpenCode での安全な作業

OpenCode はエージェント的に動作するため、変更を確認することが重要です。

推奨される作業手順:

  1. Git リポジトリ内で作業する。
  2. 小さなタスクから始める。
  3. コードを使用する前に差分を確認する。
  4. 変更後にアプリケーションをテストする。
  5. 理解できる変更のみをコミットする。

環境変数と OpenCode

OpenCode には、ローカルの .env ファイルにコーデレン API キーを保存することができます(プロジェクトフォルダ内):

AI_SCHOOL_CODEREN_API_KEY=ais.あなたのAPIキー

OpenCode がこの環境変数を確実にロードするようにしてください。PowerShell では現在の端末に対して一時的に変数を設定することもできます:

$env:AI_SCHOOL_CODEREN_API_KEY="ais.あなたのAPIキー"

Authorization header with Bearer token is required と表示される場合、ツールはキーを Authorization: Bearer ... として送信しません。Unknown parameter と表示される場合は、AI-Corporate の Coderen エンドポイントをサポートしていないプロバイダー固有の設定を削除してください。

WhatsApp