# Omnigent — Open-Source AI Agent Orchestration and Meta-Harness > Open-source framework for orchestrating multiple AI coding agents across harnesses with policy enforcement, sandboxing, and real-time collaboration. ## Install Save as a script file and run: # Omnigent — Open-Source AI Agent Orchestration and Meta-Harness ## Quick Use ```bash pip install omnigent omnigent init --harness claude-code omnigent run "Refactor the authentication module" ``` ## Introduction Omnigent is an open-source AI agent framework that acts as a meta-harness, letting you orchestrate agents from different providers (Claude Code, Codex, Cursor, and others) through a unified interface. It adds governance, sandboxing, and collaboration capabilities on top of existing agent runtimes. ## What Omnigent Does - Orchestrates multiple AI coding agents from a single control plane - Enforces policies and permissions across all agent actions - Provides sandboxed execution environments for safe code generation - Enables real-time collaboration between human developers and AI agents - Swaps between different agent harnesses without rewriting workflows ## Architecture Overview Omnigent sits between the user and one or more agent harnesses, intercepting tool calls and applying policy checks before execution. It uses a plugin architecture where each supported harness (Claude Code, Codex, etc.) is a swappable backend. A shared state layer enables multi-agent coordination on the same codebase. ## Self-Hosting & Configuration - Install via pip with Python 3.10+ - Configure agent backends through a YAML manifest file - Define policy rules for file access, network, and command execution - Set up team roles and permissions for collaborative sessions - Deploy the coordination server with Docker for multi-user setups ## Key Features - Meta-harness design decouples workflows from any single agent provider - Policy engine enforces guardrails on file writes, shell commands, and network access - Sandboxed execution prevents accidental damage to production codebases - Multi-agent mode coordinates parallel agents working on different tasks - Real-time dashboard shows agent activity and resource usage ## Comparison with Similar Tools - **Claude Code** — single-agent CLI; Omnigent orchestrates it alongside others - **CrewAI** — multi-agent framework focused on role-based collaboration - **AutoGen** — Microsoft's multi-agent conversation framework - **LangGraph** — graph-based agent orchestration for LangChain - **OpenHands** — standalone AI coding agent without cross-harness support ## FAQ **Q: Which agent harnesses does Omnigent support?** A: Currently supports Claude Code, OpenAI Codex, Cursor, Pi, and custom agents via the plugin system. **Q: Does Omnigent add latency to agent operations?** A: Policy checks add minimal overhead (typically under 10ms per tool call). The agent runtime itself is the primary latency source. **Q: Can I use it for non-coding tasks?** A: Yes. The orchestration layer works with any agent that uses a tool-calling interface, including research and data analysis agents. **Q: Is there a hosted version?** A: Omnigent is self-hosted only. The project focuses on giving teams full control over their agent infrastructure. ## Sources - https://github.com/omnigent-ai/omnigent --- Source: https://tokrepo.com/en/workflows/asset-f030a3bd Author: Script Depot