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