HAHermes Agent

The Testing Academy · Masterclass · Hermes Agent

Hermes Agent: the always-on operator for QA.

Hermes Agent: an open-source, always-on agent. It watches your nightly suites, messages your phone, remembers your product, and dispatches Claude Code, Codex, or OpenCode as workers. Every card below opens a step-by-step lesson.

Part 1 · The operator Part 2 · Install & VPS Part 3 · Your QA day Lessons · 22, step by step

01 ~ part one ~

The Always-On QA Operator

7 modules · what Hermes is, why QA needs it, how it differs from a coding CLI.

try it · 60 seconds
# install on Linux / macOS / WSL2 / Termux
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
source ~/.bashrc
hermes            # start chatting
hermes doctor     # diagnose the install

Why it mattersOne always-on operator replaces a stack of manual checks.

02 ~ part two ~

Install It: Laptop to VPS

7 modules · from a curl one-liner to a reboot-proof always-on box.

local install · one line
# Linux / macOS / WSL2
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
# Windows native (PowerShell, no admin)
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
source ~/.bashrc
hermes            # start chatting
hermes doctor     # confirm every component is healthy
vps · always on
hermes gateway setup              # connect Telegram / Slack / Discord
hermes gateway start              # messaging gateway goes live
hermes gateway install --system   # system service, survives reboot
# moving house: laptop -> VPS
hermes backup                     # zip of ~/.hermes on the laptop
hermes import                     # restore it on the new box

Why it mattersInstall is one line; always-on is two more.

03 ~ part three ~

Run Your QA Day on It

8 modules · cron mornings, watchdogs, the QA skill suite, and coding agents on call.

a QA day, scheduled
# weekday morning: smoke run before standup
hermes cron create "0 7 * * 1-5" "run the smoke suite and summarize failures by area"

# hourly pipeline glance, natural interval
hermes cron create "every 1h" "check CI for new red builds and name likely suspects"

# one-shot delay: verify a hotfix after the deploy settles
hermes cron create "30m" "re-run the checkout specs and confirm the fix held"
dispatch a coding agent from chat
(from your phone, on any connected platform)

/skills
-> claude-code · codex · opencode · test-plan-generator · bug-reporter ...

/opencode fix the stale submit-button locator in login.spec.ts,
run the auth suite, and report the pass count when green

-> Hermes dispatches OpenCode on the box, then replies
   in this same chat once the suite is green

Why it mattersMornings scheduled, watchdogs silent, workers on call, all from your phone.

Field notes · pin this