How the agent works
The autonomous loop
Turn on «Autonomous mode» in the chat header and describe a task. The agent:
- Plans — analyzes the request and decides which tools are needed.
- Acts — calls tools: reads files, edits code, runs commands.
- Verifies — inspects each step's result and decides what's next.
- Repeats — until the task is done (with an iteration limit to prevent loops).
- Reports — sends a summary: what was done, which files changed, which commands ran.
Action feed
While working, every step is visible: tool name, arguments, result, duration. Long operations can be expanded for details.
Limits & safeguards
- Loop detection — if the agent repeats the same actions, the loop is interrupted.
- Iteration limit — upon reaching it, the agent is forced to produce a final report.
- Three-tier patch application — exact match → line-based → whitespace-insensitive: edits apply reliably even to slightly changed files.