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

APIキーでのコーディング

Coderen APIキーを使用すると、OpenAI互換のAPIで動作するコーディングツールを利用できます。ツールはAI-Publicへリクエストを送信します。AI-Publicはキー、予算、有効期間、許可モデルを確認します。

その後、環境の技術連携を介してリクエストを処理します。

何が必要ですか?

3つの情報が必要です:

情報どこで見つかるか
APIキー管理者から受け取ります
エンドポイントhttps://europe-west1-ai-public-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
モデル名例えば gpt-5.4-mini, gpt-5.4 または gpt-5.5

APIキーは aip. で始まります。パスワードのように取り扱ってください。

どのツールを選ぶべきですか?

AI-Publicはほとんどのユーザーに対して OpenCode を推奨します。OpenCodeは端末、デスクトップ、IDE向けのエージェント的コーディングツールです。ツールは自ら手順を実行し、ファイルを編集し、タスクを更に展開できます。

Aider は OpenAI互換エンドポイントと技術的に互換性がありますが、Public環境では標準ツールとして推奨されません。

公式 OpenCode ドキュメントも参照してください。

鍵の安全な取り扱い

APIキーを公開しないでください。また、共有するコード内にキーを含めないでください。

推奨事項:

  • 環境変数を使用する
  • .env をローカルに置き、git にプッシュしない
  • ツールの組み込み設定を使用する
注意

APIキーを公開リポジトリ、チャット、共有ドキュメント、スクリーンショットに一切配置しないでください。

キーが機能しない場合

以下を確認してください。

  • 環境で Coderen が有効になっているか
  • キーがまだ有効か
  • 予算が尽きていないか
  • キーが設定された有効期間内か
  • 許可されたモデルを使用しているか
  • エンドポイントが正しく設定されているか

疑問がある場合は管理者にキーを確認してもらってください。

環境変数と OpenCode

OpenCode には、Coderen APIキーをプロジェクトフォルダのローカル .env ファイルに保存できます:

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-Public の Coderen エンドポイントがサポートしていないプロバイダー特有の設定を削除してください。