Deploy and manage AWS EC2, Lightsail and Wavelength at scale
CloudPilot puts credential profiles, batch deployment, Web RDP, synchronized Windows control, proxies and IP management, schedules and billing into one web workspace, so you stop jumping between AWS console pages. Cloud AI agents add Codex and Claude Code in a cloud workspace that writes and runs code for you.
From credentials and deployment to remote desktops and automation, everyday AWS instance work happens in the browser. Every feature has a step-by-step guide.
Multiple AWS credential profiles
Save several AWS credential profiles and switch between them. Use IAM user keys or IAM Identity Center temporary credentials, import in bulk and check account status. Credentials are stored encrypted.
Choose regions, counts, images and sizes to create several Windows or Linux instances at once. Creation settings are saved to your account and follow you across browsers and devices.
Connect to Windows instances in a browser tab without a remote desktop client. Copy and paste text between your computer and the desktop, and use the toolbar and keyboard shortcuts.
Connect up to 100 running Windows instances in one workspace. Mouse and keyboard input on the primary desktop is sent to followers, and input missed during short disconnections can be cached and replayed.
Demonstrate a task on one desktop, then replay it on many others with the same order and timing. Export recordings as backups or let the cloud replay them in the background.
Launch Brave or Chromium cloud browsers across regions without AWS credentials. Preset URLs, bookmarks and extensions, then use synchronized control, scheduled replay and loop workflows.
Chat with Codex and Claude Code in a cloud Linux workspace and let them write and run code. Sign in with ChatGPT or Claude, or use an API key, with files, Git, terminals and MCP built in. Or create an Ubuntu cloud desktop with Chrome and DeepSeek Harness, used over RDP in the browser. Workspaces sleep when idle and back up automatically. Currently free.
Install SOCKS5, Shadowsocks, VMess or VLESS proxies on new Linux instances, import them by link or QR code, and switch to WARP egress or rotate the public IP.
Record page actions as Playwright code or write and import JavaScript/TypeScript, then run scripts across browsers in batches, after a delay or in a loop.
CloudPilot is a web control panel for AWS. It brings deployment, remote connections and everyday management of EC2, Lightsail and Wavelength instances into one workspace, which helps when you manage several AWS accounts and many instances. It also offers cloud AI agents: Codex and Claude Code in a cloud Linux workspace that write and run code.
Which AWS credentials do I need?
An IAM user access key (access key ID and secret access key), or temporary credentials from IAM Identity Center, which also include a session token. Available features depend on the AWS permissions of those credentials.
How are my AWS credentials stored?
Credentials are encrypted on the server and tied to your CloudPilot account, and you can delete them from the panel at any time. We recommend a dedicated IAM user with only the permissions you need, and deactivating its access key when you stop using it.
How are cloud AI agent sign-ins stored?
Sign-ins for ChatGPT, Claude and other accounts, and API keys, are stored encrypted and used only by their workspace. They are deleted when the workspace switches to Share the terminal and files or is deleted.
Does CloudPilot cost anything?
You can try it free after signing up with GitHub. When the trial ends, AWS features need a Pro access code. Cloud browsers are billed by runtime, and new accounts receive 30 minutes. Cloud AI agents are currently free. AWS bills your own account separately for instances, traffic and other resources.
Do I need to install anything?
No. The panel and Windows remote desktops run in your browser. For Linux proxies, import the connection link or scan the QR code in your own client.
Which Regions and instance types are supported?
The panel reads the Regions, availability zones, images and instance types available to your AWS account, along with Region status and quotas. Options vary by account and Region; the creation dialog shows what you can use.
Open an IAM user in the IAM console, go to the Security credentials tab and choose Create access key in the Access keys section. You get an access key ID and a secret access key. The secret is shown only once, so save it right away, and never create access keys for the root user.
For AWS accounts created on or after July 15, 2025, six EC2 instance types are Free Tier eligible: t3.micro, t3.small, t4g.micro, t4g.small, c7i-flex.large and m7i-flex.large. Accounts created earlier keep the old rules, which cover t2.micro and t3.micro.
Lightsail sells bundled plans at a fixed monthly price that covers memory, vCPUs, SSD storage and a data transfer allowance, a good fit for personal sites, small apps and test environments. EC2 is pay-as-you-go with far more choice in instance types, networking and purchase options, suited to workloads that need fine-grained control, high performance or automatic scaling.
Regions launched after March 20, 2019, such as Hong Kong (ap-east-1) and Cape Town (af-south-1), are opt-in Regions and start disabled. Choose your account name at the top right of the console, open Account, select the Region under AWS Regions and choose Enable. It usually finishes in minutes but can take several hours.
VcpuLimitExceeded means the vCPUs of your running On-Demand Instances in that Region, plus the new request, would exceed the quota for that instance family. Check quotas such as Running On-Demand Standard (A, C, D, H, I, M, R, T, Z) instances (quota code L-1216C47A) for that Region in the Service Quotas console and request an increase to the total vCPUs you need.
Start with your first instance
Sign up with GitHub, add your AWS credentials and start deploying and connecting.