Skip to content

Cloud IDE & Orchestration

The first pillar of the Aether Platform is the “Cloud IDE”. It goes beyond simply running VS Code in a browser; it fully automates the “Environment Definition,” “Provisioning,” and “Lifecycle Management” that power it.

Key Components

1. Workspace Engine (Orchestrator)

Allocates independent compute resources to thousands of concurrent users in seconds.

  • Role: Handles user authentication, Pod scheduling, and automatic shutdown during inactivity (Scale-to-Zero).
  • Feature: Combines enterprise-grade concurrency with “Pay-as-you-go” efficiency perfect for Startups & SMBs. No need to hire a dedicated DevOps team.

2. Universal Runtime (Web-based IDE)

Develop from anywhere, with just a browser.

  • VS Code (Code-server): Provides full parity with local VS Code, including extensions, terminal, and debugger support.
  • Jupyter Notebooks: Integrated interface for Python data analysis and AI development. Switch between IDE and Notebook views with a single click.

3. Nix Reproducibility (Reproducibility Engine)

Eliminate the “It works on my machine” problem.

  • Role: Declaratively defines OS-level dependencies (Python versions, system libraries, etc.).
  • Benefit: Ensures bit-perfect environment reproduction regardless of who launches it or when. Prevents environment rot caused by ad-hoc apt-get or pip install commands.

4. Connect from Desktop

Connect securely from your familiar local VS Code, not just the browser.

  • Background Connection: The connect-from-vscode command establishes a secure Flexible Network Connect Service (NCS) tunnel invisibly.
  • Hybrid Workflow: Execute heavy workloads on powerful cloud instances while enjoying the snappy response of your local UI.