Reason

Reason

Reason Machines · Programmation · Productivité

Reason est un agent de codage de Reason Machines qui travaille dans vos dépôts, s'exécute sur des machines cloud ou sur la vôtre et relie les abonnements IA que vous payez déjà.

Aperçu de l'interface de Reason

À propos de Reason

About

Qu'est-ce que Reason

Reason est un agent de codage autonome édité par Reason Machines. Vous ouvrez une session dans l'application web, vous décrivez une tâche comme réparer un test en échec ou ajouter un endpoint, et l'agent lit le dépôt, modifie des fichiers, lance des commandes et ouvre une pull request à relire. Les sessions tournent sur les machines cloud de Reason, ou sur votre Mac via l'application de bureau quand le code et les services s'y trouvent déjà.

Sa différence tient au fait qu'il ne vous enferme pas chez un seul fournisseur de modèles. Dans les réglages, vous pouvez connecter un abonnement ChatGPT, Claude, GitHub Copilot ou Grok, ajouter des clés API ou utiliser le modèle maison de Reason. Il ressemble donc davantage à un espace de travail de code qu'à un assistant lié à un modèle unique : le travail passe par le compte dont vous disposez.

La limite se situe du côté du prix et du périmètre. Aucune formule gratuite n'est proposée aux nouveaux comptes, seulement un essai de trois jours sur Pro, et l'usage se mesure en crédits qui incluent la puissance cloud. Le produit compte aussi sur une personne pour relire ce qu'il produit. Il ouvre des pull requests au lieu d'écrire directement sur main, et cette relecture concentre l'essentiel du contrôle qualité.

Pour commencer

  1. Créez un compte sur reasonmachines.com avec Google, GitHub, Apple ou un e-mail, puis choisissez la formule Pro ou Max. Pro comprend un essai de trois jours pour les nouveaux clients éligibles.
  2. Connectez GitHub depuis la page des plugins et sélectionnez les dépôts que Reason peut lire. L'accès se limite à votre sélection et l'agent travaille sur une branche.
  3. Lancez une session et décrivez la tâche en langage courant. Précisez le dépôt, le comportement attendu et ce que la modification ne doit pas casser.
  4. Suivez l'exécution. L'agent affiche ses appels d'outils, les fichiers modifiés et les autorisations, et vous pouvez répondre ou arrêter le travail dans la même fenêtre.
  5. Relisez le diff et la pull request. Fusionnez si le changement vous convient, ou laissez un commentaire pour que Reason reprenne le travail.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Reason.

Offre gratuiteNon
Offres payantes$50 - $200/mo
PlateformeWeb, macOS, Windows, Linux, iOS, CLI, Slack
DéveloppeurReason Machines
CatégorieProgrammation · Productivité
Date de lancementSep 2026
Dernière mise à jourNov 2026
Visites du site31.7K
Classement mondial du site1.1M
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Développeurs qui paient déjà plusieurs abonnements IA
  • Créateurs indépendants et petites équipes
  • Responsables techniques qui veulent un résultat relisible
  • Fondateurs et chefs de produit accompagnés d'un profil technique

Tâches

  • Réparer un test ou une compilation en échec
  • Petites fonctionnalités
  • Maintenance répétitive
  • Questions sur le code

Cas d'usage

  • Une mise à jour hebdomadaire des dépendances que personne ne veut porter
  • Un bug qui ne se reproduit que sur votre machine
  • Une équipe partagée entre Claude Code et Codex

Fonctionnalités clés

Une machine cloud par session

Chaque session dispose de sa propre machine cloud avec terminal, système de fichiers et outils du projet. Reason clone le dépôt et y lance la compilation et les tests, donc rien ne dépend de votre portable allumé. Les tâches longues continuent après la fermeture de l'onglet, et la session se rouvre plus tard pour consulter la transcription.

Vos propres modèles

Reason arrive avec son modèle maison et accepte aussi les comptes que vous payez déjà. Les connexions ChatGPT, Claude, GitHub Copilot et Grok côtoient les clés API, les passerelles et les endpoints personnalisés dans les réglages. Le modèle se choisit par tâche, si bien qu'un refactor simple et un débogage difficile ne tournent pas forcément sur le même moteur.

Relais quand une limite tombe

Les limites d'usage sont la raison la plus fréquente d'une session bloquée à deux heures du matin. Quand le compte derrière un tour est épuisé, Reason déplace ce tour vers le même modèle sur un autre compte connecté, puis vers les crédits de l'espace de travail si la formule le prévoit. La conversation affiche le changement, pour que vous sachiez quel compte a payé le travail.

Mémoire entre les sessions

Chaque Reason garde sa conversation et ses instructions, et retient l'organisation de votre dépôt d'une session à l'autre. Cela réduit le briefing répété des agents en terminal, où chaque exécution repart de zéro. La mémoire appartient à ce Reason : l'agent d'un collègue n'hérite pas de vos notes.

Loops et relais Slack

Les Loops exécutent un travail selon un planning, un webhook, un événement GitHub ou un message Slack. Vous pouvez fixer une vérification nocturne des dépendances, un balayage matinal de l'intégration continue ou une passe de relecture sur les nouvelles pull requests. Mentionner Reason dans un fil Slack démarre une session à partir de cette conversation, ce qui aide quand la demande arrive loin de l'éditeur.

Plugins, MCP et API

Reason se connecte à des outils externes par des plugins et un serveur MCP à l'adresse mcp.reasonmachines.com. L'API HTTP expose les sessions, les Reasons et les opérations de l'espace de travail aux scripts et aux outils internes, avec des clés API à portée limitée et une limite de requêtes documentée. Reason Network, une couche gratuite distincte, laisse Claude Code, Codex, Cursor et les assistants hébergés s'envoyer des messages.

Avantages et inconvénients

Avantages

  • L'agent travaille dans un vrai dépôt et finit par une pull request, donc la relecture reste dans le flux GitHub habituel.
  • La souplesse des modèles sert vraiment. Un jour vous utilisez le modèle de Reason, le lendemain votre compte Claude ou ChatGPT, sans changer d'outil.
  • Le relais de compte préserve les tâches longues, ce que la plupart des agents de code ne font pas quand un quota tombe.
  • Mémoire et Loops rapprochent le produit d'un collègue plutôt que d'une fenêtre de chat, surtout pour la maintenance récurrente.
  • Les sessions cloud évitent l'installation locale, et l'application Mac ajoute les fichiers et les ports quand une tâche le demande.

Inconvénients

  • Aucune formule gratuite pour les nouveaux utilisateurs. L'essai Pro de trois jours est court et Max n'en propose aucun.
  • Les crédits couvrent les modèles et la puissance cloud, si bien qu'une session lourde peut épuiser l'enveloppe hebdomadaire bien plus vite que le prix ne le laisse croire.
  • Le produit hébergé n'est pas open source, malgré l'étiquette du moteur de Reason Network, ce qui brouille les attentes de ceux qui veulent installer l'outil chez eux.
  • Une bonne partie de la documentation vise des équipes déjà familières de Claude Code ou Codex, donc un développeur seul et novice en agents de code a davantage à lire avant de démarrer.

Questions fréquentes

Reason est un agent de codage pour travailler dans des dépôts existants. Il reproduit des bugs, écrit de petites fonctionnalités, lance les tests et ouvre des pull requests. Il prend aussi en charge les tâches récurrentes comme la mise à jour des dépendances ou le suivi de l'intégration continue grâce aux Loops.