Vibeleaderboard
Index / tool
Visit github.com
Category
AI Agents
Rank
No. 1447Tools index

Previous survey · No. 1462 ·

Pricing
Open Source
Type
TOOL
Builder
warpdotdev
GitHub
42 stars
Latest release
v2026-09-07-20-38-22
Date

About

Run Warp Oz cloud agents on your own infrastructure with full orchestration and observability.

What it does

Oz Agent Worker is a long-running task runner for Warp’s agent service. It receives assignments and cancellations over a WebSocket, then executes each task through Docker, directly on the host, as a Kubernetes Job, or by handing it to an operator command.

Why it's ranked here

Its strongest case is backend choice backed by concrete lifecycle behavior. Docker and Kubernetes enforce requested compute sizes, direct mode offers simple host execution, and command dispatch reaches custom runtimes. The worker also reconnects with backoff, handles cancellation, and reports classified failures. That breadth brings meaningful operational complexity.

What's good

Configuration supports command-line overrides and strict YAML validation. Kubernetes startup preflight catches incompatible sidecar loading before tasks arrive. Direct mode limits inherited host variables and isolates global Git configuration. Command dispatch sends task secrets through standard input instead of process arguments or the subprocess environment.

Tradeoffs

The service still depends on Warp authentication and outbound access to Warp servers. Recommended Docker deployment mounts the host socket, granting broad daemon access. Direct execution lacks container isolation and ignores compute shapes. Command-dispatched tasks outlive worker shutdown, do not occupy concurrency slots after dispatch, and must report their own completion.

How to use it well

It suits teams already running Oz tasks that need execution inside controlled Docker hosts, Kubernetes clusters, or custom schedulers. Pin an immutable container tag or digest, choose one backend, and set explicit concurrency and cleanup policy. Use Kubernetes when scheduling controls and resource enforcement matter. It does not replace Warp’s control service or provide a general-purpose agent platform.

Technical notes+

main.go defines the Kong CLI, merges flags over YAML configuration, initializes OpenTelemetry metrics, selects a backend, and handles graceful shutdown. internal/config/config.go enables strict known-field parsing, validates that at most one backend is configured, and resolves inherited environment entries. internal/worker/worker.go owns WebSocket reconnection, heartbeat, task tracking, cancellation, and optional semaphore limits. internal/worker/backend.go distinguishes completed, failed, and remotely spawned execution. internal/worker/docker.go restricts Docker operation to linux/amd64 and linux/arm64 and applies CPU and memory limits. internal/worker/direct.go creates protected workspaces, limits host environment inheritance, and invokes the local Oz CLI.

Observed

Primary language
Go, with module metadata declaring Go 1.26.5.
Install surface
Multi-architecture Docker images and a namespace-scoped Helm chart are documented.
Interface
Long-running CLI daemon using an authenticated WebSocket connection to receive tasks.
Execution backends
Docker, direct host execution, Kubernetes Jobs, and operator-defined command dispatch.
Docker platforms
Docker execution accepts linux/amd64 and linux/arm64 daemon platforms.
Configuration
Command-line flags and strict YAML configuration are supported.

Read from README.md, go.mod, main.go, internal/log/log.go, internal/config/config.go, internal/worker/direct.go, internal/worker/docker.go, internal/worker/errors.go, internal/worker/worker.go, internal/types/messages.go, internal/worker/backend.go.

What it can do

  • Deploy Warp Oz cloud agents

    Agent configuration and target infrastructure detailsRunning agent instances on specified infrastructure

  • Orchestrate multiple cloud agents

    Agent deployment specifications and workflow definitionsCoordinated execution across distributed agent instances

  • Monitor agent performance and health

    Running agent instances and system metricsPerformance dashboards and health status reports

  • Track agent execution logs

    Agent runtime activities and eventsDetailed execution logs and audit trails

  • Scale agent infrastructure

    Current resource utilization and scaling requirementsAdjusted infrastructure capacity and agent instances

  • Manage agent lifecycle operations

    Agent deployment requests and operational commandsStarted, stopped, updated, or terminated agent instances

Tags

warpagentsorchestrationself-hosted

Tech Stack

GoDocker

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.