@gzl10/semaphore-client
www.npmjs.comExplore documented capabilities and connections for @gzl10/semaphore-client.
What your agent can do
Typed TypeScript client and CLI (smphe) for the Semaphore UI API: run Ansible, Terraform/OpenTofu, bash and Python tasks, wait for the result, and manage templates, schedules, inventories, keys, workflows and webhooks.
Via CLI.
Tasks depend on the interface and permissions.
Connection methods
Choose a route that fits your agent.
CLI
For agents with a terminal
View setup for CLICLI connection
CLI package
@gzl10/semaphore-client