Omnigent
About
Omnigent provides a uniform orchestration layer over existing coding agents, letting one session supervise a Claude Code instance while an OpenCode agent reviews its output. Harnesses swap without rewriting work, and custom agents are declared in YAML with tools of type mcp, type agent, or plain Python functions. Policies stack at server, agent, or session level for approve-before-shell, tool-call caps, and spend budgets, with OS-level sandboxing via bwrap or seatbelt. Sessions sync across terminal, browser, and phone, with cloud sandboxes on Modal, E2B, Kubernetes, and others. Credentials can be API keys, coding-plan subscriptions, or gateway base URLs, switchable mid-session. The project is in alpha with a large contributor base and permissive Apache-2.0 licensing.