What is the Kubiya CLI?
The Kubiya CLI is a powerful tool that enables developers and DevOps engineers to:- Manage Control Plane Resources: Create and configure agents, teams, projects, and environments
- Run Workers: Deploy and manage Temporal-based execution engines on your infrastructure
- Execute Workflows: Run automated workflows from local files, Git repositories, or URLs
- Orchestrate Tools: Execute and manage tools with full integration support
- Control Resources: Manage sources, secrets, runners, and webhooks
- Chat with Agents: Interact with AI agents directly from your terminal
Key Capabilities
Worker Management
Deploy and manage Temporal workers for executing agent workflows with enterprise-grade reliability
Resource Control
Full CRUD operations for agents, teams, sources, tools, secrets, and runners
Workflow Execution
Execute workflows from multiple sources with real-time tracking and GitHub authentication
Agent Interaction
Chat with AI agents, provide context, and execute tasks from your terminal
Architecture
The Kubiya CLI integrates seamlessly with the Kubiya platform architecture:Core Components
-
Control Plane Integration
- Authenticate with API keys
- Manage all platform resources
- Configure environments and policies
-
Worker Management
- Start local, Docker, or Kubernetes workers
- Monitor worker health and logs
- Configure execution environments
-
Resource Operations
- Create and manage agents
- Configure tools and sources
- Handle secrets and integrations
-
Workflow Execution
- Execute from local files or Git repositories
- Real-time progress tracking
- Variable substitution and parameter passing
Common Use Cases
Infrastructure Management
Agent Operations
Development Workflow
CI/CD Integration
Platform Integration
The CLI provides complete access to Kubiya platform features:- Control Plane: Full API access to all control plane resources
- Worker Queues: Manage distributed task execution
- Context Graph: Query and utilize organizational knowledge
- Policies: Enforce OPA-based governance
- Analytics: Monitor execution metrics and performance
Getting Started
Ready to start using the Kubiya CLI? Follow these guides:Installation
Install the CLI on macOS, Linux, or from source
Authentication
Configure API keys and connect to the control plane
Worker Setup
Deploy your first worker and start executing tasks
Resource Management
Learn to manage agents, tools, and other resources