Editor & files

Working offline with VS Code

What keeps working in KODEO for VS Code without an internet connection, what waits, and how everything catches up when you're back online.

2 min readUpdated 26 Oct 2026

A linked folder: keep working

A project cloned into a folder (KODEO: Clone Project into a Folder…) is real files on your computer, so without a connection you can still:

  • edit and save any file, and use every VS Code feature that doesn't need KODEO;
  • run the project in VS Code's terminal — npm run dev, tests, builds (they're yours and use no runtime hours).

When you're back online the extension catches up by itself, both ways: your saved changes are sent (all or nothing) and your teammates' are brought in with a three-way merge. If you both changed the same lines, the file gets conflict markers and the status bar counts them — fix them and save.

Straight from KODEO (kodeo://): your saves wait

A kodeo:// window has nothing on your disk, so opening files you haven't opened yet and the explorer wait for the connection. Files you already have open keep their text, and saving still works:

  • the save is kept on your computer (in the extension's own storage — never the workspace, never synced) and the status bar shows a cloud with how many are waiting;
  • when KODEO can be reached again — the room reconnects, the window comes back, or you run KODEO: Send Offline Saves Now — they're sent, version-checked against the version you were editing: if a teammate saved the file meanwhile, nothing is overwritten — you get Compare, Keep Mine or Use KODEO's;
  • signing out or KODEO: Reset KODEO on This Computer… forgets saves that haven't been sent (Reset says how many first).

A file that's live in the room doesn't need this: its edits are kept in memory and merge back into the room when the connection returns.

Everything live waits

Live editing, teammates' cursors, follow, comments, chat, notifications, KODEO Assist, the Trash and Source Control all talk to KODEO. While you're offline the status bar says Solo or reconnecting, and its cloud shows that your edits are waiting; nothing you type is lost, and a live file's edits merge back into the room when the connection returns — the same Solo mode as KODEO's web editor.

Still have a question about this?

Assist answers from this article — in any language.

More in Editor & files