Fullsend CLI
The fullsend CLI manages the complete fullsend lifecycle: provisioning GCP infrastructure, configuring GitHub, enrolling repositories, and running agents locally.
Installation
Download the latest binary from GitHub Releases. For detailed setup instructions, see Getting Started.
Command groups
| Command group | Description |
|---|---|
fullsend agent | Manage agent registrations — add, list, set, update, remove |
fullsend github | Configure GitHub orgs and repos — setup, enrollment, day-2 operations |
fullsend inference | Manage inference credentials — GCP Workload Identity Federation for Agent Platform, and OpenAI WIF enrolment for GPT on pi or codex |
fullsend mint | Deploy and manage the OIDC token mint service |
fullsend repos | Manage per-repo installations at scale via declarative manifest |
Additional commands
| Command | Description |
|---|---|
fullsend run | Execute an agent locally in a sandbox. See running agents locally. |
fullsend lock [agent-name] | Pin remote dependencies to lock.yaml |
fullsend scan | Run security scanners on agent input/output |
fullsend eval-measure | Score wild-run traces into eval-measurements.jsonl. See Eval measurements. |
Global flags
All commands that interact with GitHub resolve authentication via gh CLI or GH_TOKEN environment variable. For GitLab, set GITLAB_TOKEN or pass --gitlab-token to repos subcommands. The CLI runs preflight checks and tells you exactly which OAuth scopes are missing before making any changes.
For the complete command tree with implementation details, see CLI internals.
