「エージェントスロット」とは並列処理の単位です。1つのスロットで一度に1つのタスクを実行します。保有するスロット数によって、同時に進行可能なタスク数が決まります。
最初に誤解されがちな点
スロットを増やしてもタスクの処理速度は速くなりません。
タスクの所要時間は変更の規模やビルド・テストスイートの実行時間によって決まります。2番目のスロットを購入しても所要時間が半分になるわけではありません。それにより2番目の タスクが1番目のタスクと並行して実行されるだけです。
あるタスクの処理が遅い場合は、テストスイートや変更の範囲を確認してください。キューが長い場合は、スロット数を確認しましょう。
作業キューの仕組み
作成したタスクはPENDINGに入り、空きスロットを待ちます。スロットが空いたら、そのタスクはIN_PROGRESS.
スロットが1つでタスクが5つなら、順番に1つずつ実行されます。スロットが5つで独立したタスクが5つなら、作業が本当に独立している限り、5つすべてを同時に実行できます。各フェーズが相互に依存するプランでは、空きスロットがいくつあっても直列に処理されます。なぜならステップ3はステップ2が完了するまで開始できないからです。
優先順位
タスクにはP0(最優先)からP3までの優先順位が設定されています。待機中のタスク数がスロット数を上回る場合、優先順位によって実行順序が決まります。
優先順位はキューの順序を決めますが、処理能力を増やすわけではありません。すべてがP0であれば、何も実行されません。
スロットの料金体系
スロットは料金モデルの主要な軸です:
- 無料— 低優先度のスロットが1つ、プロジェクトが1つ、月間のエージェント利用時間に制限があり、単一タスクの実行時間にも上限があります。
- Professional— 標準スロットが1つ含まれ、追加スロットは月額で課金されます。プロジェクト数やメンバー数に制限はありません。
- Enterprise— 最低契約期間が定められたスロットと優先処理が提供されます。プライベートプレビュー.
モデル利用料はスロット料金とは別途請求されます。詳細はモデルクレジットをご覧ください。スロットは作業を実行するための場所を提供するもので、作業で消費されるトークンは別途課金されます。
処理能力の調整方法
まずはスロットを1つだけ使用し、1週間ほどキューの状況を観察してください。
タスクが常にPENDINGに滞留している場合にスロットを追加してください。単一のタスクの処理が遅いからといってスロットを追加してはいけません。それは別の問題であり、別の解決策が必要です。
エージェント利用時間
エージェント利用時間の制限があるプランでは、エージェントがタスクを実際に処理している間のみ時間がカウントされます。タスクがPENDINGに滞留している間はカウントされません。キュー内の作業は無料で、実行中の作業のみが制限を消費します。