CLI overview
Create, develop, and deploy agents from your terminal with the ast CLI
The Astro AI CLI (ast) is the primary tool for working with agents locally and publishing them to the Astro AI platform. It handles creating agent harnesses, local development, building containers, deploying to the registry, and managing running agents.
Installation
See Install the CLI for platform-specific installation instructions.
Verify your installation:
Configuration file
Most commands read astropods.yml in the current directory. This file defines your agent’s spec: its name, interface, models, tools, knowledge bases, and other configuration.
Global flags
These flags are available on all commands:
Workflow overview
A typical workflow from zero to a deployed agent:
ast project create: create a new agent harnessast project configure: set required credentials and variablesast project start: run the agent locally with hot-reloadast spec validate: checkastropods.ymlfor errorsast push: build and push a blueprint to the registryast blueprint deploy: deploy the blueprint as a live hosted agent
Authentication is handled separately with ast login.
Command groups
Next steps
- CLI reference: full command and flag documentation
- Your first project: step-by-step local development guide
- Your first blueprint: build and push to the registry
- Deploy your first agent: run a blueprint as a live agent