Habr AI→ original

Вайбкодинг до продакшена: приложение в Google Play, где 99,9% кода написал AI

Разработчик выложил в Google Play Android-приложение Yarrow AI, где 99,9% кода написал AI. Это не проект на выходные: нативный Kotlin, больше 50 экранов, сложная анимация и мультиязычность. Секрет — предельно подробная спецификация: каждый экран отрисовал дизайнер, а для каждой кнопки прописано, какие именно API дёргать.

Traité par IA depuis Habr AI ; édité par Hamidun News
Вайбкодинг до продакшена: приложение в Google Play, где 99,9% кода написал AI
Source : Habr AI. Collage: Hamidun News.
◐ Écouter l'article

Un développeur a publié sur Google Play une application Android native, YarrowAI, dont 99,9 % du code source ont été écrits non pas par un humain, mais par un réseau de neurones. Il ne s'agit pas d'un projet bricolé sur un week-end : l'application est écrite en Kotlin, comporte plus de 50 écrans, des animations complexes, une prise en charge multilingue et une architecture extensible.

Quelle application l'IA a-t-elle écrite

YarrowAI est une application Android native à part entière, publiée sur Google Play en juillet 2026. Selon l'auteur du cas, il n'a écrit à la main que 0,1 % du code — tout le reste a été généré par l'IA. Il ne s'agit ni d'un prototype ni d'une démo, mais d'un produit qui a passé la modération du magasin et qui est accessible aux utilisateurs.

L'auteur souligne par ailleurs le caractère natif de l'application : elle est écrite en Kotlin et non assemblée comme une surcouche multiplateforme autour d'une page web. C'est un détail important — le code natif sur plus de 50 écrans avec des animations complexes est traditionnellement considéré comme le cas où la génération par IA échoue le plus souvent.

  • 99,9 % du code source ont été écrits par l'IA, et non par un humain
  • L'application est native, en Kotlin — pas une surcouche multiplateforme
  • Plus de 50 écrans avec des animations complexes
  • Prise en charge de plusieurs langues et architecture extensible
  • Publiée sur Google Play sous le nom YarrowAI (com.yarrowai.yarrowapp)
«

Ce n'est pas simplement un "bricolage de week-end" », écrit l'auteur dans l'article publié sur Habr.

Pourquoi l'IA a réussi à gérer un tel volume

L'IA a réussi à gérer plus de 50 écrans parce que l'auteur avait préparé à l'avance un cahier des charges extrêmement détaillé, au lieu de simplement demander au modèle de « faire une application ». Ce niveau de détail a transformé la génération de code, la faisant passer d'une tâche créative à une tâche mécanique.

La préparation comportait deux niveaux clés. D'abord, un designer a dessiné chaque écran de l'application — le modèle disposait d'une référence visuelle précise, et non d'une tâche abstraite décrite en mots. Ensuite, pour chaque bouton, l'auteur a précisé exactement quelle API devait être appelée. Avec un tel niveau de détail, l'IA n'invente pas l'architecture, elle remplit une structure préétablie — et le risque d'hallucinations et de reprises chute fortement.

Ce cas illustre le principal basculement du « vibe coding » : le goulot d'étranglement se déplace du code lui-même vers la qualité et l'exhaustivité du cahier des charges technique. Plus la description de chaque écran et de chaque action est détaillée, moins il faut de corrections après la génération. En somme, le rôle de l'humain passe de celui qui tape le code à celui qui conçoit le système et formule les exigences de façon à ne laisser aucune place à l'interprétation du modèle.

Est-ce que cela en valait la peine

L'auteur pose directement la question de la rentabilité de la méthode et propose de regarder les chiffres plutôt que les impressions. Rédiger un cahier des charges détaillé pour plus de 50 écrans, avec le dessin de chaque écran, représente un travail à part entière, considérable, qui repose entièrement sur l'humain et précède toute génération.

« Est-ce que cela en valait la peine ?

Regardons les chiffres », écrit l'auteur dans l'article sur Habr.

La principale conclusion de ce cas n'est pas que l'IA a « remplacé » le programmeur, mais qu'avec une discipline d'ingénierie stricte, la génération par IA peut monter en échelle jusqu'à un véritable produit disponible sur le store — et pas seulement jusqu'à une démo à un seul écran bricolée en un week-end.

Ce que cela signifie

Le cas de YarrowAI montre que le « vibe coding » a atteint la maturité de la production, mais pas tout seul : derrière 99,9 % de code écrit par l'IA se cachent 100 % de travail humain sur le cahier des charges, la conception des écrans et la description des API. L'IA prend en charge la routine de l'écriture du code, tandis que la valeur se déplace vers celui qui sait formuler la tâche de manière claire et complète.

Questions fréquentes

Combien d'écrans compte l'application YarrowAI ?

Plus de 50 écrans, avec des animations complexes et la prise en charge de plusieurs langues.

Comment a-t-on réussi à écrire presque tout le code via l'IA ?

Grâce à un cahier des charges très détaillé : un designer a dessiné chaque écran, et pour chaque bouton on a précisé exactement quelle API devait être appelée.

ZK
Hamidun News
Actualités IA sans bruit. Sélection éditoriale quotidienne de plus de 50 sources. Produit de Zhemal Khamidun, Head of AI chez Alpina Digital.

Besoin d'une IA qui travaille dans votre entreprise — pas seulement dans votre fil d'actualité?

Je construis de l'IA en production pour les entreprises — CRM sur mesure, outils internes, agents autonomes, automatisation des processus. Vous en êtes propriétaire, adaptée à votre processus, sans coût par utilisateur. Réalisé par Zhemal Khamidun, CPO d'AlpinaGPT (plateforme IA, 6 000+ utilisateurs).

Qu'en pensez-vous ?
Chargement des commentaires…