Optio: Orquestrando Agentes de Codificação de IA no Kubernetes do Chamado ao PR

Optio é um sistema de orquestração de código aberto para agentes de codificação com IA que gerencia o fluxo de trabalho completo desde a entrada de tarefas até o pull request mesclado, sem exigir supervisão humana constante. Construído com Fastify, Next.js, BullMQ e Drizzle no Postgres, ele é distribuído com um chart Helm para implantação em produção.
Como Funciona
O sistema segue um pipeline de três estágios:
- Entrada – Coleta tarefas de GitHub Issues, Linear ou criação manual
- Execução – Inicia pods Kubernetes isolados por repositório, executa Claude Code ou Codex em worktrees git
- Monitoramento de PR – Monitora verificações de CI, status de revisão e prontidão para mesclagem a cada 30 segundos
O diferencial principal é o loop de feedback. Quando o CI falha, o Optio alimenta a falha de volta para o agente. Quando um revisor solicita alterações, os comentários se tornam o próximo prompt do agente. Ele continua até que o PR seja mesclado ou você o pare manualmente.
Arquitetura e Recursos
O Optio usa uma arquitetura de pod por repositório com um pod Kubernetes de longa duração por repositório. Cada pod mantém isolamento de worktree git para múltiplas tarefas concorrentes. O sistema inclui:
- Auto-recuperação – Reinicia automaticamente o agente em falhas de CI, conflitos de mesclagem ou solicitações de alteração do revisor
- Automação de conclusão – Realiza squash-merge do PR e fecha a issue vinculada quando todas as verificações passam
- Configuração por repositório – Seleção de modelo, templates de prompt, imagens de container, limites de concorrência e comandos de configuração ajustáveis por repositório
- Agente de revisão de código – Lança automaticamente um agente de revisão como subtarefa com prompt e modelo separados
- Painel em tempo real – Streaming de logs ao vivo, progresso do pipeline, análise de custos e monitoramento de saúde do cluster
Implementação Técnica
A arquitetura consiste em três componentes principais:
- Interface Web (Next.js na porta 3100) com painel, gerenciamento de tarefas e streaming ao vivo
- Servidor API (Fastify) com workers para fila de tarefas, monitor de PR, monitoramento de saúde e sincronização de tickets
- Cluster Kubernetes com pods de repositório contendo múltiplos worktrees executando agentes de IA
Os serviços incluem gerenciamento de pool de repositórios, execução de agentes de revisão e tratamento de autenticação/segredos, todos suportados por Postgres para tarefas, logs e eventos.
📖 Read the full source: HN AI Agents
👀 See Also

Painel de Código Aberto Revela Custos Reais de Computação do Claude Code
Um desenvolvedor engenhou reversamente a fórmula de limite de taxa do Claude Code para construir um painel local que mostra a porcentagem de uso em tempo real, custos reais em dólares, taxa de consumo, horários de pico e quais habilidades/hooks estão sendo acionados. A ferramenta revelou que um plano de US$ 100/mês consumiu US$ 13.286 em computação de API equivalente em um mês.

Linha de status personalizada para Claude Code mostra uso de contexto, limites de taxa e contagens de tokens de relance
Um script personalizado adiciona uma linha de status persistente ao Claude Code, exibindo % de contexto, % de limite de taxa de 5 horas, leituras de cache KV, tokens de entrada/saída cumulativos, nome do modelo e diretório de trabalho — com código de cores para terminais escuros.

Sandbox0: Infraestrutura de Sandbox Kubernetes-Nativa de Código Aberto para Agentes de IA
Sandbox0 é uma infraestrutura de sandbox de código aberto para agentes de IA construída em Kubernetes com armazenamento persistente via JuiceFS e autoescalonamento. Ele aborda limitações como limites de concorrência e execução efêmera encontradas em soluções existentes.

Servidor MCP Conecta Claude ao Room EQ Wizard para Análise de Acústica de Estúdio
Um servidor MCP de código aberto dá ao Claude AI controle sobre o Room EQ Wizard, permitindo calibração automatizada de monitores de estúdio e análise de acústica da sala. A ferramenta inclui 27 ferramentas MCP para controle de medição, geração de sinal, medição de SPL e gerenciamento de EQ.