Skip to content

Slash Commands

Built-in commands

/start

Starts (or resumes) a Claude Code session. Creates the default workspace if needed.

/start

If repos already exist, resumes the last active repo. Otherwise prompts to clone one.


/help

Displays the help message with all available commands and a brief description of how the bot works.

/help

/status

Returns the current session state: whether a session is active, the active repo and branch, and session uptime.

/status

/end

Ends the active session. Claude Code terminates and the session state is cleared.

/end

See Sessions for details on session lifecycle.


/stop

Sends SIGTERM to interrupt the current Claude task. The session stays active — Claude will return to the ready state on the next message.

/stop

Use this when Claude is stuck or running an unintended task.


/repo

List all repositories in the current workspace and switch between them.

UsageDescription
/repoShow repo list
/repo clone <url> [name]Clone a repo
/repo switch <name>Switch to a repo

See Repositories for full details.


/branch

List all branches in the active repository and switch between them.

UsageDescription
/branchShow branch list
/branch <name>Switch to a branch directly

See Branches for full details.


/workspace

List and manage workspaces.

UsageDescription
/workspaceShow workspace list
/workspace new <name>Create a new workspace

See Workspaces for full details.


Custom commands

Any commands defined in commands.json also appear in the Telegram command menu and respond to /<command> invocations. See Custom Commands for how to configure them.