FlockTab
Back to all articles

Managing multiple AI subscriptions without losing track of the work

Separate the login, the harness, and the project so several subscriptions remain understandable and useful.

FlockTabSubscription management3 min read

One developer can have several authorized AI logins, several projects, and several agents running at once. The operational question becomes surprisingly hard: which account is doing this work, how much room does it have, and what happens when it reaches a limit?

Buying another subscription changes capacity. It does not automatically create a system for assigning work, understanding usage, or preserving a running session. Those responsibilities need their own records.

Keep three identities separate

The account is the vendor login that supplies access. The harness is the application running the agent, such as Claude Code, Codex, Grok, or Kimi. The project is the work the organization wants to report on. An email address alone is a poor join between these identities: the same email can exist at several vendors, and one login can serve several projects.

FlockTab keeps named Agents separate from the vendor accounts observed on their calls. In its current model, a harness running in a project has its own Agent. Changing the account used by that Agent should preserve the identity of the work while recording which login actually supplied each call.

Make a small operating inventory

For each authorized account, record the vendor, owner, plan, intended work, and latest reported usage windows. Treat a missing quota reading as unknown. A login that has not appeared in the tracking system may already have been used somewhere else.

An illustrative setup has two Claude logins and one Codex login. A support project and a search project both use Claude, while a migration uses Codex. This is three accounts serving three projects, not three interchangeable buckets of tokens. Vendor limits, reset times, and capabilities remain attached to each account.

Choose deliberately between pinning and a pool

Pin a run when account identity matters for access, reproducibility, or investigating an incident. Use a pool when the accounts are authorized for the same workload and the operator accepts the behavior of a handoff. Capacity selection is not permission to use an account for a different team or purpose.

FlockTab's local pool supports account selection and pinning. Review its current command reference before enabling automatic swaps: changing the login of a running harness can involve a restart, and vendor prompt caches do not carry across accounts. A quiet moment in a session is a better handoff point than an active tool operation.

In an already configured project, inspect the known accounts and pool before pinning a run. Replace LOGIN with the account identifier shown by the pool; the example does not create or share a vendor account.

tab accounts
tab pool
tab claude --as LOGIN

Review subscriptions as a portfolio

A weekly review should ask which accounts were useful, which repeatedly ran out of room, and which were idle during the team's actual working hours. Compare those observations with completed work and seat costs. Token volume alone cannot decide whether another subscription is worthwhile.

Keep the resulting decision explicit: retain a seat, change an assignment, adjust pool behavior, or investigate missing observations. The goal is a predictable operating routine in which an engineer can explain who is running the task and where its capacity comes from.

Sources checked 23 September 2026. Numerical scenarios are illustrative unless explicitly identified as provider data. Vendor limits and interfaces can change; consult the linked documentation for current details.