
Factory
Factory · Programmation
Factory est une plateforme de développement logiciel native des agents où les Droids planifient, codent, relisent, testent et livrent du code dans votre terminal, votre IDE, le web et vos outils de chat.

À propos de Factory
What Is Factory
Factory est une plateforme de développement logiciel native des agents, éditée par la société Factory AI, pensée pour les équipes qui veulent déléguer des tâches d'ingénierie entières à un agent de codage IA, et pas seulement compléter une ligne. Ses agents, appelés Droids, se branchent sur les outils que vous utilisez déjà : la ligne de commande, une application de bureau, le web, le mobile, Slack, Microsoft Teams, Jira, Linear et la CI. Vous définissez une tâche, et un Droid planifie le travail, modifie le code puis attend à des points de contrôle avant toute livraison.
La plateforme couvre tout le cycle de vie du développement. Les équipes l'emploient pour vider le backlog, relire des pull requests, générer des tests, analyser des incidents, tenir la documentation à jour et faire tourner des flux de livraison récurrents. Comme les Droids lisent vos dépôts, vos gestionnaires de tickets et vos pipelines, ils agissent sur le contexte réel du projet plutôt que sur des extraits génériques.
La principale limite tient au coût et à la complexité pour qui débute. Factory vise les développeurs professionnels et les organisations d'ingénierie, si bien que les amateurs et les codeurs occasionnels tireront davantage d'outils plus légers. L'installation récompense aussi les équipes qui font déjà tourner Git, la CI et une bonne suite de tests, car les agents s'appuient sur ces signaux pour vérifier leur propre travail.
Getting Started
- Créez un compte Factory, puis choisissez une interface : installez le Droid CLI, téléchargez l'application de bureau ou ouvrez la version web.
- Connectez un dépôt et laissez Droid cartographier le projet pour apprendre votre architecture, vos points d'entrée et vos commandes de test.
- Déléguez une tâche petite et vérifiable, comme ajouter des journaux structurés, et relisez le diff proposé.
- Validez la modification, laissez Droid lancer vos vérificateurs, puis passez à des travaux plus larges avec les modes Specification ou Mission.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de Factory.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Développeurs professionnels
- Équipes d'ingénierie et responsables de plateforme
- Ingénieurs DevOps et de livraison
Tâches
- Traiter les tickets du backlog
- Relecture de pull requests
- Génération et maintenance des tests
- Analyse d'incidents et tenue de la documentation
Cas d'usage
- Une jeune pousse qui livre chaque semaine
- Une entreprise qui déploie des agents sur de nombreux dépôts
- Un projet hérité très gourmand en maintenance
Fonctionnalités clés
Des agents Droid sur toutes les interfaces
Droid est l'agent central, et il se comporte de la même façon partout. Vous le pilotez depuis le terminal, une application de bureau, le web, le mobile, Slack, Microsoft Teams, Jira ou Linear. Cette variété permet de lancer une tâche au bureau et de valider le résultat depuis son téléphone.
Les Missions pour les travaux longs
Les Factory Missions transforment un gros effort en plan avant la moindre ligne de code. Vous définissez avec Droid les fonctionnalités, les jalons et les critères de réussite, puis vous confiez l'exécution à une couche d'orchestration. La fourchette idéale documentée va de 1 à 500 fonctionnalités, de quoi couvrir la plupart des projets de plusieurs semaines.
Automatisation et intégration à la CI
Les Automations réagissent aux événements et aux horaires, donc relecture, assurance qualité et documentation tournent sans déclenchement humain. L'API Automations de CI permet de scanner des dépôts et d'ouvrir des pull requests de flux depuis vos pipelines. C'est ici que Factory cesse d'être un assistant de code pour devenir une couche de livraison.
Indépendance des modèles et clés personnelles
Factory prend en charge les principaux modèles de pointe et à poids ouverts, dont des versions récentes de GPT-5, de Claude Opus et Sonnet, et de Gemini. Vous pouvez apporter vos propres clés (BYOK) chez un fournisseur de votre choix, et chaque offre individuelle inclut une allocation gratuite de BYOK avant la facturation à l'usage.
Droid Computers et persistance
Les Droid Computers sont des machines cloud gérées par Factory qui maintiennent les Droids distants actifs même après la fermeture de votre ordinateur portable. Ils reprennent, se rafraîchissent et redémarrent seuls, ce qui convient aux tâches longues qui dépassent une seule session. Les offres payantes les débloquent à différents niveaux d'usage.
Contrôles d'autonomie et validations
Les Droids proposent des modifications et attendent votre accord avant d'éditer, une boucle que la documentation appelle proposer puis valider. Le mode Specification ajoute un plan écrit avant un travail en plusieurs étapes, et les administrateurs fixent les niveaux d'autonomie et les règles d'accès aux modèles. Le résultat : une délégation avec points de contrôle, pas une automatisation aveugle.
Avantages et inconvénients
Avantages
- Fonctionne dans le terminal, l'IDE, le web, le mobile et les outils de chat, donc les équipes l'adoptent sans changer leur stack.
- Missions et Automations couvrent les travaux longs à plusieurs fonctionnalités et les pipelines sur événements, pas seulement des modifications isolées.
- L'indépendance des modèles et la prise en charge de BYOK donnent aux équipes la main sur le coût et le choix du modèle.
- Les contrôles d'entreprise incluent le SSO, le provisionnement SAML et SCIM, le journal d'audit et des options de résidence des données.
Inconvénients
- Aucune offre gratuite, et le plancher de 20 $/mois le met hors de portée de ceux qui codent à l'occasion.
- La valeur dépend d'un dépôt solide, d'un flux Git et d'une suite de tests, donc les projets mal tenus en profitent moins.
- L'offre Teams ajoute un tarif par siège en plus de la base, ce qui alourdit la facture quand l'équipe grandit.
- Les fonctions avancées comme les Droid Computers et les contrôles d'administration restent dans les offres supérieures, hors de portée des petites équipes.
Questions fréquentes
Factory sert à déléguer du travail d'ingénierie logicielle à des agents IA appelés Droids, une approche souvent décrite comme le développement logiciel autonome. Les équipes l'utilisent pour traiter des tickets du backlog, relire des pull requests, générer des tests, analyser des incidents et tenir à jour la documentation de leurs dépôts et pipelines.
Contenus associés
Découvrez des outils, des compétences et des articles liés à Factory.
Alternatives à Factory
Forefront
Forefront · ProgrammationForefront est une plateforme web pour construire avec de l'IA open source. Elle vous laisse affiner les principaux modèles de langage open source sur vos propres données, évaluer leurs performances et les exécuter via une API ou les exporter pour les héberger vous-même. Les développeurs qui veulent le confort d'une plateforme fermée mais tiennent à rester propriétaires de leurs modèles et de leurs données sont le public visé ici.
Startkit
StartKit.AI · ProgrammationStartkit est un boilerplate pour créer des produits SaaS d'IA et des wrappers d'IA. Voyez-le comme un boilerplate de startup IA avec les parties ennuyeuses déjà branchées : authentification, paiements Stripe et Lemon Squeezy, limites d'usage, e-mail transactionnel et un kit de démarrage d'API IA qui parle à OpenAI, Anthropic, Groq ou Llama. Vous clonez le dépôt, fixez votre prix et attaquez la partie du produit pour laquelle les gens paient vraiment. Il repose sur Next.js au-dessus de React et Tailwind, donc une bonne partie du code boilerplate vous semble déjà familière.
Testim
Tricentis · ProgrammationTestim est une plateforme d'automatisation des tests dopée à l'IA, qui sert à créer et exécuter des tests de bout en bout sur des applications web, mobiles et Salesforce. Elle s'appuie sur l'apprentissage automatique pour garder les tests stables quand une interface change, alors les équipes passent moins de temps à réparer des sélecteurs cassés. Pas mal pour un outil de tests automatisés que vous pouvez utiliser dès aujourd'hui. Vous créez des tests en enregistrant des actions dans un navigateur, puis vous ajoutez du JavaScript quand vous avez besoin de plus de contrôle. C'est un choix solide pour une équipe QA bien occupée.
