aaronyi97/claude-pro-pool is a Python tool that assigns Claude Code subagent tasks to several Claude Pro/Max accounts you own and runs them in the background. It loads task assignment rules into the main Claude Code conversation and picks the account to assign based on that account's remaining quota. If the limit is reached during use, it moves the original conversation history to another available account and continues the same work. The features listed in this repository's description and README focus on continuing work across multiple accounts.
This approach avoids tying a long task to the usage limit of a single account and lets it carry on across your own accounts. Authentication, credential storage, quota checks, and account isolation depend on a separate tool, claude-swap. Account switching and work continuation are therefore not features this repository provides on its own. The repository is written in Python and uses the MIT license.
Running it requires macOS and the Claude Code CLI. Because it relies on claude-swap, you also need to account for that tool's authentication and account isolation. No public release information is available, so change history cannot be judged on the basis of release versions. It is a tool with a clear scope — moving work between accounts — and using it requires a suitable environment and the upstream tool.