Elle vous demande ce que vous voulez
Créez un dépôt : une session de cadrage s’ouvre. Elle lit ce qui s’y trouve, vous demande ce qu’il faut construire et rédige le plan, du dépôt vide au produit fini, à raison d’une tâche par étape.
// idée · backlog · design · code · en prod
The Farm ne se contente pas d’écrire du code. Elle vous aide à transformer une idée en backlog exploitable, arrête le design avec vous avant le premier écran, tourne sur vos propres machines et fournit les outils dont une vraie app a besoin.
tourne survotre matériel
sort de chez vousl’ia · git
avec un modèle local100 % local
inclusson · 3d
Un travail sans surveillance ne vaut que ce que vaut la liste qu’il suit. The Farm vous aide à l’écrire : de petites tâches, chacune avec un critère de fin vérifiable, dans l’ordre où elles peuvent être construites.
Créez un dépôt : une session de cadrage s’ouvre. Elle lit ce qui s’y trouve, vous demande ce qu’il faut construire et rédige le plan, du dépôt vide au produit fini, à raison d’une tâche par étape.
Un livrable par tâche, avec une ligne qui dit comment The Farm vérifiera qu’il est terminé, la machine nécessaire et les tâches dont il dépend. Ce que seule une personne peut faire — un compte sur un store, une signature — devient une tâche à part entière : rien ne se cache dans une autre.
Quand le backlog est vide, une session de relance s’ouvre : elle résume ce qui a été fait et vous demande la suite. Votre réponse, en langage courant, devient de nouvelles tâches. Toute session qui découvre du travail en plus le consigne aussi.
.farm/backlog/0042-sign-in-with-apple.md
- [ ] #42 Sign in with Apple on the account screen
accept: a new user signs in with Apple on iPhone and Mac; the account
screen shows their name; the UI tests cover both
host: mac
needs: 38
effort: mediumAvant toute construction, une session de design peut arrêter l’apparence de votre app — avec vous, pas à votre place. Le design, ici, c’est le visuel ; l’architecture se décide à part, dans la session de cadrage qui lance chaque projet.
Quelques questions, une proposition, puis des allers-retours jusqu’à votre validation. Un silence ou un « ok » distrait ne vaut pas validation — la session attend un vrai oui.
Un DESIGN.md avec la palette et le rôle de chaque couleur, la typographie, les espacements et les composants, ainsi que les maquettes des deux à quatre écrans les plus importants.
Demandez le design en premier : les lanes attendent votre validation. Ensuite, chaque écran qu’elles construisent utilise ses tokens et suit ses maquettes, et seule une session de design peut le faire évoluer.
The Farm est un logiciel que vous installez, pas un service à qui vous confiez votre code. Tout ce qu’elle fait se passe sur vos machines. Seules deux choses en sortent — l’IA et votre hébergeur git —, et toutes deux peuvent elles aussi être rapatriées chez vous.
reste sur vos machines
en sort
La session d’IA échange avec le fournisseur de votre choix, sur votre propre abonnement ou votre clé — sauf si vous utilisez un modèle local.
GitLab, GitHub ou Azure DevOps — ou votre propre serveur, ou même un projet sans aucun dépôt distant.
Quand une tâche bloque, sa question arrive sur votre téléphone via le service de notifications d’Apple.
The Farm pilote OpenCode avec un modèle qui tourne sur votre propre GPU. Ajoutez votre propre serveur git, ou un projet sans dépôt distant, et toute la ferme — planification, code, tests, livraison — fonctionne sans internet. Quelques extras, comme le pilotage à distance depuis votre téléphone, ne fonctionnent qu’avec Claude.
Une app, ce n’est pas que du code. Chaque machine est livrée avec des générateurs de sons et de modèles 3D, écrits sous forme de code pour être relus, regénérés et versionnés comme le reste — et chaque session sait qu’ils sont à sa disposition.
Des effets sonores écrits sous forme de code — clics, ramassages, impacts, explosions, moteurs, boucles sans raccord et ambiances —, rendus en WAV 48 kHz avec un manifeste. Un même identifiant donne toujours le même son, et environ 240 sons d’exemple sont fournis.
Des modèles 3D low-poly écrits sous forme de code et exportés en GLB, pour Unity, three.js, SceneKit et RealityKit. Chacun est vérifié, rendu et présenté dans une visionneuse web, pièces mobiles animées.
Un son ou un modèle créé dans un projet peut être partagé avec tous les projets de la ferme en une seule commande. La version propre au projet l’emporte toujours sur la version partagée.
Des recettes pas à pas que les sessions suivent pour les besoins que toute app finit par rencontrer : publicités AdMob avec consentement EEE dans une app iOS, éprouvées dans un jeu publié, et bientôt l’envoi sur TestFlight.
Des machines Linux, Mac et Windows, côte à côte. Chacune déclare ce qu’elle sait compiler, et les tâches attendent celle qui en est capable : Xcode pour le Mac, les installeurs pour Windows. The Farm installe elle-même Unity (sans Unity Hub) ainsi que les chaînes d’outils Swift, Node, Go et ESP32.
Une tâche bloquée vous pose une question, avec des réponses au choix. Une seule touche sur votre téléphone débloque toutes les tâches arrêtées pour la même raison, et le travail reprend.
The Farm vous envoie chaque jour un résumé qui compare cette semaine à la précédente : un jour sans résumé, c’est le signe que quelque chose ne va pas.
Chaque tâche est retestée sur la machine avant d’être poussée. Une modification qui échoue n’atteint jamais main.