Desenvolvedor solo do 'Kubysh': limites do agente de IA de 5 horas e uma semana substituíram o líder técnico

Kirill Popov é o único desenvolvedor do app mobile Kubysh para iPhone. O código é escrito por um agente de IA que opera com limites de 5 horas diárias e de uma semana. Essas restrições substituíram, na prática, o papel de tech lead e gerente: o limite de 5 horas força uma pausa para o almoço com uma reflexão útil sobre os objetivos do produto, e o limite semanal trava todo o trabalho como um dia de descanso obrigatório. Popov experimentou dois agentes — Codex e Claude —, nos quais um podia continuar o trabalho do outro. No final de setembro, desativou o Codex e manteve só o Claude, por considerá-lo mais confiável. • Limite de 5 horas = almoço forçado e repensar a arquitetura • Limite semanal = dia de descanso que trava os lançamentos • Usou Codex e Claude, mas manteve só o segundo

Processado por IA de Habr AI; editado por Hamidun News
Desenvolvedor solo do 'Kubysh': limites do agente de IA de 5 horas e uma semana substituíram o líder técnico
Fonte: Habr AI. Colagem: Hamidun News.
Ouvir artigo
Ficha técnica e números-chave
ParâmetroDados
Fonte originalHabr AI ↗
Editor-chefe
Dado-chave #1Limite de 5 horas = almoço forçado e repensar a arquitetura
Dado-chave #2Limite semanal = dia de descanso que trava os lançamentos
Dado-chave #3Usou Codex e Claude, mas manteve só o segundo

Kirill Popov é o único desenvolvedor do app mobile Kubysh para iPhone. O código é escrito por um agente de IA sujeito a duas restrições: um limite de uso de 5 horas por dia e outro semanal. Depois de alguns meses de trabalho, esses limites substituíram funcionalmente o papel de tech lead e gerente. Popov compartilhou suas observações sobre como transformar restrições técnicas em ferramentas de gestão do desenvolvimento.

Os limites como regras de convivência

O limite de 5 horas funciona como uma pausa forçada para o almoço. Quando o agente esgota sua cota, ele sugere educadamente voltar em algumas horas. Nesse período, o desenvolvedor pode comer, caminhar e, principalmente, repensar decisões de arquitetura e os objetivos do produto. Isso se mostrou realmente útil: a pausa dá a distância necessária para a reflexão.

O limite semanal funciona como um dia de descanso obrigatório. O trabalho para completamente, o lançamento é bloqueado e surgem pensamentos sobre migrar para uma assinatura mais cara. Há uma lógica nisso: a pausa semanal força uma distribuição melhor da carga de trabalho.

De um agente para dois, e de volta a um

Popov experimentou rodar dois agentes de IA ao mesmo tempo: Codex e Claude. A divisão de tarefas entre eles lembrava o trabalho em uma equipe real. Se um agente batesse no limite de 5 horas no meio de uma tarefa, o outro podia retomar o trabalho a partir do arquivo de instruções e do log de trabalho. Um exemplo concreto de setembro: o Codex esgotou seu limite no meio do desenvolvimento, o Claude leu o arquivo com a especificação e o log, e então concluiu o trabalho.

No final de setembro, o Codex foi desativado. O agente começou a lidar pior com as tarefas e a bater nos limites rápido demais. Popov compara isso a demitir um funcionário: cancelar uma assinatura equivale a um corte de pessoal. Sobrou apenas um agente: o Claude.

Como organizar o desenvolvimento em torno dos limites

Popov chegou a algumas práticas concretas:

A tarefa vive em um arquivo, não no chat. A especificação, os passos de execução, os critérios de conclusão e o log completo de trabalho ficam guardados em um arquivo do projeto. Isso permite que outro agente (ou o próprio desenvolvedor, uma semana depois) continue o trabalho sem perder o contexto.

Commit e push após cada etapa. Interromper uma tarefa no meio não custa nada, especialmente se a especificação está dividida em subtarefas pequenas. A perda de código fica praticamente descartada.

Trabalho pesado no início da semana. Refatorações, grandes revisões de arquitetura e testes de integração devem ser programados preferencialmente para segunda ou terça-feira, enquanto o limite semanal ainda está cheio.

Conteúdo leve no final da semana. No fim da semana, Popov deixa tarefas que podem ser feitas sem o agente: escrever textos, preparar capturas de tela, conversar com usuários.

Sobre o preço e os resultados

O próprio app Kubysh ajuda os usuários a acompanhar as finanças pessoais entre os salários, aproximando-os de metas como viagens e novos aparelhos. O desenvolvimento é feito em Swift e iOS. Popov convida as pessoas a testar o app gratuitamente.

Sobre o preço do Claude ($100 por mês), Popov se pergunta se é mais eficiente ter uma única assinatura premium ou duas básicas de $20. Ambas as opções já foram testadas na prática. O sistema com dois agentes (Codex e Claude) mostrou que ter um ponto de vista independente ajuda quando um agente pode continuar o trabalho do outro. Mas, desde o final de setembro, só o Claude já dá conta do recado.

Pergunta para a comunidade: quem é o tech lead de vocês — os limites ou o calendário?

História

Perguntas frequentes sobre a notícia

O que se sabe sobre Os limites como regras de convivência?

O limite de 5 horas funciona como uma pausa forçada para o almoço. Quando o agente esgota sua cota, ele sugere educadamente voltar em algumas horas. Nesse período, o desenvolvedor pode comer, caminhar e, principalmente, repensar decisões de arquitetura e os objetivos do produto. Isso se mostrou realmente útil: a pausa dá a distância necessária para a reflexão. O limite semanal funciona como um dia de descanso obrigatório. O trabalho para completamente, o lançamento é bloqueado e surgem pensamentos sobre migrar para uma assinatura mais cara. Há uma lógica nisso: a pausa sema

O que se sabe sobre De um agente para dois, e de volta a um?

Popov experimentou rodar dois agentes de IA ao mesmo tempo: Codex e Claude. A divisão de tarefas entre eles lembrava o trabalho em uma equipe real. Se um agente batesse no limite de 5 horas no meio de uma tarefa, o outro podia retomar o trabalho a partir do arquivo de instruções e do log de trabalho. Um exemplo concreto de setembro: o Codex esgotou seu limite no meio do desenvolvimento, o Claude leu o arquivo com a especificação e o log, e então concluiu o trabalho. No final de setembro, o Codex foi desativado. O agente começou a lidar pior com as tarefas e a bater nos limi

Como organizar o desenvolvimento em torno dos limites?

Popov chegou a algumas práticas concretas: A tarefa vive em um arquivo, não no chat. A especificação, os passos de execução, os critérios de conclusão e o log completo de trabalho ficam guardados em um arquivo do projeto. Isso permite que outro agente (ou o próprio desenvolvedor, uma semana depois) continue o trabalho sem perder o contexto. Commit e push após cada etapa. Interromper uma tarefa no meio não custa nada, especialmente se a especificação está dividida em subtarefas pequenas. A perda de código fica praticamente descartada. Trabalho pesado no início da semana. Ref

ZK
Zhemal Khamidun — CPO da Alpina Digital, gerente de produto do AlpinaGPT. Cria produtos de IA desde 2019. O Hamidun News é um projeto pessoal que virou um agregador em produção com mais de 6.000 leitores.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
O que você acha?
Carregando comentários…