← All tools

rogerchappel/agentabi

Popularity 75 Updated AI & Agents

Local-first CLI for snapshotting terminal coding-agent operational ABIs.

githubauto-collected

Installation

A directly usable install command is not verified yet. Check the project documentation or releases.

agentabi

Local-first CLI for snapshotting terminal coding-agent operational ABIs.

Status

This repository is early-stage. Confirm the current support, release, and security posture before using it in production.

Install

From a checkout:

npm install
npm run build
npm link

Use

Create a starter config:

agentabi init

Capture a deterministic local ABI snapshot:

agentabi capture --config agentabi.yaml --output agentabi.lock.json

Check the current machine against a committed lockfile:

agentabi check --config agentabi.yaml --lock agentabi.lock.json

Compare two snapshots:

agentabi diff baseline.json current.json --json

check exits non-zero when breaking changes are found. Both check and diff validate snapshot structure before comparison. Invalid JSON, missing fields, and wrong-typed nested values exit non-zero with a diagnostic containing the source file and exact field path; malformed input is never treated as an ABI change.

Config