Invite codes no longer gate your own accounts. Bring-your-own-account use is free for everyone; cloud Pro stays invite-only.Read the announcement
AnnouncementAugust 9, 2026

To everyone who's been following or using Mirasim:

Over the past few days, Mirasim ended up in front of a much bigger audience much earlier than we'd planned. We were still in private beta and, honestly, nowhere near ready for a wider launch.

Invite codes spread far beyond the small beta group we had planned for. In a very short window, we saw a flood of visits and test requests, along with some unusually aggressive, probing request patterns. Our capacity, reliability, and security systems weren't ready for that volume. Some of you ran into slow loading, failed requests, or Pro benefits that never showed up.

We're genuinely sorry for the rough experience. Whatever the source of the traffic, we should have been better prepared. That's on us, and our users shouldn't have to pay for it.

At the same time, you sent us a huge amount of honest, detailed feedback. A lot of issues that probably wouldn't have surfaced until a public launch showed up early. Thank you to everyone who took the time to try Mirasim, patiently share feedback, or report security issues responsibly.

Here's how access to Mirasim will work from here

Invite codes no longer limit connecting your own accounts to Mirasim — they only limit the cloud Pro service that Mirasim pays for.

Connecting and using your own accounts locally will be free for everyone. You'll be able to connect the Claude Code, Codex, and other model accounts or services you already use, then work across multiple models, Agents, and sessions in Mirasim. Mirasim won't charge for any of this. Third-party subscription or API fees will still follow each provider's own terms.

Cloud Pro access — where Mirasim covers the model usage costs to make things cheaper for users — will remain invite-only and roll out in batches as capacity allows. We'll keep sharing our progress and what opens next, so the rules stay as clear and transparent as possible.

A note on Pro benefits

  • The 1,000 beta users covered by our original promise will still receive one full year of Mirasim Pro. That promise has not changed.
  • Anyone who successfully registered during this wave after we had already passed the original 1,000-user limit will receive one month of Mirasim Pro. This is both to make up for the unstable experience and to thank you for trying Mirasim before it was fully ready.
  • If you've already registered or activated your access but your Pro benefits still aren't showing up, please don't try again. We have the records. We'll verify eligibility and apply the benefits in batches, then share the timing and start-date details.

How the rollout will work from here

Over the next week or two, we'll focus on adding capacity, fixing the entitlement system, tightening security, and working through your feedback one issue at a time. Mirasim remains open. Registration and local, bring-your-own-account access will stay available, while cloud Pro access will roll out in batches as capacity allows.

We're not trying to build yet another model aggregator. We want Mirasim to be an Agent workspace you can keep building in for the long run. Wherever the next leap in Agent capability comes from, you should be able to plug it into the same workflow, switch seamlessly, and use different Agents together. Once you've built something, you can put it in front of simulated users in a real environment and let evidence — not guesswork — tell you what to do next.

We want every leap in what Agents can do to become real leverage for everyone — so you spend less time chasing tools and more time building what you actually care about.

Models will change. You shouldn't have to start over.

Thank you for showing up before Mirasim was fully ready. From here, we'll put these promises into every fix and every update, and work to earn your trust by making Mirasim more stable and more reliable.

— The Mirasim team

Mirasim Documentation

Chapter 09

Files, Git and terminals

The code side of the workbench: browse and edit the real repo, jump through it, review and commit, search everything, preview what came out.

The file tree, and file operations

The explorer shows the real workspace with Git state on every row: how many files changed inside a folder, which files are modified or untracked, what Git is ignoring. When an agent writes a file, the row updates — you are watching the repository, not a cached listing.

The files and Git surface
The Mirasim files surface showing a workspace file tree with Git state, and the refresh control.

The treeThe real workspace with Git state on every row — what changed, what is untracked, what Git is ignoring. — this control is not on the captured screen.

The buttons in this panel work — click them to look around.

It is a working file manager, not a read-only view. From a row's context menu: open, open to the side, open with another app, reveal in Finder, copy the file, copy its path or relative path, cut, paste, rename, duplicate, move to trash, and create new files and folders.

The workspace rail
The right-hand rail with the files, Git, artifacts and schedules surfaces for the focused pane's workspace.

FilesThe explorer for this pane's workspace, with Git state on every row. ⇧⌘E gets you here from the keyboard. — this control is not on the captured screen.

The buttons in this panel work — click them to look around.

Editing and navigating code

Files open in a full code editor with syntax highlighting, and Markdown, JSON and other structured formats get a view mode, a source mode, a split of the two, and a preview. JSON gets real parse errors with line and column, and tolerates comments and trailing commas while warning that strict parsers will not.

Code intelligence works the way you expect it to: ⌘-click a symbol to jump to its definition, and look up every other place it is used. When there is nothing to find, it says so instead of jumping somewhere plausible.

  • clickGo to definition
  • FFind in the current file or transcript
  • EFocus the explorer

Reviewing and committing

Source control is a full panel, not a status line: staged changes and unstaged changes, a diff for every file, and the operations you would otherwise switch to a terminal for. Diffs render side-by-side or inline, original against current.

What you can do without leaving the workbench
Stage / unstage
Per file or everything at once. Discard a file's changes, or delete an untracked file — both confirm first, because neither can be undone.
Commit
Commit staged changes, commit everything, or commit and push in one action, with the message written in the panel.
Branches
See the current branch, switch branches, and see how far ahead or behind the upstream you are — or that there is no upstream yet.
Pull / push
Both, with the failure cases named rather than dumped as raw Git output.
Restore
Roll a single file back to HEAD, staged and unstaged changes together, after an explicit confirmation.

When an operation does not go through, the panel says which of the ordinary Git situations you are in — local changes would be overwritten, the branches have diverged, no upstream, the remote has commits you do not, an unfinished merge or rebase, refused credentials, an unreachable remote, a hook that rejected it — and offers the move that resolves it, such as stash-and-pull or pull-with-rebase. Nothing has moved when you see one of these; the message tells you what will happen if you take the offered action.

Previewing what the work produced

Deliverables an agent hands back are collected as artifacts and previewable in place: Markdown, JSON, CSV as a table, images with zoom, PDFs, audio and video. The preview is read-only by design — editing always goes to a real app — and can widen to the full stage or sit as a side panel.

  • Open in your default app, choose a specific app, or reveal it in Finder.
  • Very long files preview their first several thousand lines and say so; binaries, oversized files and unsupported media say what to do instead of failing silently.
  • Artifacts outside the workspace are refused rather than read — the preview honors the workspace boundary.

Exporting a conversation

A whole chat, or a single round, exports to a folder — text plus the images and files that went with it, bundled and packaged with progress while it works. This is the honest way to hand someone what happened: not a summary of the session, the session.

Something wrong or missing on this page? Tell us