Skip to content

Workspace & Terminal

Every Fleet session includes a workspace for file storage and an interactive terminal for direct command execution. Together, they give you full control over your analysis environment: upload evidence, browse generated outputs, download reports, and run commands alongside Fleet’s automated workflows.

The workspace is a persistent file storage area associated with your Fleet session. It serves as the central location for all files involved in your analysis.

  • Uploaded files — any files you attach to your prompts (executables, documents, archives, PCAPs, event logs, detection rules, images, text files) are stored in the workspace.
  • Analysis outputs — all files Fleet generates during analysis (reports, IOC tables, detection rules, STIX bundles, deobfuscated code, disassembly output) are saved to the workspace.
  • Downloaded files — files downloaded through browser automation or web fetching are saved to the workspace.
  • User-created files — any files you create through the terminal are stored in the workspace.

Fleet organizes workspace files by date. Each day’s work is stored in a dated folder (e.g., 2026-03-19). Within each folder, files are named descriptively based on their content and the tool that produced them.

Workspace file tree with dated folders and analysis outputs

The workspace file tree is displayed in the sidebar of the Fleet interface. From the file tree, you can:

  • Browse — navigate through folders and see all files in your workspace.
  • Download — download any file to your local machine.
  • Copy — copy files within the workspace.
  • Move — move files between workspace folders.
  • Delete — remove files you no longer need.

You can upload files to Fleet in several ways:

  • Drag and drop — drag files directly into the prompt input area.
  • Attachment button — click the attachment button in the prompt bar to open a file picker.
  • Quickstart samples — quickstart cards that include sample files automatically attach them when selected.

Fleet accepts any file type. There are no restrictions on file extensions. Common formats include:

CategoryFormats
ExecutablesPE (.exe, .dll), ELF, .NET assemblies, shellcode
DocumentsPDF, Word (.doc, .docx, .docm), Excel, PowerPoint, RTF, OLE
ArchivesZIP, 7z, RAR, TAR, GZ (including password-protected)
Network capturesPCAP, PCAPNG
Event logsEVTX, JSON, JSONL
Detection rulesYARA (.yar), Sigma (.yml), osquery (.sql), Suricata (.rules)
ImagesPNG, JPG, GIF, BMP
TextTXT, CSV, MD, JSON, XML, HTML

All analysis outputs are saved to the workspace automatically. To download results:

  1. Open the file tree in the sidebar.
  2. Navigate to the file you want.
  3. Click the download action.

Alternatively, ask Fleet to point you to specific output files, and it will provide the workspace path.

The terminal provides an interactive shell session inside Fleet’s secure Linux environment. It gives you direct command-line access for manual analysis, file inspection, and custom workflows.

The terminal is available from the Fleet interface. You can open multiple terminal tabs simultaneously, each running an independent shell session.

The terminal runs in a full Linux environment with standard utilities available:

  • File operationsls, cd, cp, mv, rm, find, tree
  • Text processinggrep, awk, sed, sort, uniq, jq
  • Networkingcurl, wget, dig, nslookup, whois
  • Compression7z, zip, unzip, tar, gzip
  • Developmentpython3, node, git, sqlite3
  • Searchripgrep (rg) for fast text search
  • Manual file inspection — examine files that Fleet has analyzed, verify outputs, or inspect specific details.
  • Custom scripting — write and run Python or Bash scripts for analysis tasks that require custom logic.
  • Parallel work — run commands in the terminal while Fleet performs automated analysis in the chat.
  • Ad-hoc queries — quickly check file hashes, inspect hex dumps, search for strings, or run one-off commands.

The terminal and Fleet’s chat share the same workspace. Files created or modified in the terminal are visible to Fleet, and files generated by Fleet are accessible from the terminal. This allows you to seamlessly combine manual and AI-assisted analysis:

  1. Upload a file through the chat.
  2. Ask Fleet to perform initial triage.
  3. Open the terminal to manually inspect specific findings.
  4. Return to the chat to ask Fleet for deeper analysis based on what you found.
  • The workspace and terminal are scoped to the current session. Files do not persist across separate Fleet sessions.
  • The terminal environment is Linux-based. Windows-specific commands are not available, but you can analyze Windows artifacts (PE files, EVTX logs, registry hives) using the available Linux tools.
  • The environment does not have internet access from the terminal. All external access (web searches, threat intelligence lookups, URL fetching) is handled through Fleet’s secure gateway.