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.
Expert Install
Copy this to your agent — it will install, configure, and verify everything.
Works on OpenClaw, Claude Code, Telegram, Feishu, and any agent interface. Your agent reads self-driving-dev.md and follows the setup steps inside.
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 loginand follow the prompts - Choose HTTPS or SSH, then log in via browser — no extra tokens needed
- The skill uses
ghunder 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/codexthencodex 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