{
 "schema_version": 1,
 "generated": "2026-10-23",
 "repo": "100yenadmin/hermes-plan-mode",
 "name": "hermes-plan-mode",
 "owner": "100yenadmin",
 "slug": "100yenadmin-hermes-plan-mode",
 "github": "https://github.com/100yenadmin/hermes-plan-mode",
 "what": "A plugin for Hermes Agent that enforces a Claude Code-style plan mode: the agent explores read-only, writes a plan file, and makes changes only after you approve the plan.",
 "why": "",
 "language": "Python",
 "requirements": [
  "A working Hermes Agent install that supports plugins",
  "The exact 40-character commit SHA of the latest plugin release, from its release notes",
  "A new Hermes session after installing, or a restart of running CLI, TUI and Desktop sessions",
  "For messaging platforms: a running Hermes gateway (`hermes gateway restart`)"
 ],
 "audience_note": "Developers who already run Hermes Agent and want the agent to plan and get approval before it edits code.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/100yenadmin-hermes-plan-mode/",
 "use_case_count": 4,
 "use_cases": [
  {
   "id": "100yenadmin-hermes-plan-mode--plan-before-code-change",
   "title": "Get a reviewed plan before the agent edits code",
   "best": true,
   "url": "https://dedupedai.com/use-cases/100yenadmin-hermes-plan-mode/plan-before-code-change/",
   "json": "https://dedupedai.com/use-cases/u/100yenadmin-hermes-plan-mode/plan-before-code-change.json"
  },
  {
   "id": "100yenadmin-hermes-plan-mode--approve-each-file-edit",
   "title": "Approve each file write before it applies",
   "best": false,
   "url": "https://dedupedai.com/use-cases/100yenadmin-hermes-plan-mode/approve-each-file-edit/",
   "json": "https://dedupedai.com/use-cases/u/100yenadmin-hermes-plan-mode/approve-each-file-edit.json"
  },
  {
   "id": "100yenadmin-hermes-plan-mode--edit-plan-file-before-approval",
   "title": "Edit the plan file yourself, then approve the exact text",
   "best": false,
   "url": "https://dedupedai.com/use-cases/100yenadmin-hermes-plan-mode/edit-plan-file-before-approval/",
   "json": "https://dedupedai.com/use-cases/u/100yenadmin-hermes-plan-mode/edit-plan-file-before-approval.json"
  },
  {
   "id": "100yenadmin-hermes-plan-mode--approve-plan-from-chat",
   "title": "Approve or revise a plan from a messaging app",
   "best": false,
   "url": "https://dedupedai.com/use-cases/100yenadmin-hermes-plan-mode/approve-plan-from-chat/",
   "json": "https://dedupedai.com/use-cases/u/100yenadmin-hermes-plan-mode/approve-plan-from-chat.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
