AI coding agents shouldn't go shellless.
Open-source coding agent. Containerized, multi-provider, written in Go.
$ curl -fsSL https://hermagent.com/install.sh | sh
also via brew or from source
One container per session, auto-extended with dev tools as you prompt. Your host stays untouched, no approval prompts.
Anthropic, OpenAI, Gemini, Grok, or local models via Ollama. Switch anytime, no lock-in.
Written in Go. Single binary, instant startup, minimal memory footprint.
Everything open, including system prompts. No hidden instructions, no black boxes. MIT licensed.
curl -fsSL https://hermagent.com/install.sh | sh
brew tap aduermael/herm && brew install herm
git clone --recurse-submodules https://github.com/aduermael/herm
&& cd herm && go build -o herm ./cmd/herm
| herm | Claude Code | OpenCode | |
|---|---|---|---|
| Containerized by defaultnothing touches your host | ✓ | ✗ | ✗ |
| Multi-provider | ✓ | ✗ | ✓ |
| Open source | ✓ | ✗ | ✓ |
| MCP support | ✗ | ✓ | ✓ |
| IDE integration | ✗ | ✓ | ✓ |