はじめに
API キーを取得してエンドポイントを選び、最初のリクエストを送ります。HTTP API を呼び出すか、クライアントを設定するかを選べます。
1. 登録して API Key をコピーする
登録を開き、ログイン後にAPI Keysで Key をコピーします。Key は各クライアント自身の設定またはログインコマンドにだけ置きます。リポジトリ、スクリーンショット、チャットには書かないでください。漏えいしたら同じページで「Key をローテーション」を押し、古い Key は直ちに無効になります。
2. エンドポイントを選ぶ
エンドポイント選択で、使うモデル系列ごとにエンドポイントを選んで保存します。一部のモデルは指定のエンドポイントにしかありません。Claude Fable 5 は「Claude Max 20x サブスクリプション」が必要です。未選択の系列へのリクエストは失敗し、自動では選ばれません。
最初の API リクエストを送る
ターミナルでサイトの API Key を環境変数 ICODEEASY_API_KEY に設定します。例では deepseek-flash を使います。HTTP と Chat Completions に対応する DeepSeek エンドポイントを選ぶか、選択したエンドポイントが対応するモデル ID に置き換えてください。
curl -sS https://api.icodeeasy.cc/v1/chat/completions \
-H "Authorization: Bearer $ICODEEASY_API_KEY" \
-H 'Content-Type: application/json' \
--data '{"model":"deepseek-flash","messages":[{"role":"user","content":"Say hello."}],"stream":false}'
HTTP 200 が返ったら、choices[0].message.content から応答を読み取ります。
最初の画像や動画を生成する
- 画像。プロンプトを
POST /v1/images/generations?sync=1に送信し、HTTP 200 が返ったらdata[0].urlを開きます。?async=1の場合はtask_idを保存し、GET /v1/images/tasks/{task_id}をcompletedまでポーリングしてresult_urlを取得します。画像のリクエスト例を参照してください。 - 動画。
POST /v1/videos/generationsでジョブを作成します。HTTP 202 が返ったらtask_idを保存し、status_urlをポーリングします。succeededになったらcontent_urlからダウンロードします。動画クイックスタートを参照してください。
クライアントを設定する
主 API アドレス:
https://api.icodeeasy.cc
このドメインが遅い、またはタイムアウトするときは、パスと Key を変えずに予備アドレスへ切り替えます。
https://jp.icodeeasy.cc
https://sg.icodeeasy.cc
クライアントごとに書き込む項目が違います。ガイドに従い、設定を別のクライアントへそのまま貼らないでください。
- Claude Code / Desktop
- Codex
- Gemini CLI:アドレスはドメインのみ。
/v1betaは付けない - ICodeEasy
同じ Key をこれらのクライアントで共用できます。1 つの Key で複数クライアントを参照してください。
クライアントからメッセージを 1 通送り、応答が返ることを確認します。
リクエスト結果を確認する
応答が返ったらリクエストログで、モデル、ステータス、料金を確認します。料金は価格ページと価格・残高・利用明細を参照してください。
Node.js がまだない場合は先に環境準備を済ませます。401、429、つながらない場合は接続の切り分けを見てください。
関連ガイド
Chat Completions
OpenAI Chat 形式で会話を送信します。リクエスト前に、モデルと選択したエンドポイントの両方が Chat に対応していることを確認してください。
Claude Code のインストール・API 設定・Windows トラブル対処
Claude Code のインストールから API Key・接続先の設定、Windows・macOS・Linux の確認方法、認証エラーや接続障害への対処、Desktop・Kimi・GLM の設定まで解説します。
Codex 設定
Codex CLI をインストールし、auth.json に API キーを保存して provider と Base URL を設定し、最初のセッションを開始します。