airbyte-agent
airbyte-agent
[!NOTE] Requires the
airbyte-agentCLI onPATH. Preferbrew install airbytehq/tap/airbyte-agent-cli. For other platforms, follow the project README: download the installer or release artifact to a file, inspect it, verify any published checksum/signature, and obtain explicit user approval before executing it. Never pipe a remote response directly into a shell.
The CLI is invoked as airbyte-agent <resource> <operation>. It exposes Airbyte's data plane through a uniform interface — every command takes a JSON payload and returns JSON.
[!IMPORTANT] Before running any
airbyte-agentcommand, open the matching reference underreferences/and read it first. This top-level file only carries cross-command rules; the per-command syntax, required parameters, response shape, error recovery, and "do NOT" guidance live in eachreferences/<command>.md. Skipping the reference leads to guessed parameter names, missing required fields, and avoidable round-trips — read it even for commands you think you know.
Universal rules (apply to every command)
[!IMPORTANT] Always pass parameters as
--json '{...}'. The CLI also exposes per-parameter flags (--workspace,--name, etc.) for human use, but agents should always send a single JSON payload. The two modes are mutually exclusive and JSON keeps your input self-describing for review and replay.