Installation
Installation
Section titled “Installation”Quick install (recommended)
Section titled “Quick install (recommended)”curl -fsSL https://clido.ai/install.sh | shThis detects your OS and architecture, downloads the latest release binary, and installs it to ~/.local/bin.
Options:
# Install a specific versionCLIDO_VERSION=v0.1.0 curl -fsSL https://clido.ai/install.sh | sh
# Install to a custom directoryCLIDO_DIR=/usr/local/bin curl -fsSL https://clido.ai/install.sh | shSupported platforms: macOS (arm64, x86_64), Linux (x86_64, aarch64)
Build from source
Section titled “Build from source”Requires Rust 1.94+ (rustup.rs).
git clone https://github.com/clido-ai/clido-cli.gitcd clido-clicargo install --path crates/clido-cli --lockedVerify the installation
Section titled “Verify the installation”clido --versionExpected output:
clido 0.1.0Check that all required tools and configuration are present:
clido doctor✓ Binary: clido 0.1.0✓ API key: ANTHROPIC_API_KEY is set✓ Config: ~/.config/clido/config.toml✓ Session dir: ~/.local/share/clido/sessions✓ Bash: /bin/bash✓ All checks passed.If any check fails, doctor will explain what to do. See the First Run guide for full setup details.
Platform notes
Section titled “Platform notes”Fully supported on macOS 12+. The --sandbox flag uses sandbox-exec when available.
Fully supported. The --sandbox flag uses bwrap (bubblewrap) when available. Install bubblewrap for sandboxed Bash execution:
# Debian / Ubuntusudo apt install bubblewrap
# Fedora / RHELsudo dnf install bubblewrapWindows
Section titled “Windows”Windows is not currently supported. WSL2 with Ubuntu is a viable workaround.
Shell completions
Section titled “Shell completions”Generate completion scripts for your shell:
# Bashclido completions bash >> ~/.bash_completion
# Zsh (add to ~/.zshrc)clido completions zsh > "${fpath[1]}/_clido"
# Fishclido completions fish > ~/.config/fish/completions/clido.fishMan page
Section titled “Man page”Generate and install the man page:
clido man > /usr/local/share/man/man1/clido.1man clidoUpdating
Section titled “Updating”Pull the latest changes and reinstall:
cd clido-cligit pullcargo install --path crates/clido-cli --forceNext steps
Section titled “Next steps”- Quick Start — run your first prompt
- First Run — configure a provider and API key
- Configuration — full config reference