ETUDE DE CAS

Developper uniquement
avec un smartphone

Un ingenieur freelance en activite complementaire utilise Claush pour developper un service d'IA d'actualites pendant les temps morts au cafe ou en attendant aux feux rouges lors de son jogging.

Type d'utilisation Freelance / activite complementaire (dev perso)
Projet News Butler AI
Infrastructure Firebase + GitHub Actions

Profil utilisateur

Un ingenieur qui developpe des projets personnels en tant que freelance en activite complementaire. Disposant de peu de temps devant un PC, il cherchait un moyen de boucler tout son developpement depuis un smartphone.

La rencontre avec Claush : Il avait depuis longtemps l'ideal d'un style de developpement ou l'on donne des instructions par chat et ou l'on valide via des Pull Requests. Il a choisi Claush comme le service incarnant le plus fidelement cette vision.

Projet de developpement : News Butler AI

Un lecteur RSS nouvelle generation pour smartphone et web. Un service qui analyse les actualites selon des axes d'analyse personnalises definis par l'utilisateur et envoie des rapports periodiques sous forme de notifications.

FacteurPourquoi la compatibilite avec Claush est excellente
Projet personnelLes decisions se prennent seul, ce qui permet de decider et d'implementer instantanement par chat
Adoption de FirebaseLa mise en place du CI/CD est simple, permettant de preparer rapidement l'environnement necessaire au workflow Claush
Petite envergure du serviceUn concept compact avec un demarrage rapide, parfaitement adapte au style "decomposer et iterer en petites etapes"

Vue d'ensemble du workflow

A l'exception de la configuration initiale, tout le travail peut etre realise uniquement avec un smartphone

Environnement prerequis

Seule la configuration initiale (creation du depot GitHub et mise en place du CI) necessite un PC. Par la suite, tout le developpement se fait exclusivement avec un smartphone et Claush.

Cycle de developpement

Redaction du cahier des charges (Claush)
Creation d'Issues et de jalons (Claush)
Implementation et travail sur les branches (Claush pilote Claude Code)
Creation de Pull Requests (Claush)
Tests et deploiement via CI (automatique)
Verification et revue des resultats de tests (depuis le smartphone via l'appli GitHub)
En cas de probleme, demander une PR corrective a Claush
Merge une fois satisfait ✅
La gestion hebdomadaire se fait aussi entierement via Claush : Creation et gestion des Issues, gestion des jalons, creation de Pull Requests et demandes de corrections - tout est pilotable depuis le chat.

Points positifs

🌍

Accessible partout

Acces a l'environnement de developpement depuis n'importe ou via un VPS.

💬

Intuitif par chat

Piloter Claude Code en langage naturel. Pas besoin de memoriser des commandes.

🎯

Favorise la concentration

L'habitude "ouvrir le smartphone = developper" se forme naturellement.

Cycle de developpement rapide

En travaillant par petites unites, les revues sont plus legeres et le rythme s'accelere.

😌

Moins de stress

Meme quand les corrections s'accumulent, la sensation de "discuter avec Claush" evite toute frustration.

Astuces pour reussir le developpement sur mobile

Decomposer le travail en petites taches

Le perimetre de verification se reduit, permettant une revue efficace meme sur un ecran de smartphone. Effet secondaire positif : le cycle de developpement s'accelere, offrant une experience de developpement fluide et rythmee.

Considerer l'echange comme une conversation avec Claush

Plutot que de "faire ecrire du code", adoptez l'etat d'esprit de "construire en discutant". Meme sur une branche avec de nombreuses corrections, on progresse sereinement et sans stress. Le sentiment desagreable qu'on peut ressentir en developpant disparait.

Temoignages

Quand j'ouvre mon smartphone, je me mets naturellement en mode developpement

Grace a Claush, j'ai la sensation de developper en discutant, sans effort

Je ressens rarement de la frustration en developpant

Comment j'ai decouvert Claush

La vision ideale du developpement que j'avais depuis longtemps

Depuis l'apparition des outils de developpement IA comme GitHub Copilot, il avait l'ideal d'un style de developpement ou l'on "donne des instructions par chat et valide via des PR".

Insatisfactions avec les services existants

ProblemeDetails
PR de mauvaise qualiteDe nombreux services envoient des Pull Requests enormes et desordonnees, impossibles a relire correctement
Mauvaise UX du chatMeme avec une fonction chat, l'ergonomie et l'experience sont mediocres et peu pratiques
Ecart avec l'idealAucun service n'offrait l'experience de "construire en discutant"

Claush a encore des imperfections, mais en termes de developpement interactif par chat, c'est le service le plus proche de ma vision ideale

Cas d'usage detailles

🏠

1. Developpement regulier a domicile

Application directe du cycle decrit dans la vue d'ensemble du workflow. De la redaction du cahier des charges a la creation d'Issues, l'implementation, la creation de PR et le merge - tout est opere depuis l'interface de chat de Claush.

2. Developpement pendant les temps morts

Les quelques minutes apres avoir commande au cafe, le temps d'une pause aux toilettes pendant un rendez-vous - ces petits moments d'attente suffisent pour donner des instructions

Pas besoin de visualiser directement le code comme dans VS Code. En limitant chaque instruction a une user story, la verification prend environ 5 minutes, permettant de completer un merge meme pendant un court temps mort.

SituationDuree estimee
Juste apres s'etre installe au cafe apres la commande3 a 5 min
Pause aux toilettes pendant un rendez-vous2 a 3 min
Attente d'une correspondance de trainQuelques minutes
🏃

3. Developper en courant

Reflechir a des idees en courant, donner des instructions en attendant au feu rouge

Un cas d'usage qui n'est possible que grace a Claush et a la portabilite du smartphone. L'activite physique du jogging et le developpement fusionnent.

MomentAction
Pendant la courseOrganiser mentalement les idees de fonctionnalites et les strategies marketing
Au feu rougeOuvrir le smartphone et saisir des instructions dans Claush
Pendant la recuperationVerifier les reponses du chat et preparer les prochaines instructions
Ce que ce cas d'usage demontre : Plus besoin de separer le "temps de developpement" et le "temps de sport". L'activite physique stimule meme la reflexion. Cela brise completement l'idee recue selon laquelle on ne peut developper qu'assis devant un PC.

Suggestions d'amelioration et fonctionnalites manquantes

1. Notifications push

Apres avoir donne une instruction a Claush, aucune notification n'arrive quand Claude repond. En attendant la reponse, on ne peut pas passer a d'autres taches, ce qui cree de l'inefficacite.

Résolu : La prise en charge des notifications Slack / Discord / Microsoft Teams a été implémentée. En enregistrant une URL Webhook dans la section notifications des paramètres serveur, vous recevrez des notifications sur les services externes lorsque Claude aura terminé sa réponse, permettant un développement asynchrone.

2. Reception de webhooks GitHub et detection automatique des echecs CI

Actuellement, Claush ne peut pas detecter automatiquement les echecs CI. Il faut verifier manuellement dans l'application GitHub puis transmettre l'information a Claush, ce qui genere des etapes supplementaires et des changements de contexte inutiles.

Les verifications pre-PR de Claude Code sont souvent insuffisantes
L'assurance qualite par le CI est donc cruciale
Mais Claush ne peut pas detecter automatiquement les echecs CI
Verification manuelle dans l'appli GitHub → Transmission manuelle a Claush
L'ideal : Si Claush pouvait recevoir directement les webhooks GitHub et detecter automatiquement les echecs CI pour lancer les corrections, on se rapprocherait d'un cycle de developpement entierement autonome.

Idee future : Renforcement de l'environnement CI/CD

Le goulot d'etranglement du workflow "decomposer et iterer rapidement" est la lenteur du CI/CD. Les runners par defaut de GitHub Actions etant lents, il est prevu de mettre en place des runners auto-heberges pour accelerer le processus.

Claude Code cree une PR
Le runner auto-heberge execute rapidement les tests et le deploiement
Retour rapide des resultats → Passage a l'instruction suivante

Resume des retours

  • Le fait de pouvoir piloter entierement le workflow standard GitHub (Issue → PR → CI → Merge) depuis le chat rend le developpement mobile realiste
  • L'experience de "construire en discutant" plutot que d'utiliser un outil reduit fondamentalement le stress lie au developpement
  • Le style de developpement par petites iterations s'accorde parfaitement avec Claush, et une habitude de developpement mobile-first se forme naturellement
  • Pour les freelances et les developpeurs en activite complementaire, cela represente une grande valeur en termes de maintien de la motivation et de la regularite