Oar — Development skill for Claude Code
Row your coding agents from anywhere — self-hosted web relay that drives Copilot, Claude, Cursor, Grok, and OpenAI from any browser: phone, tablet, or a second computer.
How to install Oar
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open oar-sh/oar and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Oar does
Row your coding agents from anywhere — self-hosted web relay that drives Copilot, Claude, Cursor, Grok, and OpenAI from any browser: phone, tablet, or a second computer.
Alternatives in Development
- Hapi — App for Claude Code / Codex / Gemini / OpenCode, vibe coding anytime, anywhere 3.6k ★
- Nexting — Remote control for Claude Code, Codex, Grok, and Cursor on Mac or PC 1.3k ★
- Notebook Intelligence — A JupyterLab extension supporting Claude Code, Copilot, Ollama, and OpenAI-compatible LLMs, with MCP, skills 331 ★
README
OAR — Open Agent Relay
Drive the coding agents on your machine from any browser (phone, tablet, or a second computer) through a self-hosted web relay.
curl -fsSL oar.sh/install | sh
On Windows, run `irm oar.sh/install.ps1 | iex` in PowerShell. Landing page: [oar.sh](https://oar.sh). npm and git-checkout installs are covered under [Install](#install).
OAR relays six runtimes: **GitHub Copilot**, **OpenAI (BYOK)**, **OpenAI Image (BYOK)**, **Claude (Agent SDK)**, **Cursor (Agent SDK)**, and **Grok (CLI ACP)**. You pick one per conversation, and all of them share the same chat UI, queue, history, file browser, and question cards.
┌── Copilot SDK worker, or Copilot CLI + extension
├── OpenAI Copilot runtime, your API key
[Browser] <--WebSocket--> [OAR relay :3333] ┼── OpenAI Image Images API, called by the relay
├── Claude Agent SDK worker, host's Claude login
├── Cursor Agent SDK worker, your Cursor API key
└── Grok Grok CLI over ACP, host's Grok login
The relay runs on your hardware, listens on localhost only until you change that, and collects no telemetry (see [Security notes](#security-notes)).
OAR is under active development, so expect occasional rough edges and some provider SDK features that are missing or incomplete.
