Skip to main content

Working with the agent

This section describes the Explyt chat, the agent modes, and the features that help you steer a task. If you would rather solve a concrete problem than study the interface, start with the practical guides.

Core features

FeatureWhen to use it
Chat and attachmentsPass the agent a request, a file, a code selection, a log, or other context
Agent modesChoose whether the agent should explore the project, change code, write tests, build a plan, debug, or review
Context, chats, and memoryUnderstand what applies in the current chat and what persists between chats
Subagents and parallel workSplit a large task between specialized agents
Project onboardingTake the tutorial on AGENTS.md, Rules, and Skills for a new project
Message queueSend your next instructions while the agent is still working
Chat compressionContinue a long task when the history approaches the context limit
ImagesPass a screenshot of the interface or of an error
Ask/CopyClarify or copy a selected fragment of a response
Simple modeHide the extra interface elements and keep the core actions

How to choose a mode

  • General suits most tasks and can call subagents.
  • Ask explores the project without changing files.
  • Code reads and edits code.
  • Test specializes in tests.
  • Plan prepares a sequence of steps and acceptance criteria.
  • Debug checks hypotheses through the IDE debugger.
  • Review performs a read-only check.
  • Orchestrator distributes a large task across specialized subagents.

The full tool set per mode is listed in the feature matrix.

Practical tasks

Before a task that involves sensitive data, check permissions and safety, the Tools menu, and the edit scope.