Docs
ALIENZ Open UFO

Chat commands

Every ! (bang) command you can type in a UFO channel — stop, restart, toggle plan mode, run goal loops, update the host and more.

Bang commands are typed as an ordinary message in any channel — no prefix menu, no settings screen. Send !queue and the agent answers the command instead of chatting. Typing / instead of ! opens autocomplete for skills and slash commands as you type.

Session control

Command What it does
!stop Cancel the current task and clear the queue.
!new Start a fresh session — drops the current context. Aliases: !clear, !reset.
!queue Show messages waiting in this channel's queue.
!compact Compact the session's context window (trims oldest messages if compaction fails).
!help List the commands available in the channel.

Modes

Command What it does
!human Toggle human-only mode — UFO stops responding in the channel until you toggle it back.
!plan Toggle plan mode: the agent plans first and executes only after you approve. !plan <request> plans a single request.
!ultracode Toggle ultracode — xhigh effort with standing multi-agent workflows (Claude SDK; uses more tokens).

Automation

Command What it does
!goal <objective> Start a goal loop — the agent keeps working, turn after turn, until an evaluator model agrees the goal is met.
!connect Get a subscription sign-in link for a ChatGPT or Grok account, delivered in the channel. See Models.
!todo Quick-add a todo to the workspace. See Tasks & todos.

Host & engine

These act on the host machine — see Machines to confirm it's online.

Command What it does
!update Update the host gracefully — waits for running tasks to finish.
!update-force Update the host immediately, without waiting for tasks.
!restart Restart the sessions on the host — safe, and fixes most one-off hangs. See Troubleshooting.
!oc Toggle the OpenCode engine for non-Claude models. See Models.
!slash <cmd> Run a Claude Code slash command on the host.
!run <cmd> Run a shell command on the host and return the output.