← Experts

Run multiple agents in parallel across IDEs

Run parallel git worktrees with Cursor SDK, Windsurf+Devin, and Claude Code simultaneously — local agents for fast iteration, cloud agents for long-running tasks, adaptive model routing for optimal results per task type.

1

Expert Install

Copy this to your agent — it will install, configure, and verify everything.

Say to your agent
Read https://clawhub.md/expert/self-driving-dev.md and set me up as Self-Driving Dev

Works on OpenClaw, Claude Code, Telegram, Feishu, and any agent interface. Your agent reads self-driving-dev.md and follows the setup steps inside.

2

Talk and handle it

After setup, say these to your agent:

Orchestrate multi-IDE agent workflows with Cursor… Official

  • "Set up parallel worktrees for frontend, backend, and tests"
  • "Configure Windsurf Devin for cloud-based debugging"
  • "Route code review tasks to the strongest model"

Manage PRs, CI, and issues from… Official

  • "Check CI status across all my worktrees"
  • "Create a PR from the frontend worktree"
  • "Review PRs while the backend agent is still running"

Delegate to Claude Code or Codex… Official

  • "Delegate the API migration to a background coding agent"
  • "Have Codex write tests for all three worktrees"
  • "Run this refactor in a parallel Claude Code session"

View setup file self-driving-dev.md

Self-Driving Dev

Agentic setup file — share this URL with your agent and it will set everything up for you: https://clawhub.md/expert/self-driving-dev.md

Goal: Run multiple agents in parallel across IDEs

What you'll have: Run parallel git worktrees with Cursor SDK, Windsurf+Devin, and Claude Code simultaneously — local agents for fast iteration, cloud agents for long-running tasks, adaptive model routing for optimal results per task type.


Step 1: Install

clawhub install openclaw/cursor-sdk openclaw/github openclaw/coding-agent

Step 2: Configure

Each skill may need credentials or auth before it can act on your behalf.

openclaw/cursor-sdk

Orchestrate multi-IDE agent workflows with Cursor SDK, Windsurf+Devin, worktree parallelism, and adaptive model routing.

  • Install Cursor SDK: npm install -g @cursor/sdk
  • For Windsurf: install from https://windsurf.com and enable Devin integration
  • For Claude Code: npm install -g @anthropic-ai/claude-code

openclaw/github

Manage PRs, CI, and issues from any agent — keep your repo in sync across parallel workstreams.

  • Authenticate with the GitHub CLI: run gh auth login and follow the prompts
  • Choose HTTPS or SSH, then log in via browser — no extra tokens needed
  • The skill uses gh under the hood, so all your existing GitHub access applies

openclaw/coding-agent

Delegate to Claude Code or Codex when you need deep coding — the self-driving dev delegates everything except architecture decisions.

  • Ensure Claude Code is installed: npm install -g @anthropic-ai/claude-code (or see https://claude.ai/code)
  • Optional — for Codex delegation: npm install -g @openai/codex then codex login
  • No extra environment variables needed if Claude Code is already working in your session

Step 3: Try it

After setup, say these to your agent to verify everything works:

openclaw/cursor-sdk

  • "Set up parallel worktrees for frontend, backend, and tests"
  • "Configure Windsurf Devin for cloud-based debugging"
  • "Route code review tasks to the strongest model"

openclaw/github

  • "Check CI status across all my worktrees"
  • "Create a PR from the frontend worktree"
  • "Review PRs while the backend agent is still running"

openclaw/coding-agent

  • "Delegate the API migration to a background coding agent"
  • "Have Codex write tests for all three worktrees"
  • "Run this refactor in a parallel Claude Code session"

Self-Driving Dev · clawhub.md/expert/self-driving-dev