Skip to content

VS Code extension v0.4.0 — manage a Dockerized router

Choose a tag to compare

@Shaf2665 Shaf2665 released this 22 Jun 01:18
· 5 commits to main since this release

Manage a router running in Docker straight from VS Code — no hr on your host needed.

Set the new hermesRouter.dockerContainer setting to your container's name and the controls target the container:

  • Add Key / Import Codex → a terminal running docker exec -it <container> hr auth add … (you type the key inside the container — the extension never sees it), then it docker restarts to apply.
  • Set Model / Rotationdocker exec <container> hr … then docker restart.
  • Restartdocker restart <container> (never hr restart, which would stop the container).

Requires the new :cli image variant run with a volume so changes persist:

docker run -d --name hermes-router -p 8319:8319 -v hermes-data:/app/data -e PROXY_API_KEYS=sk-router-1 shafiq735/hermes-router:cli

Then set hermesRouter.dockerContainer to hermes-router. See the docs.

Install from the Marketplace or grab the attached .vsix.