Control

More control without more babysitting

You can choose how much autonomy Horme gets, attach context, stop work, rerun it, and step in only when the work genuinely needs you.

What changed

  • Choose Ask Me, Smart Auto, or Autonomous for each conversation, right where you write the objective. When you do not choose, your project and account defaults apply.
  • Attach screenshots and images to an objective. The agents working on it receive them.
  • Stop active work, including work waiting in Needs You, without erasing the objective or its history.
  • Edit & Rerun a prompt as a new objective linked to the original.
  • Revert a finished objective's applied changes with a new inverse commit, so history is preserved.
  • Needs You is for real decisions. A failure is shown as a failure, not turned into a question.

Boundaries that hold in every mode

Forbidden actions such as a hard reset, a forced clean, a force push, privilege escalation, and targets outside the worktree are blocked. Unknown commands and complex shell compositions still come to you. No mode widens a provider's own sandbox.

Limits

  • Revert refuses when later work changed the same code, when the result branch is checked out, or when Horme cannot prove the result can be reversed safely.
  • Code that a project's own tests or build scripts run can still do whatever that project does, within the provider's sandbox.