Cette page est affichée en anglais. Une traduction française est en cours.
ScriptsJul 2, 2026·2 min de lecture

Oh-My-OpenAgent — Multi-Harness Coding Agent Orchestrator

An open-source agent harness that wraps Codex, OpenCode, and other coding CLIs with hooks, agent teams, HUDs, and workflow extensions.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
Oh-My-OpenAgent
Commande d'installation directe
npx -y tokrepo@latest install 72d63d08-7631-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

Oh-My-OpenAgent (OMO) is an open-source orchestration layer for AI coding agents. It wraps existing coding CLIs like Codex and OpenCode, adding hooks, multi-agent teams, and a heads-up display to make agentic coding sessions more controllable and observable.

What Oh-My-OpenAgent Does

  • Wraps multiple coding agent CLIs under a single orchestration layer
  • Provides a HUD (heads-up display) for monitoring agent progress
  • Enables multi-agent team workflows where agents collaborate on tasks
  • Adds hook systems for pre/post agent actions and custom automation
  • Supports session management with persistent context across runs

Architecture Overview

OMO sits as a thin wrapper around existing coding agent binaries. It intercepts their I/O streams, applies configured hooks, and routes tasks to the appropriate agent. The HUD renders real-time status in the terminal using a TUI framework. Agent teams are coordinated through a simple YAML-based configuration that defines roles and task routing rules.

Self-Hosting & Configuration

  • Install via npm or clone the repository directly
  • Configure agent backends in a YAML config file
  • Set up hook scripts for custom pre/post actions
  • Define agent teams with role assignments and routing rules
  • Environment variables control default model and provider settings

Key Features

  • Harness-agnostic: works with Codex, OpenCode, and other CLI agents
  • Real-time TUI dashboard for monitoring agent activity
  • Hook system for automation and custom workflows
  • Multi-agent team coordination with role-based routing
  • Extensible plugin architecture for community contributions

Comparison with Similar Tools

  • Claude Code — native Anthropic agent; OMO wraps it rather than replacing it
  • Archon — focuses on harness building; OMO focuses on orchestrating existing agents
  • AionUI — web-based UI for agents; OMO is terminal-native
  • Roo Code — VS Code extension; OMO is CLI-first and editor-agnostic

FAQ

Q: Does OMO replace my existing coding agent? A: No. It wraps and enhances existing agents by adding orchestration, hooks, and monitoring on top.

Q: Which coding agents are supported? A: Codex CLI, OpenCode, and other terminal-based coding agents. The plugin system allows adding more backends.

Q: Is an API key required? A: OMO itself needs no key. The underlying agents you configure may require their own API keys.

Q: Can I run multiple agents simultaneously? A: Yes. The team feature lets you define agent roles that work in parallel on different parts of a task.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires