Subshell Docs

Presets

Save an agent configuration so you can launch it consistently.

Why use a preset?

A preset records the agent, command flags, environment values, and restart policy you want to reuse. It can also provide a machine, working directory, and initial prompts. For example, a repository-review preset can launch Codex in your project with review instructions and explicit approval settings.

Preset library showing Repository review under Codex and Project shell under Terminal.
Presets are grouped by agent. The Repository review preset is configured for agent-created launches. Select the image to enlarge it.

Presets belong to your account. Saving one does not install or authenticate the agent CLI; those steps happen on the machine where the session runs.

Choose a guide

For the task text itself, use Reusable Prompts. A reusable prompt stores instructions; a preset stores how and where an agent starts.

What a preset changes

Saving a preset changes future launches that use it. It does not reconfigure a running process. Human launch forms prefill the saved defaults and let you review or override them.

For an existing subshell, follow Clone and switch presets to start with different settings.

Edit on GitHub

Last updated on

On this page