Skip to main content
A command is @Claude followed immediately by one of a few exact words starting with !. Claude matches the message against that word and runs a fixed action instead of starting a normal turn. !help, !restart, !mute, and !unmute must stand alone: adding extra words, as in !restart with words tacked on, makes the message an ordinary prompt instead. !feedback is the one command that also accepts trailing words, covered below.

See the commands available to you

@Claude !help
Claude replies with the commands it understands in your workspace. The list can differ by workspace, since a command can be enabled for some workspaces and not others.

Restart a stuck or wrong-context session

@Claude !restart
Use this when a thread’s session is stuck, or when it’s carrying context you don’t want the next reply to build on. Claude archives the current session and starts a fresh one in its place: a thread-scoped !restart replaces just that thread’s session; run it at the top level of a channel Claude holds one long-running session in, and it replaces the channel’s session instead. The fresh session starts with no seed instruction of its own, so in a thread it reads that thread’s history for context, and at a channel’s top level it picks up from where the old session left off. Claude confirms once the replacement session is ready. If the restart can’t complete, Claude tells you and you can run !restart again. You need the same access to run !restart that you’d need to message the session directly; someone who can only observe a thread can’t restart it.

Mute or unmute a thread

@Claude !mute
Stops Claude from replying in this thread. Mute is scoped to the thread you run it in: other threads, routines, and the rest of the channel are unaffected, and there’s no channel-wide mute. Run !mute at a channel’s top level and Claude points you to a thread instead, since there’s nothing to mute there. Unmute the same way:
@Claude !unmute
A direct @Claude mention in a muted thread unmutes it too, so you don’t need !unmute first before asking something new. You need the same access to mute or unmute a thread that you’d need to message Claude there.

Send feedback

@Claude !feedback
Opens a form in Slack for sending feedback on Claude Tag to the team that builds it, along with a note on what the report includes. Add words after !feedback and Claude carries them into the form as a starting draft, which you can still edit before submitting:
@Claude !feedback the channel summary skipped the pinned thread