Docs Navigation

Installation

Set up the ABS CLI and run your first session.

The ABS CLI provides commands to initialize, run, and report on ABS sessions.

Prerequisites

  • Node.js 18+ or Python 3.11+
  • A package manager: npm, yarn, pnpm, or pip

Install via npm

npm install -g abslang

Verify the installation:

abslang --version
# abs v0.1.0

Install via pip

pip install abslang

Initialize a new project

abslang init my-agent-tests
cd my-agent-tests

This creates:

my-agent-tests/
├── abs.config.yaml    # Configuration
├── sessions/           # Your .abs.yaml files go here
└── README.md

Run a session

abslang run sessions/order-status.abs.yaml

For more details on the CLI, see the CLI Reference.

Next steps

  • Tutorial — a 20-minute step-by-step guide
  • CLI Reference — full command documentation
  • Runner — executing sessions against real agents