Secure remote development from anywhere

Vibecode everywhere

Connect to your remote machine with a 9-digit code. Full VS Code experience with terminal, file explorer, git, and port forwarding.

VS Code Remote — remote-dev.local
App.tsx
api.ts
1
2
3
4
5
6
7
8
9
export default function App() {
return (
<div className="app">
<h1>Welcome</h1>
<p>Your app is
running!</p>
</div>
)
}
$ npm run dev
Ready on http://localhost:3000
$
main0 errors
Port 3000 → forwardedUTF-8

Quick Start

1# Install globally
$npm i -g@hanoilab/opencode@latest
2# Start the agent
$opencode start
Machine ID:940-195-819
Password  :aB3xK9mQ
Admin UI  :http://localhost:9000

Works on macOS, Windows & Linux. The one-liner installs Node.js and everything else for you.

How to Use

From install to coding — in under a minute.

Agent Admin — localhost:9000
This Device
Machine ID165-143-086
PasswordyJc9A9rA
RelayConnected
Connect to Remote
000-000-000
Enter password
Connect
Settings
01
Agent Admin

Manage your agent from the admin panel — view credentials, check relay status, configure settings.

Everything you need to code remotely

A complete remote development environment with the tools you already know and love.

Integrated Terminal

Full terminal access with split panes, right from your browser.

File Explorer

Browse, create, rename and delete files with real-time sync.

Git Integration

Stage, commit, diff and manage your repositories seamlessly.

Port Forwarding

Access remote services through secure HTTP-over-WebSocket tunneling.

Secure Sessions

JWT authentication with automatic session expiry and token verification.

Mobile Ready

Responsive design optimized for tablets and phones. Install as PWA.

Get started in seconds

Three simple steps to access your remote workspace.

01

Run the agent

Start the agent on your remote machine to get a 9-digit Machine ID.

02

Open browser

Visit this page from any device and enter your Machine ID and password.

03

Start coding

Get a full VS Code experience with terminal, files, git and more.