概要
種類: コーディングツール主要パス: OpenAI 互換サポートレベル: サポート済みパス
インストール
- インストールスクリプト
- Homebrew
- Go
設定
ステップ 1: 環境変数を設定する
~/.bashrc または ~/.zshrc に追加します:
ステップ 2: OpenCode を設定する
OpenCode の現在のドキュメントでは、opencode.json または opencode.jsonc を通じてプロバイダーを設定することが推奨されています。TokenLab では、組み込みの openai プロバイダーを流用するのではなく、カスタムプロバイダーを使用してください:
チャット補完形式との互換性には
@ai-sdk/openai-compatible を使用してください。/v1/responses 上に構築されたプロバイダーパスが特に必要な場合は、OpenCode のプロバイダードキュメントではパッケージを @ai-sdk/openai に切り替えることが推奨されています。基本的な使い方
対話モードを開始する:利用可能なモデル
よく使うコマンド
コードを解析する:対話コマンド
トラブルシューティング
接続エラー
接続エラー
options.baseURLがhttps://api.tokenlab.sh/v1に設定されていることを確認してください- ネットワーク接続を確認してください
- テストとして
curl https://api.tokenlab.sh/v1/modelsを試してください
認証に失敗しました
認証に失敗しました
OPENAI_API_KEY環境変数が設定されていることを確認してくださいoptions.apiKeyが{env:OPENAI_API_KEY}または別の有効な secret ソースを参照していることを確認してください- キーが
sk-で始まっていることを確認してください - TokenLab ダッシュボードでキーが有効になっていることを確認してください
モデルが見つかりません
モデルが見つかりません
- 設定内のモデル名が完全に一致していることを確認してください
- tokenlab.sh/en/models でモデルの利用可否を確認してください
ベストプラクティス
プロジェクトコンテキストを使用する
プロジェクトコンテキストを使用する
コードベースをより正確に理解させるために、プロジェクトのルートから OpenCode を実行してください。
適切なモデルを選択する
適切なモデルを選択する
簡単なタスクには高速なモデル(
gpt-5-mini)を使用し、複雑なタスクにはより高性能なモデル(gpt-5.4、claude-sonnet-4-6)を使用してください。生成されたコードをレビューする
生成されたコードをレビューする
プロジェクトに変更を適用する前に、AI が生成したコードを必ずレビューしてください。