One panel for chat, Assist, Help and Support
The room’s chat, KODEO Assist with past conversations, the whole Help Center searched as you type, and your tickets — four tabs in VS Code’s Panel, or beside your code.
KODEO for VS Code 2.0
Open a KODEO project in VS Code and work live with your team — their cursors, comments, chat and Assist, notifications from anywhere, shared terminals, pull request reviews and the project’s Git, where you already work.
KODEO · publisher kodeohqFree on every plan. Create a free account →
New in 2.0
The room’s chat, KODEO Assist with past conversations, the whole Help Center searched as you type, and your tickets — four tabs in VS Code’s Panel, or beside your code.
They reach VS Code with no project open. A mention opens the comment thread itself; your settings, pause and quiet hours decide what pops up — once, in the window you’re using.
Watch a terminal a teammate shares from the browser, live in a VS Code terminal. Press Enter to ask for the keyboard.
Every changed file, comments on lines, Approve or Request changes, merge, check out — without leaving VS Code.
Every branch drawn as lanes. Click a commit for its files and diffs; toggle blame for the whole file, shaded by age.
VS Code’s 3-way merge editor for KODEO merges — or Accept Current, Incoming or Both above each conflict.
Files teammates have open carry their initials in the explorer and on tabs. See who follows you — and ask them to stop.
A ✓ when the room has every edit. Offline, saves wait on your computer and go out — version-checked — when you’re back.
Sixty seconds
Extensions (Ctrl+Shift+X) → search KODEO → publisher kodeohq → Install. In Cursor, Windsurf and VSCodium it comes from Open VSX.
ext install kodeohq.kodeoKODEO: Sign In, then approve in your browser with your passkey or two-factor. No browser? Sign In with a Code.
KODEO: Sign InAlt+K: your recent projects and every one you can reach — straight from KODEO, or a folder that stays in sync.
KODEO: Switch Project…The side bar, redesigned
KODEO
1 PROJECT
storefront Live · 3 here
AS Asha refund.ts · typing
RV Ravi following you
Plan & usage Pro · 62% storage
2 COMMENTS Open
refund.ts 2
3 ACTIVITY 1 new
Asha mentioned you now
4 PROJECT TOOLS
Terminals 1 shared
Checkpoints · Trash · Sign-ins
Live or Solo, who’s here and in which editor, who’s typing, who’s following you, who’s running the project and on which port — and your plan’s storage and runtime hours.
Every thread in the project, grouped by file: open, resolved, yours, or where you’re mentioned. A click opens the thread at its line.
Your notifications by day — mark read, open in the browser, mute a project’s pop-ups.
Shared terminals, the file’s checkpoints (compare, then restore), the trash, and your sign-ins — each loaded only when you open it.
Two ways to open a project
Straight from KODEO
Open kodeo://acme/storefront and start typing. Files arrive as you open them and are cached by content — even on vscode.dev and github.dev.
A linked folder
Clone into a folder: files you have open are live, everything else is sent when you save — all or nothing. Your terminal, tests and dev server run privately.
In the room
Character by character with teammates in the browser or in VS Code — one CRDT underneath, so nobody overwrites anybody, even on the same line.
Files a teammate creates, renames, deletes or types into in the browser appear in VS Code by themselves — and yours in theirs.
Everyone’s cursor in their colour. Follow someone’s file, cursor and scrolling; Esc stops. Someone following you? The status bar says so.
Send the room to your line with a note — and answer the browser’s summons from VS Code.
The same threads as the browser in VS Code’s Comments UI (Alt+C). @ suggests teammates — the person you mention is notified.
Ask anything about KODEO without leaving the editor — answers stream in with their Help articles, and past conversations resume. It never sees your code.
Every article, searched instantly as you type (nothing is sent while you type), opened right in the panel.
Open a ticket, follow the replies, mark it solved, rate the help — a reply from the KODEO team pops up in VS Code.
Compare a checkpoint with the file now before restoring it; bring back anything deleted in the last 7 days — for everyone.
Ctrl+Z undoes your own edits — never a teammate’s — exactly like the web editor.
Connection gone? Solo mode: version-checked saves, nothing lost, and your edits merge back when it returns.
Alt+K switches between projects (recent first); New Project… starts one from a template. Open in VS Code works from the browser and your phone.
Notifications
Send to my computer from the mobile editor — or a teammate mentions you, asks for your review, or replies to your ticket.
Over KODEO’s live channel — no project needs to be open. It pops up once, in the window you’re using; everything waits in Activity.
The file and line, the comment thread itself, the chat, a pull request, a ticket or a Help article.
Your rules: types with Push on pop up (security notices always); KODEO’s pause and quiet hours apply. Change them in the Help Center.
Source Control
Your Staged Changes
refund.ts M
Changes — Priya has 2 staged
ledger.ts A
KODEO History
Add refunds Priya · 2 h
Cart totals You · 1 d
if (!paid) returnAsha, 2 hours ago • Guard empty orders
Initialize Repository for the whole project, clone any public GitHub repository by link, link one, or Publish to GitHub — and connect GitHub right from VS Code: approve on GitHub and it carries on by itself.
What you stage is yours; teammates’ staging shows as a note. Commit with co-authors from the room — live files are settled first.
Every branch in the commit graph, KODEO History in Source Control, a file’s history — and blame for the line or the whole file.
Switch (for everyone, your changes parked), create, rename, delete — and check out a GitHub branch as a local one. Fetch a shallow clone’s full history.
Review pull requests in VS Code — line comments, approve, request changes, merge. Resolve conflicts in the 3-way merge editor.
A protected default branch or required pull requests are shown before a push is refused — with the branch-and-PR way that works.
Keyboard
Only in KODEO windows (or once you’re signed in) — the rest of VS Code keeps its own keys. On a Mac, Ctrl is ⌘ and Alt is ⌥.
Every command
kodeo.serverkodeo.notifications.popupskodeo.presence.showNameskodeo.presence.explorerBadgeskodeo.roomMessageskodeo.git.inlineBlamekodeo.linkedFolder.syncOnSavekodeo.openLinksInkodeo.accessibility.announcekodeo.telemetry.sharePerformanceSafe by design
A sign-in only this editor can use
Approved in your browser with your passkey or two-factor; the code returns through the extension’s own link and works once. Every refresh is signed by an Ed25519 key only this editor holds.Kept in the keychain
Tokens live in VS Code’s secret storage — never in settings, the workspace or a log. GitHub tokens never reach VS Code at all; Sign-ins never show where your other devices are.The same rules as the browser
Viewers get a read-only project and the server drops their edits; a full room makes you a spectator; a Team can switch the extension off.Nothing as HTML, nothing by default
Chat, comments, Help and pull requests are drawn as text — never HTML — under a strict content policy. Speed numbers are opt-in and anonymous; offline saves stay on your computer.Everywhere you code
83 commands in the Command Palette — every one of them, and the Help Center guide.
Questions
A workspace, a project and a live editor in under a minute. Free, no card.