Perpetual for VS CodeKeep coding when your AI agent hits a limit. Perpetual is a VS Code workbench for Claude Code and Codex that keeps tasks moving across providers, limit resets, and optional cloud execution. Your transcript, repository context, approvals, and worktree stay attached to the same task instead of getting lost in a new chat or a copied prompt.
Why install Perpetual?Switch providers when limits hitWhen Claude Code or Codex reaches a usage limit, Perpetual can pause the active run and continue the same task on the other ready provider. The task keeps its context, repository state, queued turns, and transcript. Resume automatically when access returnsIf neither provider is ready, Perpetual can wait for the relevant limit reset and resume the task automatically. When the original provider recovers, it can switch back according to your settings. Continue work in the cloudWhen local execution cannot continue, optional Cloud Continuity can hand an eligible task to Claude Code on the web or Codex Cloud. Perpetual can carry work over during sleep or shutdown, monitor the cloud run, and bring the result back into the local managed worktree for review. Keep transitions reviewableEvery task has durable transcripts, checkpoints, managed worktrees, diffs, and approval state. Changes return as a reviewable local result instead of silently replacing your checkout. More than a provider switcher
Get startedInstall Perpetual from the Marketplace, then open the Perpetual view in VS Code. Install and authenticate at least one supported provider: To use provider switching, install and authenticate both. Cloud Continuity, Docker Sandbox, GitHub repositories, and local models require their respective accounts or local services. Perpetual is designed for trusted workspaces. Review the permission and cloud handoff settings before enabling autonomous or remote execution. Learn moreSee the full documentation and development guide, or visit the security policy and support guide. |
