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:

  1. Spin up a fresh devbox environment
  2. Clone your repository and set up the development environment
  3. 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.

Other Environments