Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

Pi

最終更新 Markdown で表示Agent セットアップ

Pi は、ターミナルで動かすコーディングエージェントです。AI Gateway の組み込み対応があるため、ベース URL を設定する代わりに cloudflare-ai-gateway プロバイダーを選び、ゲートウェイを指定します。Pi はアカウント ID とゲートウェイスラグからゲートウェイエンドポイントを組み立て、リクエストをそこへルーティングします。

前提条件

始める前に、次が必要です。

  1. ゲートウェイトークン、アカウント ID、ゲートウェイスラグを環境変数に設定します。次のコマンドは、現在のセッション向けです。永続化するには、シェルのプロファイル(例: ~/.zshrc~/.bashrc)に追加します。

    <CLOUDFLARE_API_KEY><CLOUDFLARE_ACCOUNT_ID> を自分の値に置き換えます。CLOUDFLARE_GATEWAY_IDdefault のままで、アカウントのデフォルトゲートウェイへルーティングできます。別のゲートウェイスラグに変えることもできます。

    # Run `wrangler auth token` to get an auth token.
    export CLOUDFLARE_API_KEY="<CLOUDFLARE_API_KEY>"
    # Run `wrangler whoami` to get your account ID.
    export CLOUDFLARE_ACCOUNT_ID="<CLOUDFLARE_ACCOUNT_ID>"
    # Use `default` to route through your account's default gateway.
    export CLOUDFLARE_GATEWAY_ID="default"
    # Run `wrangler auth token` to get an auth token.
    $env:CLOUDFLARE_API_KEY = "<CLOUDFLARE_API_KEY>"
    # Run `wrangler whoami` to get your account ID.
    $env:CLOUDFLARE_ACCOUNT_ID = "<CLOUDFLARE_ACCOUNT_ID>"
    # Use `default` to route through your account's default gateway.
    $env:CLOUDFLARE_GATEWAY_ID = "default"

    あるいは、CLOUDFLARE_API_KEY を省略し、Pi 内で /login を実行してトークンを保存します。

  2. モデルに対してセッションを開始します。リクエストは AI Gateway 経由でルーティングされます。

    pi --provider cloudflare-ai-gateway --model "claude-sonnet-4-6"

トラフィックが AI Gateway に届いていることを確認するには、動作確認 を参照してください。

役に立ちましたか?