Skip to main content
Output configuration controls how agents display their responses - silent for programmatic use, verbose for interactive sessions, or streaming for real-time feedback.

Quick Start

1

Default (Silent)

2

Verbose Mode


Output Presets


Configuration Options


Streaming

Real-time output as the agent generates:

Verbose vs Silent

Silent (Default)

Verbose


JSON Output

For piping to other tools:

Metrics Display

Show token usage and timing:

Method-Specific Output

Different methods have different default behaviors:

Best Practices

Default silent mode has zero overhead - ideal for programmatic use.
See exactly what the agent is doing with verbose mode.
Users prefer seeing progress - enable streaming for interactive apps.
JSONL output integrates well with log aggregators and pipelines.

Streaming

Real-time output

Execution

Execution limits