CASE STUDY

Desenvolvimento individual
apenas com o smartphone

Um exemplo real de um engenheiro freelancer que usou o Claush para desenvolver um serviço de IA de notícias nos momentos livres no café e enquanto esperava o sinal durante uma corrida.

Tipo de Uso Atividade paralela / Freelancer (desenvolvimento individual)
Projeto News Butler AI
Infraestrutura Firebase + GitHub Actions

Perfil do Usuário

Um engenheiro que trabalha com desenvolvimento individual como freelancer em atividade paralela. Como o tempo disponível para sentar-se em frente ao PC é limitado, ele buscava uma forma de completar o desenvolvimento usando apenas o smartphone.

O encontro com o Claush: Desde o surgimento de ferramentas de desenvolvimento com IA como o GitHub Copilot, ele tinha como ideal o estilo de desenvolvimento "dar instruções via chat e confirmar via PRs". Ele escolheu o Claush como o serviço que melhor materializa essa visão.

Projeto de Desenvolvimento: News Butler AI

Um leitor RSS de próxima geração para smartphone e web. Um serviço que analisa notícias com base em eixos de análise personalizados definidos pelo usuário e envia relatórios periódicos como notificações.

FatorPor que combinou bem com o Claush
Desenvolvimento individualComo as decisões são tomadas por uma única pessoa, é possível decidir e implementar instantaneamente via chat
Uso do FirebaseA configuração de CI/CD é fácil, permitindo preparar rapidamente o ambiente necessário para o fluxo de trabalho do Claush
Escala pequena do serviçoUm conceito compacto com lançamento rápido, que se encaixa perfeitamente no estilo "dividir em partes pequenas e iterar"

Visão Geral do Fluxo de Trabalho

Com exceção da configuração inicial do ambiente, todo o trabalho pode ser concluído apenas com o smartphone

Ambiente Pré-requisito

A única tarefa inicial que requer PC é criar o repositório GitHub e configurar o ambiente de CI. A partir daí, todo o desenvolvimento é concluído apenas com smartphone + Claush.

Ciclo de Desenvolvimento

Criação de especificações (Claush)
Registro de Issues e Milestones (Claush)
Implementação e trabalho em branches (Claush opera o Claude Code)
Criação de Pull Request (Claush)
Teste e deploy via CI (automático)
Verificação e revisão dos resultados de teste (pelo smartphone via app do GitHub)
Se houver problemas, solicitar PR de correção ao Claush
Quando estiver satisfeito, fazer o merge ✅
Tarefas de gerenciamento semanal também são todas via Claush: Registro e gerenciamento de Issues, gerenciamento de Milestones, criação de Pull Requests e solicitações de correção — tudo pode ser operado a partir do chat.

Pontos Positivos

🌍

Sem limitação de lugar

Acesse o ambiente de desenvolvimento de qualquer lugar via VPS.

💬

Intuitivo via chat

Controle o Claude Code com linguagem natural. Não é preciso memorizar comandos.

🎯

Fácil de manter o foco

O hábito de "abrir o celular = desenvolver" se forma naturalmente.

Ciclo de desenvolvimento rápido

Ao iterar em unidades pequenas, as revisões ficam leves e o ritmo melhora.

😌

Menos estresse

Mesmo quando há muitas correções, a sensação de "conversar com o Claush" evita sentimentos negativos.

Dicas para Viabilizar o Desenvolvimento no Celular

Divida o trabalho em partes pequenas

O escopo de verificação diminui, permitindo revisões adequadas mesmo na tela do smartphone. Como efeito secundário, o ciclo de desenvolvimento acelera, proporcionando uma experiência de desenvolvimento com bom ritmo.

Encare como uma conversa com o Claush

Em vez de pensar que está "mandando escrever código", aborde com a mentalidade de "construir enquanto conversa". Mesmo em branches com muitas correções, você pode avançar sem estresse. A sensação negativa durante o desenvolvimento diminui consideravelmente.

Depoimentos do Usuário

Quando abro o celular, já entro na mentalidade de desenvolver

Através do Claush, tenho a sensação de estar conversando, e consigo desenvolver sem dificuldade

Raramente tenho sentimentos negativos durante o desenvolvimento

Como Chegou ao Claush

A visão ideal de desenvolvimento que já existia

Desde que ferramentas de desenvolvimento com IA como o GitHub Copilot surgiram, ele mantinha como ideal o estilo de desenvolvimento "dar instruções via chat e confirmar via PRs".

Insatisfação com serviços existentes

ProblemaDetalhes
Qualidade baixa dos PRsMuitos serviços enviavam Pull Requests enormes e desorganizados que não resistiam à revisão
UX de chat ruimMesmo tendo funcionalidade de chat, a usabilidade e a experiência eram ruins e não práticas
Distante do idealNenhum serviço conseguia oferecer a experiência de "construir enquanto conversa"

O Claush ainda tem partes imperfeitas, mas no que diz respeito a desenvolver por meio de diálogo em formato de chat, é o que mais se aproxima da imagem perfeita

Casos de Uso Detalhados

🏠

1. Em Casa / Desenvolvimento Regular

Aplica-se diretamente o ciclo da visão geral do fluxo de trabalho descrito acima. Desde a criação de especificações até o registro de Issues, implementação, criação de PRs e merge — tudo é operado a partir da tela de chat do Claush.

2. Desenvolvimento nos Momentos Livres

Alguns minutos após fazer o pedido no café, o tempo de uma ida ao banheiro durante um encontro — é possível dar instruções nesses pequenos momentos de espera

Não se baseia na premissa de ver o código diretamente como no VS Code. Ao limitar cada instrução a uma unidade de user story, o tempo de verificação fica em torno de 5 minutos, permitindo completar até o merge nos momentos livres.

CenárioTempo estimado
Após fazer o pedido no café, ao sentar-se3 a 5 min
Ida ao banheiro durante um encontro2 a 3 min
Esperando a baldeação do tremAlguns minutos
🏃

3. Desenvolvimento Durante a Corrida

Elabore ideias enquanto corre e dê instruções enquanto espera o sinal

Um caso de uso que só é possível com o Claush, que pode ser levado junto no smartphone. A atividade física da corrida se integra ao desenvolvimento.

MomentoAção
Enquanto correOrganizar ideias de funcionalidades e estratégias de marketing mentalmente
Esperando o sinalAbrir o celular e digitar instruções no Claush
Momento de recuperar o fôlegoVerificar a resposta do chat e pensar na próxima instrução
O que este caso de uso demonstra: Não é necessário separar "tempo de desenvolvimento" e "tempo de exercício". O estado do corpo em movimento, na verdade, estimula o pensamento. Isso quebra completamente a ideia fixa de que só se pode desenvolver sentado em frente ao PC.

Solicitações de Melhoria e Funcionalidades Ausentes

1. Notificações Push

Após dar instruções ao Claush, não há notificação quando o Claude responde. Enquanto espera a resposta, não consegue migrar para outras tarefas, tornando-se ineficiente.

Resolvido: O suporte a notificações para Slack / Discord / Microsoft Teams foi implementado. Ao registrar uma URL de Webhook na seção de notificações das configurações do servidor, você receberá notificações em serviços externos quando a resposta do Claude for concluída, possibilitando o desenvolvimento assíncrono.

2. Recebimento de Webhooks do GitHub e Detecção Automática de Falhas de CI

Atualmente, o Claush não consegue detectar automaticamente falhas de CI, gerando trabalho extra e troca de contexto ao ter que verificar manualmente no app do GitHub e informar ao Claush.

A verificação pré-PR do Claude Code tende a ser insuficiente
A garantia de qualidade via CI é extremamente importante
Porém o Claush não consegue detectar falhas de CI automaticamente
Verificação manual no app do GitHub → Informar manualmente ao Claush
O cenário ideal: Se o Claush pudesse receber Webhooks do GitHub diretamente e iniciar automaticamente a detecção e correção em caso de falha de CI, seria possível se aproximar de um ciclo de desenvolvimento completamente autônomo.

Ideia para o futuro: Fortalecimento do ambiente CI/CD

O gargalo do fluxo de trabalho "dividir em partes pequenas e iterar rapidamente" é a lentidão do CI/CD. Os runners padrão do GitHub Actions são lentos, então o plano é preparar runners self-hosted para acelerar.

Claude Code cria o PR
Runner self-hosted executa testes e deploy em alta velocidade
Feedback rápido dos resultados → Próxima instrução

Resumo do Feedback

  • O fato de que todo o fluxo de trabalho padrão do GitHub (Issue → PR → CI → Merge) pode ser operado via chat torna o desenvolvimento no celular realista
  • A experiência de "construir enquanto conversa", em vez de "usar uma ferramenta", reduz fundamentalmente o estresse do desenvolvimento
  • O estilo de desenvolvimento de dividir em partes pequenas e iterar combina muito bem com o Claush, formando naturalmente um hábito de desenvolvimento mobile-first
  • Para freelancers e profissionais com atividades paralelas, há um grande valor na perspectiva de manutenção da motivação e facilidade de continuidade