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

# Everest CLI

> Use Everest with Codex to compress tool output automatically.

Currently supports Codex. Support for Claude Code and other agent harnesses is coming soon.

Use Codex normally. Everest compresses tool output before it reaches the model. Your terminal still shows the original output. If compression fails or is skipped, the model gets the original too.

## Get started

Requires macOS or Linux, Bash or Zsh, and a working `codex` command.

Install and complete browser login:

```bash theme={null}
curl -fsSL https://install.everestagi.com/install.sh | sh
```

Open a new terminal, then start Codex:

```bash theme={null}
codex
```

Your usual Codex arguments work in any repository. Everest does not change the Codex binary or `~/.codex/config.toml`.

## Useful commands

Start a run without compression:

```bash theme={null}
codex --uncompressed
```

See savings for the current or latest run:

```bash theme={null}
everest savings
```

Savings are estimates and exclude compressor cost. For machine-readable output:

```bash theme={null}
everest savings --json
```

Check connection problems:

```bash theme={null}
everest doctor
```

Retry login:

```bash theme={null}
everest login
```

Sign out and revoke your session:

```bash theme={null}
everest logout
```

If `everest` is not found, open a new terminal. To update, rerun the install command.

## Uninstall

Remove Everest but keep your saved configuration, credentials and savings history:

```bash theme={null}
everest uninstall
```

Or remove Everest and delete that saved data too:

```bash theme={null}
everest uninstall --purge
```

Open a new terminal after uninstalling.

Building this into your product? See the [SDK guide](/sdk).
