Installation
Install the a2acli binary with whichever method fits your platform, then
verify the install. Once it is on your PATH, head to the
Quickstart.
Install
Section titled “Install”brew tap ghchinoy/tapbrew trust ghchinoy/tapbrew install a2aclicurl -sL https://raw.githubusercontent.com/ghchinoy/a2acli/main/scripts/install.sh | bashDownload the .deb from the
latest release, then:
sudo dpkg -i a2acli_*.debDownload the .rpm from the
latest release, then:
sudo rpm -i a2acli_*.rpmwinget install ghchinoy.a2acligo install github.com/ghchinoy/a2acli/cmd/a2acli@latestEnsure your Go binary directory is on your PATH (add this to ~/.bashrc or
~/.zshrc):
export PATH="$PATH:$(go env GOPATH)/bin"git clone https://github.com/ghchinoy/a2acli.gitcd a2aclimake build # binary is written to bin/a2acliOptional: the a2a shorthand
Section titled “Optional: the a2a shorthand”To use a2a as a convenient shorthand for a2acli, add an alias to your shell
profile:
alias a2a="a2acli"Verify your install
Section titled “Verify your install”-
Run the version command:
Terminal window a2acli version -
You should see version, commit, and build-date information.
If the command isn’t found, ensure your install location is on your PATH — for
example $(go env GOPATH)/bin for go install, or ./bin when building from
source.
Next steps
Section titled “Next steps”- Quickstart (5 minutes) — the local
serve → discover → sendloop. - Direct-usage tutorial — the full end-to-end walkthrough, including pointing at a real, OAuth-protected agent.