> ## Documentation Index
> Fetch the complete documentation index at: https://docs.traycer.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Shell

> Configure the shell and host environment used for terminal sessions.

Shell settings affect terminal surfaces launched by the host.

## Shell Command

| Control                       | What it changes                                          |
| ----------------------------- | -------------------------------------------------------- |
| **Shell program**             | Chooses the executable Traycer uses for shell sessions.  |
| **Startup flags**             | Adds arguments such as login or interactive shell flags. |
| **Effective command preview** | Shows the command Traycer will run.                      |
| **Reset to defaults**         | Restores the default shell configuration.                |

## Environment Variables

Host environment variables are configured here and apply after host restart.

Per-provider variables live in [Providers](/settings/providers). Use provider variables for agent-specific credentials or endpoints; use Shell variables for host-wide terminal environment.
