Skip to main content
このドキュメントは、Devin の連邦政府向け導入環境を対象としています。Devin ドキュメントに戻る
ACU 上限は、チームの請求サイクル中にチームとそのユーザーが消費できる Agent Compute Unit (ACU) の量を制御します。連邦政府向け管理者は、チーム全体の上限、グループ単位で適用するユーザーごとの上限、個々のユーザーに対する手動オーバーライドを設定できます。 グループの作成とメンバーの割り当てについては、グループを参照してください。ACU 上限と併せて管理できるモデルの制限については、モデルのプロビジョニングを参照してください。

ACU のコントロール

上限の適用方法

ACUが請求される作業の前には、2つの独立したチェックが実行されます。
  1. Team チェック — 現在の請求サイクルにおけるチーム全体の使用量を、チームのACU上限と比較します。
  2. ユーザーチェック — 現在の請求サイクルにおけるユーザーの使用量を、そのユーザーの上限と比較します。
ユーザーの上限は次のように決まります。
  • ユーザーに手動のユーザーオーバーライドが設定されている場合は、その値が上限になります。
  • それ以外の場合は、所属するグループのACU上限のうち最も高い値が上限になります。
  • オーバーライドがなく、所属するどのグループにも上限が設定されていない場合、そのユーザーにはユーザーごとの上限は適用されません。ただし、チームのACU上限は引き続き適用されます。
グループメンバーシップは追加式のため、ユーザーを別のグループに追加すると上限が上がることはあっても、下がることはありません。大半のユーザーに適用する初期上限はデフォルトグループで設定し、より多くの使用量が必要なユーザーは上限の高いグループに追加してください。 すべての上限は、チームの次の請求サイクルの開始時にリセットされます。

ACU 使用量を確認する

ポータルのAnalyticsページには、ACU課金対象のチームのACU 使用量が表示されます。具体的には、使用済みACUの合計と、ユーザーごとの使用済みACU列です。日付範囲の横にあるグループセレクターで特定のグループを表示するか、All Usersを選択してチーム全体を表示します。レポート期間は日付範囲で選択します。 ACU消費量とACU上限は、プログラムからクエリおよび管理することもできます。詳細はACU Consumption APIおよびユーザーごとのACU上限 APIを参照してください。

よくある質問

ポータルの Team ページで、統計タイルの下にある Team ACU limit 設定を開きます。1 回の請求サイクルでチームが利用できる ACU の上限数を入力し、Save を選択します。上限を解除するには、フィールドをクリアしてから Save を選択します。変更は現在の請求サイクルに即時反映されます。この設定は、ACU課金を利用しているチームでのみ表示されます。現在の値は Team ACU Limit (Cycle) タイルでも確認できます。
チーム管理者、および Team User Update 権限を持つロールが割り当てられたユーザーです。その他のメンバーは Team ページで Team ACU Limit (Cycle) タイルを表示できますが、変更はできません。
一部のチームには、グループの ACU 上限が導入される前の、旧来のユーザーごとの ACU 上限が設定されています。この設定が残っているチームでは、Team ページの Per-User ACU Limit (Legacy) タイルに表示されます。この上限は、手動のユーザーオーバーライドが設定されていないすべてのユーザーに適用されます。グループの ACU 上限のほうが高いユーザーも例外ではありません。この上限はポータルからは変更できないため、削除するには Cognition の担当者に依頼してください。削除するとタイルが表示されなくなり、グループの ACU 上限のみが適用されるようになります。
Settings → Groups で、グループに任意の ACU上限を設定し、そのグループを Default group for new users に選択します。以降に作成されたユーザーは、自動的にそのグループに追加されます。既存のユーザーは移動されないため、同じ上限を適用したい場合は手動でグループに追加してください。管理者は、Team ページの Default Group ACU Limit (Per User) タイルで、現在のデフォルトグループとその上限を確認できます。
そのユーザーを、グループACU上限がより高いグループに追加するか、そのユーザーに手動でユーザーオーバーライドを設定してください。複数のユーザーに同じ上限を適用する場合はグループを、個別の例外にはオーバーライドを利用してください。
Team ページの Users テーブルで対象のユーザーを探し、その行の末尾にあるアクションメニューを開いて 編集 を選択します。ACU Cycle Limit の行で Set Custom Limit を選択し、ACU 数を正の数で入力して Save を選択します。既存の上書き設定を変更する場合は、代わりに Edit Custom Limit を選択してください。上書き設定は User ACU Caps API で管理することもできます。
Team ページの Users テーブルで対象ユーザーのアクションメニューを開き、Edit を選択します。ACU Cycle Limit 行で Clear Custom Limit を選択し、Clear を選択して確定します。これで、そのユーザーの上限には再び所属グループの設定が適用されます。API を利用する場合は、clear_cycle_acu_limit: true を指定して UpdateUserAcuCap を呼び出します。詳しくは ユーザーごとのACU上限 API を参照してください。
いいえ。グループの各メンバーに、上限の全量がそれぞれ適用されます。たとえば、100 ACU の上限が設定されたグループに 3 人のユーザーが所属している場合、各ユーザーは請求サイクルごとに最大 100 ACU まで利用できます。3 人で 100 ACU のプールを共有するわけではありません。チーム全体の合計使用量に上限を設けるには、チームのACU上限を利用してください。
いいえ。チームのACU上限は別途チェックされます。チーム全体の使用量がこの上限に達すると、請求サイクルの残り期間中は、ACUが請求されるすべての作業がブロックされます。これは、個人の上限に達していないユーザーも例外ではありません。
ACUが課金される新しい作業は、上限が引き上げられるか、次の請求サイクルが始まるまでブロックされます。ユーザーが自身の上限に達した場合は、monthly acu limit reached と表示されます。チームがチームのACU上限に達した場合は、ユーザーに Team ACU limit reached for this billing cycle. と表示されます。
TeamのACU設定、手動で設定したユーザーオーバーライド、およびグループのACU 上限はクリアされます。グループのモデル制限はそのまま保持され、引き続き適用されます。
分析にはポータルで選択した日付範囲が反映されますが、適用にはチームの現在の請求サイクルが使用されます。そのため、選択した日付範囲に、現在の適用サイクル外の使用量が含まれる場合があります。