ast project
Manage the local agent project development environment.
project create
Create a new agent harness. Name is required. Non-interactive. Alias: ast create.
After generating the agent harness, the CLI asks what you want the agent to do and prints a prompt to paste into Claude or another coding agent. Pass -y to skip the question and output the prompt immediately.
project configure
Set credentials and variables for the current project. Alias: ast configure.
Run without flags for an interactive form. Reads astropods.yml to determine required variables and stores values in ~/.ast/project-configs.json, which is loaded automatically by project start.
project start
Start local dev containers and tail the agent log in the foreground; sidecar logs are suppressed. Press Ctrl+C to stop everything.
project logs
Tail container logs.
Defaults to the agent container. Pass a service name (e.g. astro-messaging) to tail a specific container. Use --all to tail all services.
project stop
Stop and remove dev containers.
project trigger
Manually run a named ingestion job. Starts the ingestion container and exits when the job completes.
Next steps
- Your first project: create and run an agent locally, step by step
- ast spec: validate
astropods.ymlbefore you push - ast blueprint: publish the project to the registry