oh-my-ag iconoh-my-ag

Search Documentation

Search for documentation

Parallel Execution

Basic Pattern

oh-my-ag agent:spawn backend "Implement auth API" session-01 &
oh-my-ag agent:spawn frontend "Create login form" session-01 &
wait

Workspace-Aware Pattern

oh-my-ag agent:spawn backend "Auth + DB migration" session-02 -w ./apps/api
oh-my-ag agent:spawn frontend "Login + token refresh" session-02 -w ./apps/web

Monitoring Pattern

bunx oh-my-ag dashboard:web
# open http://localhost:9847

Multi-CLI Configuration

Configure different CLIs per agent type in .agent/config/user-preferences.yaml:

# Response language
language: ko  # ko, en, ja, zh, ...

# Default CLI (single tasks)
default_cli: gemini

# Per-agent CLI mapping (multi-CLI mode)
agent_cli_mapping:
  frontend: gemini
  backend: codex
  mobile: gemini
  pm: claude
  qa: claude
  debug: gemini

Run /setup to configure interactively.

CLI Vendor Resolution Priority

  1. --vendor command line argument
  2. agent_cli_mapping from user-preferences.yaml
  3. default_cli from user-preferences.yaml
  4. active_vendor from cli-config.yaml (legacy)
  5. Hardcoded fallback: gemini