Skip to content

Slash Commands

Sitaraman Subramanian edited this page Mar 10, 2026 · 2 revisions

Slash Commands

Slash commands are utility commands you can run by typing / in the chat input. They execute outside the normal agent loop and are used for session management, quick summaries, and information retrieval.

Type / to see the full list, or /help for descriptions.

Commands

/help

List all available slash commands with their descriptions.

/help

/status

Show the current engagement status. The LLM reviews the session history and extracts a structured summary including:

  • Targets and IPs
  • Open ports and services
  • Discovered credentials
  • Identified vulnerabilities
  • Files of interest
  • Suggested next steps
/status

/summarize

Summarize the entire session so far. The LLM reads through all messages and produces a concise summary of what has been done, what was found, and what remains.

This is also useful for freeing up context space in long sessions.

/summarize

/targets

Extract and list all targets, IPs, and hostnames mentioned in the session. Useful for keeping track of the scope during a large engagement.

/targets

/export

Export session findings as a structured report. The LLM organizes all discoveries, vulnerabilities, credentials, and recommendations into a report format.

/export

/shells

List all shell sessions, both active and closed. Shows shell IDs, labels, types, who created them (agent or user), and their current status.

/shells

/clear

Clear the conversation context. This removes all messages from the session except the system prompt. The agent starts fresh, but shell sessions and other state remain.

/clear

/reset

Reset the session entirely. Clears all messages, resets agent state, and starts from scratch.

/reset

Getting Started

Using Pentest Copilot

Configuration

Integrations

Reference

Clone this wiki locally