Sign In

oh-my-copilot

Package Overview
Dependencies
Maintainers
1
Versions
22
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

oh-my-copilot

Multi-agent orchestration system for Copilot CLI - Inspired by oh-my-opencode

latest
Source
npmnpm
Version
4.13.79
Version published
Weekly downloads
34
-60%
Maintainers
1
Weekly downloads
 
Created
Source
     ██████╗ ██╗  ██╗     ███╗   ███╗██╗   ██╗
    ██╔═══██╗██║  ██║     ████╗ ████║╚██╗ ██╔╝
    ██║   ██║███████║     ██╔████╔██║ ╚████╔╝
    ██║   ██║██╔══██║     ██║╚██╔╝██║  ╚██╔╝
    ╚██████╔╝██║  ██║     ██║ ╚═╝ ██║   ██║
     ╚═════╝ ╚═╝  ╚═╝     ╚═╝     ╚═╝   ╚═╝
               ██████╗ ██████╗ ██████╗ ██╗██╗      ██████╗ ████████╗
              ██╔════╝██╔═══██╗██╔══██╗██║██║     ██╔═══██╗╚══██╔══╝
              ██║     ██║   ██║██████╔╝██║██║     ██║   ██║   ██║
              ██║     ██║   ██║██╔═══╝ ██║██║     ██║   ██║   ██║
              ╚██████╗╚██████╔╝██║     ██║███████╗╚██████╔╝   ██║
               ╚═════╝ ╚═════╝ ╚═╝     ╚═╝╚══════╝ ╚═════╝    ╚═╝
       Turbocharge your Copilot CLI with multi-agent orchestration

oh-my-copilot
Your Copilot has been working out, learning new ways to improve your life.

npm version npm downloads GitHub stars License: MIT
This work is based on oh-my-claudecode by Yeachan Heo, but with copilot cli focus.

Quick Start

# Step 1: Install
/plugin marketplace add https://github.com/RobinNorberg/oh-my-copilot
/plugin install oh-my-copilot@omcp
# or
npm i -g oh-my-copilot@latest

# Step 2: Setup
/setup

# Step 3: Build something
/autopilot: build a todo-app
# or
autopilot: build a todo-app

# If you enjoy the output, give the repo att ⭐ and tell a friend

Known npm warning: npm i -g oh-my-copilot@latest may print deprecated prebuild-install@7.1.3. This comes from the upstream better-sqlite3 native-addon dependency (better-sqlite3 -> prebuild-install); prebuild-install@7.1.3 is still the latest published version, so there is no safe repo-side dependency bump or override to remove the warning yet. The warning is tracked upstream in yeachan-heo/oh-my-claudecode#2913 and does not by itself mean the install failed.

Not Sure Where to Start?

If you're uncertain about requirements, have a vague idea, or want to micromanage the design:

/deep-interview "I want to build a todo-app"

The deep interview uses Socratic questioning to clarify your thinking before any code is written.

Key Features

  • Copilot CLI friendly — Perfect for development in the terminal
  • Natural language interface — no commands to memorize, just describe what you want
  • Team-first orchestration — staged pipeline with plan, exec, verify, and fix loop
  • Automatic parallelization — complex tasks distributed across our specialized agents
  • Smart model routing — Haiku for simple tasks, Sonnet for average and Opus for complex reasoning
  • Persistent execution — won't give up until the job is verified complete
  • Azure DevOps/GitHub native — auto-detection, work item management, PR operations, triage workflows
  • Stop your yolo abuse — using a layered permission model to help your agents perform safe work without your interference

Magic Keywords

Optional shortcuts for power users. Natural language works fine without them.

KeywordCategoryEffectExample
teamorchestrationCanonical Team orchestrationteam 3:executor "fix all TypeScript errors"
ask copilotorchestrationDelegate to Copilot CLIask claude "review auth architecture"
ask claudeorchestrationDelegate to Claude Code CLIask claude "review auth architecture"
ask codexorchestrationDelegate to Codex CLIask codex "security analysis"
ask geminiorchestrationDelegate to Gemini CLIask gemini "suggest UX improvements"
cccgorchestrationQuadri-model orchestrationcccg review this PR
omcp teamorchestrationtmux CLI workers (codex/gemini/copilot)omcp team 2:codex "security review"
code reviewanalysisCode review modecode review the auth module
critiqueanalysisPre-push adversarial critiquecritique my changes
debug, diagnoseanalysisSession/repo diagnosticsdebug why hooks aren't firing
deep-analyzeanalysisDeep analysis modedeep-analyze why tests are failing
deep-diveanalysisTrace → interview pipelinedeep-dive why auth is slow
deepinitanalysisDeep codebase init with AGENTS.mddeepinit
deep-interviewanalysisSocratic requirements clarificationdeep-interview "vague idea"
deep-reviewanalysisMulti-pass code review (4 passes)deep-review this PR
deepsearchanalysisCodebase-focused search routingdeepsearch for auth middleware
deslop, anti-slopanalysisAI code slop cleanupdeslop the auth module
discoveranalysisParallel codebase quality scandiscover src/hooks/
external-contextanalysisParallel external doc/web searchexternal-context React Server Components
sciomcanalysisParallel scientist orchestrationsciomc analyze test failures
security reviewanalysisSecurity review modesecurity review the API endpoints
tdd, test firstanalysisTDD workflow enforcementtdd: implement password validation
traceanalysisEvidence-driven causal tracingtrace why auth is broken
verifyanalysisVerify changes work before claiming doneverify the fix
ultrathinkanalysisDeep reasoning modeultrathink about this architecture
ralplanplanningIterative planning consensusralplan this feature
autopilotexecutionFull autonomous executionautopilot: build a todo app
cancelomc, stopomcexecutionStop active OMC modesstopomc
experimentexecutionHypothesis-driven experiment loopexperiment: optimize API latency
ralphexecutionPersistence moderalph: refactor auth
ralphthonexecutionAutonomous hackathon moderalphthon: build MVP in 2 hours
self-improveexecutionAutonomous evolutionary code improvementself-improve the parser module
skillifyexecutionExtract reusable skill from sessionskillify this workflow
ulwexecutionMaximum parallelismulw fix all errors
gh setupgithubConfigure GitHub integrationgh setup
gh triagegithubGitHub issue/PR/CI triagegh triage
gh reviewgithubInteractive GitHub PR reviewgh review
gh auto-reviewgithubAutomated code review via code-reviewer agentgh auto-review
gh projectgithubManage GitHub Projects (v2) boardsgh project
ado sprintdevopsSprint planning and iteration managementado sprint
ado setupdevopsConfigure Azure DevOps integrationado setup
ado triagedevopsAzure DevOps work item triageado triage
ado reviewdevopsInteractive Azure DevOps PR reviewado review
ado auto-reviewdevopsAutomated code review via code-reviewer agentado auto-review
hudutilityConfigure status line displayhud preset minimal
learnerutilityLearn a skill from the current conversationlearner
rememberutilitySave reusable project knowledgeremember this pattern
wikiutilityPersistent markdown knowledge basewiki add auth architecture notes

Notes:

  • Informational filtering: Asking "what is ralph?" or "explain ultrawork" won't trigger execution — only actionable uses activate keywords.

Orchestration between agents

Team Mode

Team is the canonical orchestration surface. It runs a staged pipeline:

team-plan → team-prd → team-exec → team-verify → team-fix (loop)

/team 3:executor "fix all TypeScript errors"

CCCG

CCCG uses multi-model advisor synthesis — fans out via ask-copilot + ask-claude + ask-codex + ask-gemini, then Copilot synthesizes the results:

/cccg "review this branch — architecture, security, and UI components"

OMC Team Mode

Omc team spawn real tmux CLI workers for cross-model tasks:

omcp team 1:copilot "review the ingestion module for performance issues"
omcp team 2:claude "review the database module for sql issues"
omcp team 3:codex "review the auth module for security issues"
omcp team 5:gemini "redesign UI components for accessibility"

Full Team Mode docs →

Documentation

Requirements

Optional enhancements

Platform & tmux

OMC features like omcp team and rate-limit detection require tmux:

Platformtmux providerInstall
macOStmuxbrew install tmux
Ubuntu/Debiantmuxsudo apt install tmux
Fedoratmuxsudo dnf install tmux
Archtmuxsudo pacman -S tmux
Windowspsmux (native)winget install psmux
Windows (WSL2)tmux (inside WSL)sudo apt install tmux

Windows users: psmux provides a native tmux binary for Windows with 76 tmux-compatible commands. No WSL required.

Multi-AI Orchestration

OMC can orchestrate multiple AI CLI providers as tmux workers for cross-validation, design consistency, and parallel execution. All four major CLI tools are supported:

ProviderInstallWhat it enables
Copilot CLInpm install -g @github/copilotCore orchestration platform
Claude Codenpm install -g @anthropic-ai/claude-codeDeep reasoning, architecture analysis
Gemini CLInpm install -g @google/gemini-cliDesign review, UI consistency (1M token context)
Codex CLInpm install -g @openai/codexArchitecture validation, code review cross-check
omcp team 2:claude "review auth architecture"
omcp team 2:codex "security analysis"
omcp team 2:gemini "UI consistency check"
omcp team 1:copilot "review existing tests"

Only Copilot CLI is required — the others are optional and add cross-provider validation.

Star History

Star History Chart

🤝 Contributing

Contributions welcome! Open an issue or PR on GitHub to the dev branch.

License

MIT — see LICENSE.

Keywords

copilot

FAQs

Package last updated on 18 May 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts