コンテンツにスキップ

プランとライセンスキー

Free の上限はサイドカー自身が守り、有料プランはライセンスキーで解除します。どこにも通信しません。キーはオフラインで検証し、当社側の障害でポリシーが許した支払いが止まることはありません。料金と各プランの内容は 料金 にあります。

Free キーあり
agents: に定義できるエージェント 2 Pro 10、Team 無制限
暦月(UTC)あたりの governed payments 1,000。到達後は月が変わるまで新しい支払いを拒否 キーの値。止めない(超過分は課金)
それ以外すべて 含む 含む

数えるもの。 governed payment は、サイドカーが支払いの仕事をしたリクエストです。署名した、または人に承認を求めたもの。拒否(denied)と dry run は数えないので、拒否され続けるエージェントが月の枠を使い切ることはありません。signer: mock の間は何も数えません。 サンドボックスは無制限です。

エージェント数の超過。 spendctl start が起動を拒み、エージェント名を表示します。本番で 3 つ目が黙って拒否されることはありません。

上限到達時。 ほかの拒否と同じ形(402、spendctl_denied)で、理由コード plan_events_exceeded にリセット日が入ります。80% と到達時に 1 回ずつ警告をログに出します。spendctl budget、spendctl license、ダッシュボードに今月の件数が出ます。

ターミナルウィンドウ
spendctl license set SPENDCTL-... # .spendctl/license.key に保存(0600、git 管理外)
spendctl license # プラン、組織、期限、今月の件数
spendctl license remove

環境変数 SPENDCTL_LICENSE_KEY はファイルより優先されます。コンテナや CI 向けです。キーを変えたらサイドカーを再起動してください。spendctl.yaml にはキーを書かないでください。ポリシーファイルはコミットして共有するものです。

検証できないキー(打ち間違い、改ざん、未知の署名鍵)は起動時に報告され、サイドカーは Free として動きます。キーは支払い済み期日の 30 日後に失効します。その 30 日間は有料の上限のまま 1 日 1 回警告し、過ぎると Free として動きます。

キーはコントロールプレーンの提供開始時に発行します。ファウンディングメンバーにはメールでお送りします。サイドカーはいまも当社に何も送りません。コントロールプレーンと一緒にチェックインと利用量の報告が入るときは、先に プライバシーポリシー を更新します。