Changelog

What shipped to Nevia, newest first.

Live syncing and a 10x faster console

Live syncing#

When you or your agents change something through the CLI or MCP, or a teammate works in the same workspace, the console you have open shows it right away without a refresh.

A 10x faster console#

The console now runs on the same servers as the Nevia API, so every page you open and every action you take reaches the API 4 to 25 times faster.

From Before Now Faster
Paris 272 ms 11 ms 25x
London 224 ms 14 ms 16x
Ashburn, US 546 ms 91 ms 6x
Tokyo 1,153 ms 250 ms 5x

A smoother CLI experience#

When something stops a command, such as a computer that's still starting, the CLI now says what it was trying to do and to which resource. An agent can fix the problem and try again on its own instead of stopping to ask you. Add --json and the agent gets the answer as data it can read, whether the command worked or not.

These and more updates are in CLI 0.1.13. Run nevia update or accept the update the CLI offers the next time you use it.

Docs and API reference#

Every operation in the API reference now lists the errors it can return, with request samples in curl, JavaScript and Python.

Fixes and improvements
  • When you create a computer with custom settings in the console, you can add a new secret right in the create dialog without leaving for workspace settings.
  • nevia shell opens a terminal on a computer which is what nevia exec used to do when you gave it no command. nevia exec without a command now starts the program the computer's image is built to run.
  • If you sign in before you've been invited, Nevia says so and lets you request access from the same screen.
  • The console keeps you signed in longer between visits.
  • New accounts start with a workspace that has a real name instead of default.
  • nevia create works as a shorter alias for nevia new.
  • Renaming a workspace keeps the dashes you type.
  • --yes now belongs to the commands that ask for confirmation and --non-interactive is gone because the CLI detects when nobody is at a terminal. Remove --non-interactive from your scripts since the CLI now rejects it like any unknown flag.
  • Create commands no longer take --idempotency-key since the CLI now makes retries safe on its own. Remove the flag if your scripts pass it.

Private key access and workspace secrets

Private key access#

Scripts, CI jobs and agents can now sign in with their own keys and workspace permissions. Manage permissions, rotate keys or revoke access whenever needed in the console or CLI.

Workspace secrets and variables#

Store credentials and shared configuration securely in your workspace, then reference them when creating computers or running commands. Credentials can be configured via console and CLI, and your agents can also manage them by name through MCP without you having to paste credentials into your prompts.

Public website#

We published a new version of nevia.cloud today. The website is now public to help us collect feedback. The product will stay gated until our launch later this year.

Fixes and improvements
  • Console: Create computers and databases in one click, and copy connection addresses straight from resource lists.
  • Better error handling: Clearer command failures and error messages with guidance on what to do next for agents and humans.

Secure HTTPS, pooled databases and MCP improvements

Computers#

  • Applications and other services running on computers can now be exposed securely over HTTPS.
  • Computers now come with a more reliable out-of-the-box environment with improved defaults and root access.
  • Selected tools and dependencies are available out of the box: claude, codex, node, uv, playwright and more.

Databases#

  • Databases now support pooled connections, available directly from the console, CLI and MCP.
  • pgvector is available out of the box, making it easier to build vector search without additional setup.
  • Postgres is now tuned so you get more performance from your database resources.

MCP improvements#

  • Create and manage workspaces: invite teammates, change roles and revoke workspace access.
  • Find and filter checkpoints across your workspace.
  • Improved agent experience: agents automatically wait and retry when resources are busy.

Nevia CLI v0.1.3#

  • This release improves ergonomics, improves exec and operation reporting, and fixes login refresh issues.
  • Older CLI versions are incompatible with today's changes. Please upgrade to 0.1.3 with:
curl -fsSL https://get.nevia.cloud | sh
nevia --version

If your scripts use --port, replace it with --https-port. From this version onwards, the CLI will notify you about new releases.

nevia CLI 0.1.2

Fixes and improvements since 0.1.1#

  • Create, branch, restore and checkpoint commands now print a clear ✓ Created <kind> <id> in workspace <ws> or ✗ Failed... line so it is obvious which workspace a resource landed in.
  • Automatic workspace selection if you only have one instead of failing with "no workspace selected".
  • nevia pg connect now tells you when the database is asleep instead of just failing with a cryptic TLS error.
  • --json output is now consistent whether or not you pass --wait.
  • An empty workspace argument (for example from an unset shell variable) is now rejected instead of silently falling back to your selected workspace.
  • Error exit codes are now consistent for not-found cases and error messages point agents and you to the right nevia command instead.

nevia CLI 0.1.1

Fixes and improvements since 0.1.0#

  • nevia login now lands you in the console after auth instead of a plain text page.
  • Workspace names now resolve correctly when passed instead of IDs.
  • nevia pg branch --wait now returns the branch's connection details.
  • nevia pg rm and nevia pg branch --help fixes.

Nevia v1

Our first products are branchable computers and Postgres databases. Agents get a disposable place to run code and work with data, driven through MCP, CLI and our web console.

Get started#

To learn more, visit the docs.