Exponent Cloud (beta)
Deploy and use Exponent in the cloud
Exponent Cloud provides isolated cloud development environments where you can work with Exponent agents on your GitHub repositories. Each chat session runs in its own dedicated devbox, giving you a full development environment without any local setup.
Overview
Exponent Cloud creates a complete cloud-based development environment for each chat session, powered by devcontainers. This means you get:
- Full development environment: Complete with dependencies, build tools, linters, and compilers
- Cloud-based VS Code: Access to a familiar IDE interface directly in the cloud
- Isolated workspaces: Each chat runs in its own devbox, completely separate from others
- Automatic PR management: Exponent creates branches and pull requests using your GitHub credentials
Key Benefits
No Local Setup Required
Work on any repository without cloning it locally or setting up dependencies. Exponent Cloud handles the entire environment setup, from installing dependencies and making sure your source code is always up to date to configuring build tools.
Multiple Parallel Workflows
Run multiple agents simultaneously, each working in their own isolated environment. Perfect for:
- Exploring different approaches to the same problem
- Working on multiple features or bug fixes in parallel
Persistent Snapshots
Reconnect to previous work or restore devbox states from snapshots, allowing you to pick up where you left off or explore alternative solutions.
Getting Started
Exponent Cloud is currently available through direct contact with our team. Reach out to us to discuss access and setup for your organization.
Once you have access, creating a new cloud environment is as simple as starting a new chat and specifying the GitHub repository you want to work with. Exponent will:
- Spin up a fresh devbox environment
- Clone your repository and set up the development environment
- Connect an agent that can immediately start working on your codebase
Use Cases
Exponent Cloud excels at scenarios where you need a full development environment without local overhead:
- Code reviews and investigations: Deep dive into unfamiliar codebases without local setup
- Feature development: Build and test new features in isolation
- Bug fixes: Reproduce and fix issues in a clean environment
- Experimentation: Try different approaches without affecting your local workspace
How It Works
Each Exponent Cloud session operates in a dedicated devbox that replicates your real development environment. The devcontainer configuration ensures consistency between local development and cloud environments, while the cloud-based VS Code instance provides familiar tooling.
Since each chat creates a new devbox, you can run multiple agents in parallel without any interference. Coordination between different workstreams happens through Git, just like traditional development workflows.