Install EAC CLI
What You'll Accomplish
Install the standalone EAC CLI binary for native Go performance — no Docker required.
Which CLI Do I Need?
| CLI | Install method | Requires Docker | Best for |
|---|---|---|---|
| eac (standalone) | Installer script below | No | Recommended. Direct CLI access, native performance, CI runners |
| clie + eac-ext | clie install eac |
Yes | Containerized execution, reproducible environments, team standardization |
This is the recommended installation method. For containerized execution via Docker, see CLIE Extension Host.
Prerequisites
- Git installed
- Terminal access (PowerShell on Windows, bash/zsh on macOS/Linux)
Quick Install
Linux / macOS
curl -fsSL https://raw.githubusercontent.com/ready-to-release/eac/main/scripts/sh/eac/install.sh | bash
Windows (PowerShell)
Install Options
Linux / macOS
# Download installer to pass arguments
curl -fsSL https://raw.githubusercontent.com/ready-to-release/eac/main/scripts/sh/eac/install.sh -o install.sh
chmod +x install.sh
# Install specific version
./install.sh --version eac/v1.0.0
# Install system-wide (requires sudo)
./install.sh --system
# UPX-compressed binary (smaller download, slightly slower startup)
./install.sh --upx
# Custom directory
./install.sh --install-dir ~/bin
Windows (PowerShell)
# Download installer to pass arguments
Invoke-WebRequest -Uri https://raw.githubusercontent.com/ready-to-release/eac/main/scripts/pwsh/eac/install.ps1 -OutFile install.ps1
# Install specific version
.\install.ps1 -Version "eac/v1.0.0"
# Install system-wide (requires Administrator)
.\install.ps1 -System
# UPX-compressed binary
.\install.ps1 -Upx
# Custom install directory
.\install.ps1 -InstallDir "C:\Tools\eac"
Manual Installation
- Download the binary from the releases page
- Place in a directory on your PATH
- Verify installation:
Default Install Locations
| Platform | User install | System install |
|---|---|---|
| Linux/macOS | ~/.local/bin/eac |
/usr/local/bin/eac |
| Windows | %LOCALAPPDATA%\eac\eac.exe |
%ProgramFiles%\eac\eac.exe |
Verify Installation
Updating
Re-run the install script — it replaces the existing binary automatically.
Linux / macOS
curl -fsSL https://raw.githubusercontent.com/ready-to-release/eac/main/scripts/sh/eac/install.sh | bash
Windows (PowerShell)
Troubleshooting
| Problem | Solution |
|---|---|
| "Command not found" | Add install directory to PATH, restart terminal |
| "Permission denied" | Use --system with sudo (Linux) or run as Administrator (Windows) |
| Download fails | Check network connectivity, verify release exists on GitHub |
Next Steps
- Configure AI Provider - Enable AI-powered features
- Local Dev Workflows - Development iteration cycles
See Also
- Install CLIE CLI - Full toolchain with Docker extensions
- Platform Troubleshooting
Tutorials | How-to Guides | Explanation | Reference
You are here: How-to Guides — task-oriented recipes that guide you through solving specific problems.