Overview

Exponent Shell brings your Exponent chat to your terminal.

Starting a Chat

To start a new chat using Exponent Shell, run the following command from the root of your project:

exponent shell

You’ll be dropped into an interactive chat session where you can work with Exponent:

Available Commands

Exponent Shell also supports control commands that can be invoked by prefixing the command name with a forward slash (/) followed by any arguments.

/web

If you ever want to transfer your chat to Exponent Web, you can do so by typing /web in the chat:

/cmd

If you want to run a single terminal command directly to add it as context to your chat, you can do so by typing /cmd followed by whatever terminal command you want to run:

/autorun

To enable Exponent to automatically run commands for several iterations to handle longer tasks, you can enable the /autorun command. This will allow Exponent to keep churning through any commands it needs to help you without you having to manually approve each one: