Key Features
AI Agent
Natural language to working code. The agent reads, writes, and tests your application with access to a terminal and browser.
Cloud Workspaces
Full Linux VMs with persistent storage. Each workspace runs your code, dev servers, and databases — accessible from anywhere.
Live Preview
Preview URLs let you see running applications instantly. Dev server HMR works through the proxy — no local setup needed.
Integrations
Connect GitHub, Sentry, Linear, and Slack so the agent works with your repos, issues, errors, and notifications.
How It Works
- Create a project — Start from scratch or link a GitHub repository
- Describe your task — Tell the agent what to build, fix, or change
- Watch it work — The agent writes code, runs commands, and tests in a real browser
- Review and ship — Inspect changes, preview the result, and open a pull request
How It’s Structured
A few facts shape how Aether works day to day:- One task = one agent = one workspace. Every task is bound to exactly one agent run inside exactly one isolated workspace VM. Work never bleeds across tasks. See tasks and lifecycle.
- You pick the agent. Aether ships three selectable agent providers — Codex (default), Claude Code, and OpenCode. Capabilities and behavior vary by provider. See agents and models.
- Connect a provider to run tasks. Codex is the default agent, but the chosen provider runs under your own connected account — connect one in Settings → Connections before your first task. See connect agent providers.
- You’re billed for VM runtime, not tokens. Usage is metered in credits, where credits track how long your workspace VMs run. LLM tokens are captured for usage reporting but never billed. See billing and credits.
Why It Matters
The agent runs your code, not just writes it
Most AI coding tools generate code and hope it works. Aether’s agent actually executes it — starts dev servers, runs tests, opens a browser, and verifies the result before saying it’s done. When it writes a fix, it runs the test suite. When it builds a feature, it opens it in a browser and checks that it renders correctly. You get working code, not code that looks right.Every task gets a full environment
Each workspace is a full Linux machine with persistent storage. The agent has a real terminal, real file system, and a real browser. It can install dependencies, start databases, run build tools — anything you’d do locally. This isn’t a stateless sandbox that resets between prompts. Your workspace persists across your task’s turns — it suspends when idle and resumes fast, so you can come back later and continue exactly where the task left off. New tasks start immediately when a warm pool has a ready machine for the project and requested size; otherwise Aether cold-starts the requested size.Code isolation with actual execution
Git worktrees and branch-based tools give you code isolation, but the agent still can’t run anything. It writes code blind and hands it back to you to verify. Aether gives you both isolation and execution. The agent catches runtime errors, broken imports, type failures, and failing tests before you ever look at the code. The difference is getting a PR that works vs a PR that compiles.Next Steps
Quickstart
Sign up and run your first task in minutes.
Core Concepts
Projects, workspaces, tasks, agents, credits, and integrations.