FZ-012 · DEVTOOLS
Keep Shipping
Workflows de deploy para engenheiros, em um único arquivo tipado por repositório.
- Status
- Beta pública
- Etapa do pipeline
- VALIDAÇÃO
- Setor
- DEVTOOLS
- Meta de autonomia
- NÍVEL 4 · AUTO-OTIMIZÁVEL
- Construído com
- 3 ao vivo · 1 planejado
O problema
O seu pipeline de deploy cresce até virar centenas de linhas de YAML e shell que ninguém entende por completo.
O que ele faz
O Keep Shipping foi pensado para substituir isso por um único arquivo de workflow tipado por repositório, verificado antes de rodar.
Como funciona
- Compile imagens, planeje e aplique Terraform ou OpenTofu e faça deploy como etapas tipadas, em vez de scripts
- Rode exatamente o mesmo pipeline no seu laptop antes de dar push
- Deixe os agentes também entregarem: uma política decide o que espera por uma pessoa
Acesso antecipado por convite, em pequenos lotes.
Pare de gastar tardes em onze commits para mudar um pipeline.
HojeA CLI v0.1.0 está lançada para macOS e Linux (MIT); o console hospedado está em uso privado.
Objetivos
- Operação autônoma
- Os deploys são o alvo da automação. Um arquivo de workflow tipado por repositório compila as imagens, planeja e aplica a infraestrutura e faz o rollout, e é verificado antes de qualquer coisa rodar, então um pipeline quebrado é pego no laptop em vez de na décima execução do CI. O mesmo motor roda localmente e no CI, de modo que ninguém precisa fazer push para descobrir.
- Inteligência
- Agentes de código podem escrever, verificar e executar o workflow, cercados por uma política no mesmo arquivo: o que podem fazer sozinhos e o que espera por uma pessoa nomeada. Uma etapa decide pergunta ao Jev, um modelo de decisão tipado, qual o risco de um plano; ele responde com uma das respostas que você definiu e uma nota de confiança, mudanças de baixo risco podem passar, e destruições sempre esperam por uma pessoa. O próprio motor é código comum.
- Crescimento
- Liderado por desenvolvedores. Primeiro uma lista de acesso antecipado, aberta em pequenos lotes; blocos tipados e versionados que uma equipe escreve e quarenta repositórios reutilizam levam isso para dentro de uma empresa. O preço não está definido. O crescimento é repositórios fazendo deploy por ele, contados a partir da primeira equipe que não é piloto.
O detalhe técnico
Um motor de fluxos de deploy. Cada repositório tem um arquivo de fluxo tipado que constrói e assina imagens OCI, planeja e aplica Terraform ou OpenTofu (o apply executa exatamente o plano que um revisor aprovou), espera por uma pessoa onde o arquivo indicar, e faz o rollout para Kubernetes, VMs via SSH ou serverless. Cada passo tem entradas e saídas tipadas, então uma tag ligada onde deveria estar um digest, ou um passo com erro de digitação, falha na verificação antes de qualquer execução, e o mesmo motor roda o arquivo num laptop e no CI. Os passos podem ser empacotados como blocos tipados e versionados e reutilizados entre repositórios; um passo que precisa de código real é uma função TypeScript com entradas tipadas. Para agentes de programação, uma política no arquivo diz o que eles podem fazer sozinhos e o que espera por uma pessoa nomeada, e um passo de decisão pede que a Jev (TypeSafe AI) avalie um plano, com destruições sempre indo para uma pessoa. A CLI v0.1.0 está lançada para macOS e Linux sob MIT, e o console hospedado está em uso privado; o site keepshipping.run mantém a lista de acesso antecipado, e o motor, os passos e o runner ainda estão sendo construídos.
Relacionadas
A partir da mesma base.
- Owlpost. API de e-mail para apps e agentes de AI, com caixas de entrada próprias.
- Colonizer. Transforma issues do GitHub em pull requests para desenvolvedores na própria máquina.
- Cratefield. Um backend para quem prefere compilar a configurar.
- SupportGenius. Respostas de suporte a partir dos seus documentos; o que ficar sem resposta vai para a sua equipe.