ManageAI™
AIエージェント時代のコスト管理約5分で読めます

AIエージェントのコスト予測が難しい理由|ステップ数の不確実性

AIエージェントの費用が予測しにくいのは、1つの依頼で何回モデルを呼ぶか(ステップ数)が事前に決まらず、会話の履歴が積み上がって入力トークンが増え続けるためです。費用を膨らませる5つの要因、チャットとの違い、予測の立て方(上限・中央値・幅で見積もる)、予算の置き方までを解説します。

AIエージェントの費用が予測しにくいのは、1つの依頼に対してモデルを何回呼ぶか(ステップ数)が事前に決まらないうえに、ステップを重ねるたびに履歴が積み上がり、1回あたりの入力トークンが増え続けるためです。チャットなら「1回の質問 ≒ 1回の呼び出し」で費用の見当がつきますが、エージェントは同じ依頼でも、うまく進めば数回、迷えば数十回モデルを呼ぶことがあります。

このため、エージェントの費用は「1件あたりいくら」という1つの数字ではなく、中央値と上限の幅で見積もる必要があります。この記事では、費用を膨らませる要因、チャットとの違い、予測の立て方と予算の置き方を説明します。全体像は「AIエージェント時代のコスト管理 完全ガイド」を参照してください。

チャットとエージェントの費用の違い

チャットAIエージェント
1件あたりの呼び出し回数ほぼ1回数回〜数十回(事前に決まらない)
入力トークン質問と短い履歴指示・ツールの説明・これまでの手順と結果が毎回積み上がる
出力トークン回答の長さ各ステップの考え・ツールの呼び出し・最終的な成果物
外部のツール使わないことが多い検索・ファイル操作・プログラムの実行などを繰り返す
費用のばらつき小さい大きい(同じ依頼でも数倍の差が出る)

エージェントの費用は、依頼の数ではなく「ステップの数 × 1ステップあたりのトークン数」で決まります。そしてその両方が、実行してみるまで分かりません。

費用を膨らませる5つの要因

1. ステップ数が決まらない

エージェントは、目的を達成するまで「考える → ツールを使う → 結果を見る」を繰り返します。課題が難しい、情報が足りない、ツールがエラーを返す、といった場合はステップが増えます。

2. 履歴が積み上がる

多くのエージェントは、毎回のステップで、それまでの手順とツールの結果をまとめてモデルに渡します。ステップが進むほど1回あたりの入力が長くなり、後半のステップほど高くつきます。

ステップ1回あたりの入力(イメージ)
1回目指示 + ツールの説明
5回目指示 + ツールの説明 + 4回分の手順と結果
20回目指示 + ツールの説明 + 19回分の手順と結果

3. ツールの結果が大きい

検索結果、ファイルの中身、プログラムの出力などをそのままモデルに渡すと、1回で大量の入力トークンになります。大きなファイルを何度も読み直すと、それだけで費用が膨らみます。

4. 繰り返しとやり直し

ツールの失敗、形式の誤り、途中での方針の変更で、同じ作業を繰り返すことがあります。最悪の場合、同じ手順を何度も繰り返すループに入り、止めるまで費用が増え続けます。暴走への対処は「エージェントの暴走で課金が止まらない|検知と停止」で説明しています。

5. 考える過程のトークン

推論の過程(思考)を出力するモデルでは、最終的な回答より多くのトークンを考える過程に使うことがあります。これも出力トークンとして課金されます。

予測の立て方——中央値と上限の幅で見積もる

エージェントの費用は、次の手順で見積もります。

手順やること
1. 代表的な依頼を選ぶ実際に使う依頼を10〜20件ほど選ぶ(易しいもの・難しいものを混ぜる)
2. 試しに実行するそれぞれのステップ数、入力・出力のトークン数を記録する
3. 分布を見る1件あたりの費用の中央値と、上位(難しい依頼)の値を確認する
4. 月の件数を掛ける月の依頼件数 × 中央値で「通常の月」、上位の値で「多い月」を見積もる
5. 上限を決める1件あたり・1日あたりの上限を決め、超えたら止める設計にする

平均だけで見積もると外れやすいことに注意します。難しい依頼が少し混ざるだけで平均は大きく引き上げられ、月ごとの費用もぶれます。中央値と上位の値の両方を見て、幅を持たせて予算を置きます。

見積もりの例(架空の例)

項目通常の月多い月
月の依頼件数1,000件1,000件
1件あたりの費用中央値 30円上位の値 120円
月の費用3万円12万円

(数字は説明のための架空の例。実際の値は、使うモデル・エージェントの設計・依頼の内容で大きく変わります)

この例のように、同じ件数でも費用は数倍の幅になりえます。予算は「通常の月」を基準にしつつ、「多い月」でも耐えられる上限を別に決めておきます。

予算の置き方

考え方内容
用途ごとに分けるエージェントの用途(問い合わせ対応・調査・開発支援)ごとに APIキーやプロジェクトを分け、予算も分ける
月の途中で確認する月の半ばで消化率を確認し、ペースが速ければ原因を調べる
1件・1日の上限を決めるエージェントの設定で、1件あたりのステップ数やトークン数、1日の上限を決める
急増に気づく時間単位の利用量を見て、普段より急に増えたら通知する

エージェントは、費用が「ゆっくり増える」より「突然跳ねる」ことが多いため、月末の請求書ではなく、時間単位で気づける仕組みが重要です。

予測を良くするための設計

工夫効果
ステップ数の上限を設ける最悪の場合の費用に天井ができる
履歴を要約・削る後半のステップの入力トークンを減らせる
ツールの結果を絞る必要な部分だけをモデルに渡す
簡単な手順は安価なモデルに任せる1ステップあたりの単価を下げる
キャッシュを使う毎回同じ指示やツールの説明の費用を抑える

実運用が始まってからの見直し

見積もりは、実運用の実績で更新していきます。

時期見ること見直すこと
最初の2週間1件あたりの費用の分布、上限に達した件数ステップ数の上限、予算の仮置きの値
1か月後月の費用、日ごとのばらつき月の予算、急増の通知の閾値
四半期ごと用途ごとの費用と成果用途ごとの予算、モデルの選び方

特に上限に達した件数の割合は重要です。割合が高ければ上限が低すぎるか、エージェントの設計に問題がある可能性があります。

よくある質問

Q. エージェントの費用は、チャットの何倍くらいになりますか? 設計と用途によって大きく変わるため、一律には言えません。代表的な依頼で試しに実行し、自社の設計での実績を測るのが確実です。

Q. 見積もりの精度を上げるには? 試しの実行の件数を増やすこと、易しい依頼と難しい依頼を両方含めること、実運用が始まったら実績で見積もりを更新することです。

Q. ステップ数の上限を設けると、依頼が完了しなくなりませんか? 上限に達した依頼は、途中で止めて人に引き継ぐ設計にします。上限に達する割合を見ながら、上限の値を調整します。

まとめ

  • AIエージェントの費用が読みにくいのは、ステップ数が事前に決まらず、履歴が積み上がって入力が増え続けるため
  • 費用を膨らませる要因は、ステップ数・履歴・ツールの結果の大きさ・繰り返し・考える過程のトークン
  • 見積もりは平均ではなく、代表的な依頼での中央値と上位の値の幅で行う
  • 予算は用途ごとに分け、1件・1日の上限と、時間単位の急増の検知を組み合わせる

ManageAIは、APIキー・プロジェクト別に時間単位の利用量を可視化し、急増検知アラートで、エージェントの費用が普段より急に増えたことをSlackとメールに通知します。エージェントの用途ごとにキーを分けておけば、用途別の費用の推移も確認できます。モニター企業を募集中です。

関連記事

次に読む

この記事を書いた人

師田 賢人の写真

師田 賢人

Kento Morota

Harmonic Society株式会社 Founder|設計・開発

一橋大学卒業後、アクセンチュアで大手企業の業務改革・システム導入に従事。200社以上の経営者を取材した編集者を経て、AIを活用したWeb開発・DX支援を展開。ManageAIの設計・開発を担当。

モニター企業募集

初期費用0円・月額5万円(税別)

先着5社・2026年11月末まで

5プロバイダの利用量と費用を部署・利用者・APIキー別に可視化。読み取り専用キーの登録だけで当日から始められます。

募集要項を見る資料請求・お問い合わせ

Blog一覧へ戻る