hermes-opencode-plugin
zaycruz/hermes-opencode-plugin
Hermes Agent plugin that adds an opencode tool to dispatch coding tasks to OpenCode's multi-agent harness
hermes-opencode-plugin is a Hermes Agent plugin that adds an opencode tool, so Hermes can delegate software engineering tasks to OpenCode and its oh-my-openagent multi-agent harness.
What hermes-opencode-plugin does
Hermes stays the front-facing brain with memory and planning, and the plugin gives it an opencode tool next to read_file, terminal, web_search and delegate_task. A call can start OpenCode's Sisyphus orchestrator, which routes work to agents such as Hephaestus for deep implementation, Oracle for architecture advice, Librarian for docs research and Explore for codebase search. The README says one call can run five or more agents in parallel across multiple models.
The tool has five actions: run for fire-and-forget tasks, session for multi-turn work, status to check the CLI and agent count, agents to list installed agents, and stop to end the OpenCode background server. The plugin disables OpenCode's embedded web UI, session sharing and auto-update so no browser tab opens. oh-my-openagent is optional: when it is missing, the plugin falls back to OpenCode's built-in build agent without the multi-agent orchestration. An optional SKILL.md can be copied into the Hermes skills directory, and updating is a git pull.
Key features
- opencode tool registered through the Hermes plugin system, with no core changes
- Five actions: run, session, status, agents and stop
- Agent selection including hephaestus, prometheus, oracle and atlas
- Falls back to OpenCode's build agent when oh-my-openagent is missing
- Headless operation with the web UI, sharing and auto-update disabled
- Optional skill file for Hermes
When to use it
- Letting Hermes hand a feature implementation to OpenCode and review the result
- Getting architecture advice from OpenCode's Oracle agent before coding
- Running multi-turn coding work in an existing OpenCode session
Who it is for: Hermes Agent users who also use OpenCode and want Hermes to delegate coding work to it.
How it fits with Hermes Agent
A plugin built for Hermes Agent: it registers the opencode tool automatically after a restart and leaves Hermes core untouched.
How to install hermes-opencode-plugin
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
git clone https://github.com/zaycruz/hermes-opencode-plugin.git ~/.hermes/plugins/opencode
mkdir -p ~/.hermes/skills/software-development/opencode-driven-development
cp ~/.hermes/plugins/opencode/SKILL.md ~/.hermes/skills/software-development/opencode-driven-development/SKILL.mdRequirements: Hermes Agent installed and running, and the OpenCode CLI (version 1.4.0 or later) on PATH; oh-my-openagent is optional
FAQ
What is hermes-opencode-plugin?
hermes-opencode-plugin is a Hermes Agent plugin that adds an opencode tool. Hermes uses it to delegate coding tasks to OpenCode's multi-agent harness.
Does hermes-opencode-plugin work with Hermes Agent?
Yes, it is a Hermes plugin. After cloning it into ~/.hermes/plugins/opencode and restarting Hermes, the opencode tool registers automatically.
What do I need to run hermes-opencode-plugin?
You need Hermes Agent and the OpenCode CLI version 1.4.0 or later on your PATH. oh-my-openagent provides the multi-agent orchestration but is optional.
Similar plugins for Hermes Agent
All pluginsRealtime duplex voice plugin for Hermes Agent in the terminal, Discord voice and the dashboard
bielcarpi Hermes Live VoiceSelf-hosted realtime voice gateway for Hermes Agent with background task supervision
xyaz1313 PhoenixHermes Agent plugin for difficulty-tier model routing, risk guardrails, self-healing and adaptive approvals
tonbistudio Hermes CanvasDashboard plugin that adds a live frontend editing studio to the Hermes Agent web dashboard
Adolanium Hermes RSSRSS reader plugin for Hermes Desktop with summaries, source checks and local article history
kaishi00 Hermes Community PluginsHermes Agent plugins for background subagents and shared multi-agent channel context, no core patches
Related guides: How to install Hermes Agent · How to run Hermes Agent securely