ZeroLog Code
Native terminal client bringing the full power of your account, container sandboxes, and models into your local command-line environment.
ZeroLog Code provides the full capability of the web workspace inside your local terminal. The zerolog binary (also aliased as zerocode and opencode) runs locally on your machine and communicates with the backend over authenticated API sessions.
Install via shell script on Linux and macOS:
curl -fsSL https://zerolog.ch/zc/install.sh | sh
Or on Windows PowerShell:
irm https://zerolog.ch/zc/install.ps1 | iex
| Feature | How it works |
|---|---|
| Device pairing | Run zerolog login to pair with your browser session via an ephemeral code. |
| Workspace synchronization | Synchronizes local directories to container sandboxes, splitting large payloads into chunks to avoid system buffer limits. |
| Terminal mirroring | Console activity and command outputs mirror into the web chat interface in real time. |
| Budget governor | CLI runs adhere to the same spend limits, token budgets, and zero data retention rules as web chats. |
The client supports Android Termux environments automatically, provisioning compatibility shims without requiring root privileges.