Skip to main content
ByteRover V4 connects agents through the published ByteRover skill. Install the skill in the same environment where the agent runs, restart the agent, authenticate ByteRover, then start onboarding from inside your project. ByteRover and OpenClaw agent integration

Setup flow

1

Optional step 0: Remove old V3 CLI, connectors, and integrations

If this environment still has the old V3 CLI, connectors, OpenClaw integration, or Hermes memory provider installed, remove them before setting up the V4 skill:
curl -fsSL https://www.byterover.dev/uninstall-v3.sh | sh
This removes old V3 command-line tools and connectors. It also removes the old OpenClaw integration and Hermes memory provider when they are detected. It does not migrate V3 memory data.
2

Install the ByteRover skill

Requires Node.js 20 or newer. Node.js includes npm and npx.
npx skills add campfirein/skills
This installs the published ByteRover skill bundle from campfirein/skills.
3

Restart the agent

Fully quit and reopen the agent so it can load the installed ByteRover skill.
4

Authenticate with ByteRover

Authenticate with ByteRover.
Open the URL the agent prints, approve the request in your browser, then return to the agent and type approved.
5

Start ByteRover onboarding

onboard with ByteRover
The agent links the project to the right space and begins using durable memory after onboarding.

Supported agents

Choose the agent you want to connect.

OpenClaw

Install the skill, restart OpenClaw, authenticate, and start onboarding.

Hermes

Install the skill, restart Hermes, authenticate, and start onboarding.

Codex CLI

Use ByteRover from Codex CLI on a VPS or remote development machine.

Claude Code

Use ByteRover from Claude Code in a terminal session.

OpenCode CLI

Use ByteRover from OpenCode CLI on a VPS or local terminal.

V3 to V4 VPS migration

Move self-managed V3 project memory on a VPS into V4 spaces.

VPS notes

When the agent runs on a VPS, install the ByteRover skill on the VPS, not only on your laptop. The agent reads skills from its own environment. Authenticate before onboarding. If the agent prints a sign-in URL, open that URL in your browser. After you approve it, return to the VPS terminal and type:
approved
If the agent cannot find a space for the project, open ByteRover Desktop, create or select the right space, then prompt the agent again:
onboard with ByteRover
If the VPS already has V3 project memory, migrate it before relying on the project in V4:

Migrate V3 VPS data to V4

Detect V3 projects, preview the migration, create V4 spaces, verify the result, then back up and remove old V3 files.