Turn it on
- App
- Command line
In Settings > Limits, under Warm up limits, turn on each account to warm up. Set the hours with From and To.You can also choose Warm Up Automatically in an account’s shortcut menu in the Accounts pane.The app warms up accounts only while it is open. Each account’s row says when it warms up next.
pitboard watch and pitboard warm share one setting. warm lists every form of the command.
Warm up an account now
- App
- Command line
In the Accounts pane, choose Warm Up Now in the account’s shortcut menu.
What a warm-up sends
claude -p sends Anthropic one message on Claude Code’s smallest model, with no tools, and fetches what Claude Code fetches as it starts, such as the account’s profile and policy limits. Measured with Claude Code 2.1.296, the request costs about 3,100 tokens of the plan.
Pitboard starts it from a folder of its own in the Pitboard directory, with PATH, your user name and any proxy variables from its own environment and nothing else. It hands Claude Code the account’s access token on a pipe, never a refresh token, so the run cannot renew or spend a login. As read in 2.1.296, Claude Code keeps that token in no store.
What leaves your machine lists Pitboard’s own requests.
When it holds back
Pitboard holds an account back while one of these holds:
An account whose plan has no five-hour limit is never warmed up.
Pitboard warms up no account at all while one of these holds:
The app posts Pitboard could not warm up an account once for each reason a warm-up came to nothing.
pitboard log records every warm-up as warm-up.