Skip to content
Tech News
← Back to articles

Show HN: Optio – Orchestrate AI coding agents in K8s to go from ticket to PR

read original get Kubernetes AI Coding Assistant → more articles
Why This Matters

Optio introduces an automated workflow orchestration tool that enables AI coding agents to handle entire development cycles from task initiation to pull request merging within Kubernetes environments. This innovation reduces manual oversight, accelerates software delivery, and enhances the efficiency of AI-assisted development processes. Its ability to automatically respond to CI failures and review feedback signifies a step forward in autonomous software engineering, impacting both the tech industry and consumers by enabling faster, more reliable software updates.

Key Takeaways

Optio

Workflow orchestration for AI coding agents, from task to merged PR.

Optio turns coding tasks into merged pull requests — without human babysitting. Submit a task (manually, from a GitHub Issue, or from Linear), and Optio handles the rest: provisions an isolated environment, runs an AI agent, opens a PR, monitors CI, triggers code review, auto-fixes failures, and merges when everything passes.

The feedback loop is what makes it different. When CI fails, the agent is automatically resumed with the failure context. When a reviewer requests changes, the agent picks up the review comments and pushes a fix. When everything passes, the PR is squash-merged and the issue is closed. You describe the work; Optio drives it to completion.

Dashboard — real-time overview of running agents, pod status, costs, and recent activity

Task detail — live-streamed agent output with pipeline progress, PR tracking, and cost breakdown

How It Works

You create a task Optio runs the agent Optio closes the loop ───────────────── ────────────────────── ────────────────────── GitHub Issue Provision repo pod CI fails? Manual task ──→ Create git worktree ──→ → Resume agent with failure context Linear ticket Run Claude Code / Codex Review requests changes? Open a PR → Resume agent with feedback CI passes + approved? → Squash-merge + close issue

Intake — tasks come from the web UI, GitHub Issues (one-click assign), or Linear tickets Provisioning — Optio finds or creates a Kubernetes pod for the repo, creates a git worktree for isolation Execution — the AI agent (Claude Code or OpenAI Codex) runs with your configured prompt, model, and settings PR lifecycle — Optio polls the PR every 30s for CI status, review state, and merge readiness Feedback loop — CI failures, merge conflicts, and review feedback automatically resume the agent with context Completion — PR is squash-merged, linked issues are closed, costs are recorded

Key Features

... continue reading