Agentswap — Development skill for Claude Code
Fail over Claude Code and Codex across subscriptions, API keys, and third-party providers; wait through quota resets; teleport sessions between harnesses.
How to install Agentswap
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open bojieli/agentswap and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agentswap does
Fail over Claude Code and Codex across subscriptions, API keys, and third-party providers; wait through quota resets; teleport sessions between harnesses.
Alternatives in Development
- Third-party Notices — THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI 94.7k ★
- Third Party Notices — Third-Party Notices 1.7k ★
- Tentacle Planner — You are the Tentacle Planner — a meta-agent that analyzes this codebase and creates department tentacles to or 1.4k ★
README
agentswap
[](https://github.com/bojieli/agentswap/actions/workflows/ci.yml) [](https://pkg.go.dev/github.com/bojieli/agentswap) [](#security-and-privacy) [](LICENSE)
**Keep coding when an AI subscription runs out, a provider becomes flaky, or you need to continue in a different coding-agent harness.**
Why agentswap exists
A coding-agent subscription can be expensive and still run out in the middle of a long refactor. A second subscription may also reach its weekly limit, and pay-as-you-go API usage can cost much more than the subscription.
Third-party providers such as Krill AI can be a useful lower-cost fallback, but any provider can be intermittent. When a request fails, repeatedly typing `continue` is a poor way to recover the context you already built.
There is another common dead end: Claude Code has no usable capacity, while Codex still has credits (or the other way around). Starting over in the other harness throws away the session history.
agentswap is built for these moments. It keeps your credentials local, makes recovery explicit, and preserves the recorded conversation when you move.
Three ways it keeps work moving
| Need | What agentswap does | Main command |
|---|---|---|
| More capacity in the same harness | Pools subscriptions, API keys, and active same-protocol provider overrides; fails over only when an account is actually unavailable. | agentswap import, agentswap run |
| A temporary limit or outage | Waits through a known reset, retries transient overload, and resumes a session after a wait longer than a client socket should remain open. | agentswap run -- ... |
| Another harness still has capacity | Validates and translates the |
Related Skills
ModelLink
Local proxy for routing third-party API models through Claude Desktop
Developer Kit
Guide third-party developers through building and submitting Crow extensions to the registry
Orchestrator MCP
Use Codex from Claude Code, or Claude Code from Codex, through the subscriptions you already have. Multi-turn
Clawgod
This is NOT a third-party Claude Code client. ClawGod is a runtime patch applied on top of the official Claude
Third Party Licenses
Third-Party Licenses
Dsh Skills Hub
Skills Hub for DeepSeek Harness: browse, preview, install and remove third-party skills from ClawHub and Skill
Related Agents
Session Handoff Writer
Writes and reads handoff documents so work continues across sessions or context resets, and keeps the cross-pr
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
Integration Dev
External API and third-party system integration specialist for Home Assistant, ZoneMinder, weather services, a