Skip to content

Slash Commands

Type / in the composer to run a slash command. Commands come from three sources, all surfaced in the same autocomplete dropdown:

  • Agent built-ins — handled inside the agent loop.
  • TUI commands — handled by the app.
  • Skills — dynamically discovered project/user Agent Skills, invoked as /skill-name.

If a name collides, agent and TUI commands take precedence over a skill of the same name.

These operate on the conversation itself.

CommandDescription
/helpShow the list of available agent commands
/compressCompress the message history to reclaim context
/clearClear the message history
/resetClear the message history (alias of /clear)
/contextShow the current context token count

These control the app and your session.

CommandDescription
/skillsList available Agent Skills
/initCreate or update AGENTS.md for this repository
/planSwitch to Plan mode
/buildSwitch to Build mode
/sidebarShow or hide the side panel
/permissionsShow or switch the shell/edit permission mode
/modelChoose the active model
/effortChoose the active model’s thinking effort
/gigacodeToggle gigacode workflow orchestration on or off
/copyCopy the last response to the clipboard
/versionShow the Kolega Code version
/updateUpdate Kolega Code to the latest version
/quitSave the session and exit
/exitSave the session and exit

Run /model to open a selectable list of supported models for the current provider. You can also switch directly with /model <name>.

Run /effort to open a selectable list of supported effort values for the active model. You can also switch directly with /effort <level>.

Run /init to have the agent inspect the repository and create or update a concise root AGENTS.md. Extra text after the command is passed as focus or constraints:

/init focus on Python packaging and test commands

Any skill discovered in .agents/skills/ is available as /skill-name. Running it loads the skill’s instructions (and a manifest of its bundled resources) into the conversation. Pass extra text after the command to run the skill against a specific request:

/release-notes summarize changes since the last tag

Use /skills at any time to see what’s available in the current project.