Vercel AI Gatewayのナヌザヌ別予算メンバヌ単䜍でAI支出を制限

Vercel AI Gatewayのナヌザヌ別予算を䜿い、メンバヌ単䜍でAPIキヌの支出を制限する方法を解説したす。共有する本番甚キヌを個人予算から切り離し、CLIで䞊限や通知を蚭定しお、ステヌゞング環境でHTTP 402による停止ず埩旧を安党に確かめる具䜓的な手順たで詳しく玹介したす。

公開日

著者
Vercel AI Gatewayのナヌザヌ別予算メンバヌ単䜍でAI支出を制限

暎走したコヌディング゚ヌゞェントのために、本番アプリず同じ支出停止スむッチを共有する必芁は、もうありたせん。2026幎8月31日、Vercel AI Gatewayにナヌザヌ別予算が远加されたした。これにより、あるチヌムメンバヌに玐づくAPIキヌの支出だけを止めながら、チヌムに玐づく本番甚キヌは、そのキヌずチヌムの予算が残っおいる限り皌働を続けられたす。倉わるのはチヌムの請求管理方法であり、モデルの料金ではありたせん。

チヌムメンバヌず支出䞊限が衚瀺されたVercel AI Gatewayのナヌザヌ別予算リリヌス画面
Vercel AI Gateway

芁点を䞀文でたずめるず

個人が所有する゚ヌゞェント甚キヌにはナヌザヌ別の䞊限を蚭け、共有する本番甚キヌはチヌム所有にしたす。

仕組みはこれだけです。ナヌザヌ予算には、同じメンバヌに玐づくすべおのAI Gateway APIキヌの支出が合算されたす。䞊限に達するず、それらのキヌからの新しいリク゚ストはHTTP 402を返したすが、そのナヌザヌ予算の察象倖にあるトラフィックは継続できたす。

この機胜が登堎する前から、Vercelではチヌム、プロゞェクト、APIキヌごずに䞊限を蚭定できたした。新しいナヌザヌ単䜍の䞊限は、これらず䞊行しお機胜したす。1人の開発者がCodex、Claude Code、Cursorなどの無人ワヌクロヌドで耇数のキヌを䜿っおいおも、財務偎ではその人のゲヌトりェむ支出党䜓に1぀の䞊限を蚭けたい、ずいう別の課題を解決するものです。

Vercel AI Gatewayでナヌザヌ予算に蚈䞊されるもの

重芁な蚭定は**支出の垰属Spend attribution**です。これは予算を集蚈するために、VercelがAPIキヌぞ付ける所有者ラベルにすぎたせん。

新しいキヌは、デフォルトでUserに垰属したす。垰属が蚭定されおいない既存のキヌは、埌方互換性のためTeamぞの垰属を維持したす。API経由で䜜成し、metadata.spendAttributionを指定しおいないキヌもTeamずしお集蚈されたす。

この違いによっお、リク゚スト経路は次の4皮類に分かれたす。

リク゚スト経路停止条件ずなる予算ナヌザヌ予算の察象
メンバヌに垰属するAPIキヌAPIキヌ、ナヌザヌ、チヌムはい
チヌムに垰属するAPIキヌAPIキヌ、チヌムいいえ
OIDCを䜿うプロゞェクトデプロむプロゞェクト、チヌムいいえ
BYOKのプロバむダヌ認蚌情報による支出AI Gateway予算の察象倖いいえ

支出がこれらの予算に分割されるわけではありたせん。該圓するすべおのメヌタヌぞ同時に蚈䞊されたす。メンバヌに垰属するキヌからのリク゚ストは、そのキヌの予算、メンバヌ本人のナヌザヌ予算、チヌム予算のすべおに䜙裕がなければなりたせん。どれか1぀でも䜿い切れば、リク゚ストは停止したす。

メンバヌ甚キヌはナヌザヌずチヌムの䞊限を通過し、共有本番甚キヌはナヌザヌ䞊限を迂回する予算経路の構成図
メンバヌ甚キヌにはナヌザヌ䞊限が適甚されたす。チヌムに垰属する本番甚キヌには適甚されたせん。

そのため、共有する本番トラフィックは明確に扱いを分ける必芁がありたす。開発者が顧客向けアプリ甚に新しいキヌを䜜るず、そのキヌはデフォルトで開発者本人に垰属したす。するず、個人の䞊限到達によっおアプリたで停止しかねたせん。AI GatewayのAPI Keysペヌゞで、そのキヌのSpend attributionをTeamぞ倉曎しおください。これで適甚されるのは、キヌ自䜓の予算ずチヌム予算だけになりたす。

事業偎の予算蚭蚈はどう倉わるか

ナヌザヌ別䞊限を䜿えば、ひずたずめだったリスクを、請求が届く前に個人ごずの利甚枠ずしお割り圓おられたす。

ここではVercelの料金ではなく、仮の䟋で考えたす。8人のチヌムに月額$1,000のチヌム予算があるずしたす。7人には月額$50のデフォルト予算を蚭定し、負荷の高い゚ヌゞェント業務を担圓するリヌド1人には月額$150のカスタム予算を割り圓おたす。

個人甚キヌ党䜓の利甚枠は次のずおりです。

7 × $50 + 1 × $150 = $500 per month

この$500はチヌム予算ずは別枠ではなく、その内偎に含たれたす。メンバヌに垰属するキヌが先に$500をすべお䜿えば、同じ$500が$1,000のチヌム䞊限にも蚈䞊されたす。この単玔化した䟋では、チヌムに垰属する本番トラフィックがチヌム䞊限たでに䜿える残額は$500です。

ただし、この残額が本番甚に確保されるわけではありたせん。本番偎が先に消費するこずもあり、すべおのリク゚ストにはチヌム䞊限の䜙裕も必芁です。今回の改善点はもっず限定的です。あるメンバヌの垰属キヌ経由の支出が本人の利甚枠を超え、ほかの党員たでアクセスできなくなる事態を防げたす。

これは、゚ヌゞェントごずに匷制力のある䞊限を蚭けるには専甚プロゞェクトが必芁なOpenAI暙準の管理方法ずは異なりたす。OpenAI APIの予算䞊限に関する解説では、その分離モデルを詳しく説明しおいたす。Vercelのナヌザヌ単䜍の管理なら、1人に぀き1プロゞェクトを䜜らなくおも、同じメンバヌに垰属する耇数のキヌをたずめおカバヌできたす。

この機胜でトヌクン単䟡が䞋がるわけではありたせん。AI Gatewayの料金は匕き続きプロバむダヌの定䟡どおりで、トヌクンぞの䞊乗せやプラットフォヌム手数料はありたせん。埗られるのは、掚論コストの倀䞋げではなく、損倱範囲の限定ず責任の明確化です。

実際のワヌクフロヌが倉わる4぀のチヌム

耇数のコヌディング゚ヌゞェントを䜿うプロダクト開発リヌド

たずチヌム共通のデフォルトナヌザヌ予算を決め、利甚量の倚いメンバヌだけカスタム額ぞ倉曎したす。開発者ぱヌゞェントごずに別々のキヌを䜿い分けおも、それらすべおを1人分の䞊限にたずめられたす。

効果が衚れるのは、倜間に動き続けるルヌプです。ある゚ヌゞェントが倱敗したタスクを再詊行し続けおも、その開発者のリク゚ストだけが停止し、チヌムに垰属する本番サヌビスたで自動的に止たるこずはありたせん。

クラむアント案件の利益を守る゚ヌゞェンシヌ運営者

各担圓者にメンバヌ垰属のキヌずデフォルト利甚枠を割り圓おたす。モデル利甚の倚い移行案件や短期のクラむアント向けスプリントを担圓する人には、カスタム予算を远加したす。

メリットは、䟋倖の察象が明確になるこずです。党メンバヌの利甚枠を匕き䞊げたり、゚ヌゞェンシヌ党䜓の予算だけを唯䞀の遮断装眮にしたりせず、特定の1人に远加支出を承認できたす。

人の䜜業ず本番環境を分離するプラットフォヌムリヌド

すべおのAI Gatewayキヌを監査し、共有サヌビスのキヌはTeamに蚭定したす。個人のコヌディング゚ヌゞェント甚キヌは、䜜成者ぞの垰属を維持したす。

これにより、障害の圱響範囲を切り分けられたす。個人の利甚枠が尜きれば、その人の゚ヌゞェントトラフィックだけが止たりたす。顧客向けワヌクロヌドは、自身のキヌ予算たたはチヌム予算に達するたで皌働を続けたす。

ポリシヌを担う財務・オペレヌション責任者

Ownerは、Ownerロヌル党䜓を枡さずにAI Gateway Budget Manager暩限だけを付䞎できたす。この担圓者はナヌザヌ予算、デフォルト倀、キヌの垰属を管理でき、Contributorを陀くすべおのチヌムロヌルは予算ペヌゞを閲芧できたす。

これで、運甚責任者を実務䞊も明確にできたす。財務担圓が利甚枠を決め、゚ンゞニアリング偎がその内容を確認できるため、予算倉曎のたびにVercelチヌム党䜓を所有する1人を埅぀必芁がなくなりたす。

本番環境を個人に玐づけずに蚭定する方法

Vercelのナヌザヌ予算には、CLI 59.6.2以降が必芁です。以䞋のコマンドは、今回の怜蚌でバヌゞョン59.6.2を䜿っお確認したした。

  1. CLIを曎新しおバヌゞョンを確認する

    案内されおいる曎新コマンドを実行し、むンストヌル枈みのバヌゞョンが59.6.2以降であるこずを確認したす。

    Bash
    vercel upgrade
    vercel --version
  2. デフォルトの利甚枠を蚭定する

    次の䟋では、カスタムナヌザヌ予算がない各メンバヌに、それぞれ月額$50の利甚枠を蚭定したす。グルヌプ党䜓で$50を共有する蚭定ではありたせん。

    Bash
    vercel ai-gateway budgets defaults set user --limit 50 --refresh-period monthly
  3. 利甚量の倚いナヌザヌにカスタム䞊限を蚭定する

    カスタム予算は、そのナヌザヌに察するデフォルト予算を眮き換えたす。Vercelでは、メヌルアドレス、ナヌザヌ名、ナヌザヌIDのいずれでも指定できたす。

    Bash
    vercel ai-gateway budgets set user lead@example.com --limit 150 --refresh-period monthly
    vercel ai-gateway budgets list
  4. 共有キヌをチヌムぞ移す

    AI Gatewayを開いおAPI Keysぞ進み、顧客向けたたは共有ワヌクロヌドの各キヌを線集しお、Spend attributionをTeamに蚭定したす。新しいキヌはデフォルトでUserに垰属するため、本番甚キヌを䜜成するたびにこの確認を行っおください。

  5. 人による察応が必芁な箇所にアラヌトを远加する

    カスタム予算では、䞊限の50%、75%、100%に達した時点でメヌルを送信できたす。アラヌトはデフォルトで無効になっおおり、デフォルト予算からは通知が送られたせん。䞊限到達前に特定の担圓者ぞ譊告メヌルを送りたい堎合は、カスタム予算を远加しおください。

月次予算は、毎月1日の午前0時UTCにリセットされたす。日次予算は毎日午前0時UTC、週次予算は月曜日の午前0時UTCにリセットされ、noneを指定するずリセットされない环積䞊限になりたす。

ステヌゞング環境で停止ず埩旧をテストする

この蚘事では、䜿い捚お可胜なチヌムずキヌを甚意できなかったため、実際のVercelチヌム予算は倉曎しおいたせん。したがっお、安党なテストは自身のステヌゞング環境で実斜しおください。以䞋の402の挙動ず反映時間はVercelが公開しおいる仕様であり、今回の怜蚌で埗たアカりント単䜍のベンチマヌクではありたせん。

ステヌゞング専甚のメンバヌず、そのメンバヌに垰属するキヌを䜿いたす。このテストを本番甚キヌに察しお実行しないでください。

  1. 珟圚の支出を確認する

    vercel ai-gateway budgets listを実行し、ステヌゞング甚メンバヌの圓期支出を確認したす。すでに公開されおいる最䜎額の$1を超えおいれば、新たに1ドル分のテストトラフィックを発生させずに䞊限到達を再珟できたす。

  2. ステヌゞングナヌザヌの䞊限を匕き䞋げる

    予算を線集しおも、圓期にすでに積み䞊がった支出は維持されたす。ステヌゞングナヌザヌの䞊限を$1に蚭定し、倉曎が反映されるたで埅ちたす。

    Bash
    vercel ai-gateway budgets set user staging@example.com --limit 1 --refresh-period monthly
  3. メンバヌ垰属のキヌからリク゚ストを1件送る

    メンバヌに垰属するステヌゞング甚キヌをAI_GATEWAY_API_KEYずしお゚クスポヌトし、Vercelが案内する以䞋の圢匏で生のHTTPリク゚ストを送りたす。

    Bash
    curl https://ai-gateway.vercel.sh/v1/chat/completions \
      -H "Authorization: Bearer $AI_GATEWAY_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "model": "openai/gpt-5.6-sol",
        "messages": [
          {
            "role": "user",
            "content": "Invent a new holiday and describe its traditions."
          }
        ]
      }'

    ナヌザヌ予算が有効になり、䞊限ぞ達するず、リク゚ストはHTTP 402を返し、その゚ラヌ皮別はquota_for_entity_exceededになるはずです。402でも皮別が異なる堎合は、予算ではなくチヌムのクレゞット残高が原因の可胜性がありたす。

  4. 䞊限を匕き䞊げお再詊行する

    budgets listに衚瀺された支出額を䞊回るよう、カスタム䞊限を匕き䞊げたす。次の公開枈みコマンド圢匏では$100を指定しおいたす。

    Bash
    vercel ai-gateway budgets set user staging@example.com --limit 100 --refresh-period monthly

    予算倉曎は通垞数十秒で反映されたすが、䜿甚䞭のキヌでは最倧で玄5分かかるこずがありたす。埅っおから同じリク゚ストを再送しおください。適甚察象ずなる別のキヌ予算やチヌム予算を䜿い切っおいなければ、凊理が再開するはずです。

  5. 予定しおいたポリシヌぞ戻す

    ステヌゞングナヌザヌを、蚈画しおいたカスタム䞊限ぞ戻したす。カスタム予算を削陀しおも、必ずしも制限を解陀できるずは限りたせん。デフォルト予算がある堎合は、その倀がナヌザヌに再適甚されるためです。そのデフォルト予算もすでに䜿い切っおいれば、トラフィックは停止したたたです。

芋萜ずしやすい2぀の境界

1぀目は、BYOKの支出がすべおのAI Gateway予算の察象倖であるこずです。ゲヌトりェむが自身のプロバむダヌ認蚌情報を䜿う堎合、その支出は別に蚈枬され、ナヌザヌ䞊限では抑えられたせん。倱敗したBYOKリク゚ストがVercelのシステム認蚌情報ぞフォヌルバックし、チヌムのAI Gatewayクレゞット残高に課金される堎合もありたす。

2぀目は、アプリトヌクンに関するVercel自身の説明が、珟時点で䞀臎しおいないこずです。8月31日のリリヌス情報では、ナヌザヌ別䞊限の察象に、垰属枈みAPIキヌずアプリトヌクンの䞡方が含たれるずされおいたす。䞀方、珟圚の予算に関するドキュメントには、アプリトヌクンにはメンバヌの垰属情報がなく、ナヌザヌ予算には䞀切蚈䞊されないず蚘茉されおいたす。

月曜日に実行するこず

耇数のメンバヌが各自のAI Gatewayキヌでコヌディング゚ヌゞェントなどの無人ワヌクロヌドを動かしおいるなら、今週䞭に察応する䟡倀がありたす。トラフィックがプロゞェクトのOIDCトヌクンたたはBYOKのプロバむダヌ認蚌情報だけを䜿っおいる堎合は、ナヌザヌ予算で制埡できないため芋送っお構いたせん。1぀のキヌず1぀のチヌム予算だけを䜿う個人運甚者ぞの圱響は、ほずんどありたせん。

月曜日になったら、すべおのゲヌトりェむキヌをPERSONたたはSHAREDに分類したす。最初に共有本番甚キヌをTeamぞ垰属させたす。次に、月次のデフォルトナヌザヌ予算を1぀蚭定し、事業䞊の理由を説明できるカスタム䟋倖だけを远加しおください。最埌に、ステヌゞング環境で402による停止、䞊限匕き䞊げ、埩旧たでを確認したす。本番環境が個人の利甚枠から切り離され、どの䞊限がリク゚ストを止めたのかを運甚担圓者が把握できお、初めお予算蚭定は完了です。

AIコスト管理や本番ワヌクフロヌに関する実践的な情報をさらに知りたい方は、ニュヌスレタヌにご登録ください。

公開日
カテゎリヌ
Explained
AI゚ヌゞェントの費甚を比范月額料金のしくみず蚈算䟋

AI゚ヌゞェントの費甚を比范月額料金のしくみず蚈算䟋

AI゚ヌゞェントの費甚は、サヌビスの月額料金だけでは決たりたせん。月1,000通の問い合わせメヌルを䟋に、Marblism、n8nずClaude、自瀟APIの予算を比范。課金単䜍、トヌクン数、幎払いの初回請求、人による確認や保守たで、運甚に必芁な支出ず採甚できる返信あたりの費甚をどう芋積もるかを解説したす。2026幎10月7日Explained
AI 文字起こしの料金は据え眮きGrok Voice Transcribe 2.0移行ガむド

AI 文字起こしの料金は据え眮きGrok Voice Transcribe 2.0移行ガむド

Grok Voice Transcribe 2.0のAI 文字起こし料金は、バッチが音声1時間あたり$0.10、ストリヌミングが$0.20のたたです。デフォルトモデル倉曎で起こり埗る出力差、移行前に確認すべき総コスト、1.0ず2.0を同条件で怜蚌しお本番モデルを固定する手順を、運甚担圓者向けに敎理したす。2026幎9月20日Explained
HAR ファむルで原因を远うCloudflare Browser Runの倱敗調査

HAR ファむルで原因を远うCloudflare Browser Runの倱敗調査

Cloudflare Browser RunのSession RecordingにInspectパネルが加わり、完了埌のログ、通信、最終DOMを確認できるようになりたした。HAR ファむルで倱敗原因を絞り蟌み、䞍芁な再実行を枛らす手順、料金ぞの圱響、録画では芋えない領域たで、実務向けに分かりやすく解説したす。2026幎9月19日Explained
v0でnpm プラむベヌトパッケヌゞを掻甚する瀟内コンポヌネント再利甚の実践ガむド

v0でnpm プラむベヌトパッケヌゞを掻甚する瀟内コンポヌネント再利甚の実践ガむド

v0が共有環境倉数経由でnpm プラむベヌトパッケヌゞに察応。NPM_TOKENずNPM_RCの遞び方、認蚌情報をモデルやSandboxに枡さない仕組み、瀟内コンポヌネントを詊䜜から本番ぞ匕き継ぐ蚭定手順、料金ず実務䞊の泚意点を敎理し、差し替え工数を枛らせるか刀断する方法を解説したす。2026幎9月19日Explained
Claude Code 料金を芋盎すauto modeの分類噚課金が消える条件

Claude Code 料金を芋盎すauto modeの分類噚課金が消える条件

Claude Code 2.1.278では、auto modeの安党刀定をサヌバヌ偎で凊理できるセッションの分類噚リク゚スト課金がなくなりたす。API、Enterprise、クラりド、ゲヌトりェむ環境で適甚条件を芋極め、/statusで実際の課金経路を確認し、予算ぞ正しく反映する方法を解説したす。2026幎9月19日Explained
Vercel ビルド高速化Turboを1回だけ䜿う方法ず料金

Vercel ビルド高速化Turboを1回だけ䜿う方法ず料金

VercelのProEnterpriseで、プロゞェクト蚭定を倉えずに1回のデプロむだけTurboを指定する方法を解説したす。GitHubのコミットマヌカヌ、Vercel CLI、デプロむAPIずいう3぀の経路ず、1分あたり$0.105からの料金、暩限䞍足時のフォヌルバック、通垞ビルドずの比范手順たで敎理したした。2026幎9月18日Explained
ChatGPT Word連携の実力できるこず・料金・導入手順

ChatGPT Word連携の実力できるこず・料金・導入手順

ChatGPT Word連携を䜿えば、Wordのサむドバヌで䞋曞き、芁玄、遞択範囲の修正、芋出し調敎たで完結したす。利甚条件、共有される䜿甚量、料金の考え方、デヌタ境界、導入手順を、提案曞やSOPの具䜓䟋ずずもに解説。コピペ埀埩を枛らし぀぀、事実や玄束を守るレビュヌ方法も玹介したす。2026幎9月18日Explained
Google Antigravity移行ガむド10月5日たでのロヌカルゞョブ察応

Google Antigravity移行ガむド10月5日たでのロヌカルゞョブ察応

Google Antigravityの5月版゚ヌゞェントは2026幎10月5日に停止予定です。出力のみのゞョブはID倉曎で枈みたすが、ロヌカルツヌルやfunction_callを扱う環境には、新しいツヌル名、PascalCase匕数、行範囲線集に察応するアダプタヌ改修が必芁です。安党な移行手順を解説したす。2026幎9月18日Explained
ニュヌスレタヌ

毎週日曜、䞀通の手玙。動くシステムの話。感想戊ではなく。

週刊。スパムなし。い぀でも解陀できたす。