An independent, unofficial open-source CLI for Jenkins. Manage jobs, builds, agents, queues, views, plugins, credentials, pipelines, and system operations, built for humans and coding agents alike.

A seven-line tour
# Authenticate with a username and API tokenjenkins login# Inspect the server and failed jobs as JSONjenkins status -o jsonjenkins job list --recursive --status FAILURE -o json# Trigger a parameterized build and wait for its logjenkins job build team/deploy --param ENV=staging --wait --follow
REST APIPipelinesJobsNodesViewsCSRF crumbs

Everything, from one binary

Built for humans at the keyboard and coding agents alike.

01

Jobs & builds

Discover nested jobs, trigger parameterized builds, follow console output, and inspect stages, tests, artifacts, and environments.

02

Token authentication

Connect with a Jenkins username and API token. Keep multiple named profiles or configure credentials entirely through environment variables.

03

Agent-friendly

-o json|yaml for structured reads, --read-only safety mode, --no-input, idempotency flags, and structured JSON errors.

04

Pipeline operations

Validate declarative Jenkinsfiles, trigger builds with parameters, inspect stage timing, and manage pending pipeline inputs.

05

Fast & scriptable

Install a single prebuilt binary, stream logs in real time, pipe XML and scripts through stdin, and update from GitHub Releases.

06

Administration included

Manage nodes, queues, views, plugins, credentials, users, quiet-down mode, restarts, and Groovy scripts from one CLI.

Ready in one command

Install the binary, authenticate, and start querying. No runtime, no dependencies.