Claude Codeを自動化・非インタラクティブ環境で使う場合、通常のOAuthトークン(8〜12時間で失効)では不便です。 claude setup-token コマンドを使うと、約1年間有効な長期トークンを発行できます。

手順

1. 長期トークンを発行

claude setup-token
ブラウザでAnthropicにログインし、表示されたトークンをコピーします。

2. OpenClawに登録する場合

openclaw models auth paste-token --provider anthropic
コピーしたトークンをペーストすれば完了です。

通常トークンとの違い

  • 通常のOAuthトークン:8〜12時間で失効、自動リフレッシュあり
  • setup-tokenで発行したトークン:約1年間有効、リフレッシュ不要
サーバー上のBot・cronジョブ・CI環境など、長期間無人で動かしたい場合に便利です。

注意点

有効期限が切れた場合は、同じ手順でトークンを再発行してください。Anthropicは公式に有効期限を明記していませんが、内部的には約1年とされています。