Open Source Remote workspace for local agents

Control coding agents on your development machine from a browser.

msclaude connects your browser to coding agents running locally. Continue development work remotely while your code, tools, and execution environment remain on your machine.

Pi GitHub Copilot Claude Code OpenAI Codex

Windows · macOS · Linux · Node.js 18+

msclaude · 8 sessions E2E encrypted
Sessions by agent Pi 2 Copilot 1 Claude Code 3 Codex 2
Add keyboard navigationQ:\src\frontend · Pi
FilesGitTerminal
Add keyboard navigation to the session list and command palette.
Pi

Done. Arrow keys move through results, Enter opens the selection, and Escape returns focus to the editor.

editUpdated SessionList.vue
EditSessionList.vue
− @click="openSession(item)"+ @keydown.enter="openSession(item)"
Ask Pi to refine keyboard behavior...

Every agent, repository, and tool in one workspace.

Move between active sessions, working directories, and local developer tools without switching terminals, remote desktops, or browser tabs.

Parallel sessions

Run several agent sessions, organize them by working directory, and search previous conversations.

>_

Your local workspace, in the browser

Inspect and change the same files, repository, terminal, and running applications your agent uses—without moving your development environment to the cloud.

  • Files Browse, edit, upload, download
  • Git Status, diffs, branches, history
  • Terminal Full interactive local PTY
  • Port Proxy Open local web apps remotely

Native controls for every agent

Composer controls adapt to the selected backend—no command-line flags to remember.

  1. +
    AttachmentsAdd files and images.
  2. Models & thinkingSwitch models and reasoning levels.
  3. Modes & permissionsUse Plan and agent-specific options.

Your machine remains the workspace.

Agents, source code, credentials, tools, and command execution stay on your development machine—not in a new cloud environment.

The relay only moves encrypted bytes.

Prompts, responses, tool output, and file contents are end-to-end encrypted between your browser and local agent.

Use our relay—or run your own.

Start with the hosted relay, then self-host the lightweight server on your own infrastructure without changing the browser experience.

Install command copied