Open5

チームに割当てられた予算で、従量課金のAI Agent環境を構築する with Anthropic + Cline

nekobatonekobato

課金設定

https://console.anthropic.com/settings/billing

支払い設定を登録

とりあえず動かしたいなら$5.00入れる

$5.00でAPIを動かせるようになるので、入れてみる。これで無料分と合わせてチャージ額が$10.00になる。
後述の通り、一気に$40.00入れてしまったほうが良い。

Tier 2へ昇格するために$40.00入れる

Tier 1はマジでお試し版でしかないAPI制限なので、Tier 2へ昇格させるためにとっとと合計$40.00になるようお金をチャージする。

https://docs.anthropic.com/en/api/rate-limits

自動チャージ設定 (auto reload)

Suicaの自動チャージ設定みたいなもの
Spend Limitsとは違うので、厳密に予算の上限があるなら一気に予算分チャージしてauto reload設定は付けないのが安心だと思う

nekobatonekobato

Spend Limits

https://console.anthropic.com/settings/limits

全体の月の利用上限を決める

LimitsのページからOrganizationが月単位で使うAPIの上限を、料金で指定できる。

Image from Gyazo

Workspaceごとに月の利用上限を決める

Organizationより細かい単位(チームとか)で分けて利用上限を管理したい場合は、Workspaces -> Workspace -> Limits から設定できる。

https://console.anthropic.com/settings/workspaces

nekobatonekobato

API Keys 管理

API Keyの追加

https://console.anthropic.com/settings/keys

個々人が使うAnthropic API Keyを追加していく。
チームがあるならworkspaceを追加してから振り分けるのが良い。
API Keyの名前は、個人を特定できる名前にするのが後で確認や管理に便利。

利用状況の確認

API Keyごとの今月の利用料金は、API KeysページのCOST列で簡易的に確認できる。
API Keyが個々人の名前と紐づいているなら、パッと見で誰がどの程度使っているか分かる。

https://console.anthropic.com/settings/keys

Workspaceごとに分けて見たい場合は、Workspaces -> Workspace -> API Keysから確認できる。

細かく条件を指定して確認したい場合は、Usageから操作ができる

https://console.anthropic.com/settings/usage

nekobatonekobato

ツールでAPI Keyを設定する

ClineでAnthropic APIを設定する。

Clineで個人用API Keyと会社用API Keyを分けたい場合

Clineにそういう機能は無いっぽい。
Roo Codeを使いましょう。

Roo Codeではプロファイル機能からモデルやAPI Keyの切り替えができる