accèsL'accès se demande depuis l'espace client, puis s'active en une commande.Créer un compte →

MayelaCode — l'agent qui code dans votre terminal

Agent de code · terminal · licence par clé

MayelaCode lit votre dépôt, écrit, teste et corrige, sans que vous quittiez votre terminal. Vous apportez le modèle de votre choix — Claude, GPT, Gemini, ou un modèle local.

01$curl -fsSL https://mayela.dev/install | bash
01$curl -fsSL https://mayela.dev/install | bash
01$iwr -useb https://mayela.dev/install.ps1 | iex
02$mayelacode license activate MYLA-XXXX-XXXX-XXXXune fois par machine
mayelacode — ~/projects/checkout-api
> corrige le 500 sur POST /checkout quand le panier est vide
Lecture de src/routes/checkout.ts, src/cart/validate.ts
Cause : validateCart() renvoie undefined au lieu de lever une 422.
src/cart/validate.ts
- if (!items.length) return;
+ if (!items.length) throw new EmptyCartError();
Tests : 18 passés, 0 échoué — 2.4s
> 

Sessions

● checkout-api · fix 500○ web · refonte nav○ infra · bump node 22

Agent

build · claude-sonnet

LSP

typescript ✓ eslint ✓ prisma ✓

Licence

machine activée

C'est quoi MayelaCode ?

Un agent qui travaille là où vous travaillez : dans le terminal. Il lit le projet, propose des modifications, lance les tests, et recommence jusqu'à ce que ça passe.

Lire la documentation →
01

LSP intégré

Le bon language server est chargé tout seul, pour que le modèle voie les vraies erreurs de types, pas des suppositions.

02

Deux agents

Build modifie les fichiers et demande votre accord. Plan travaille en lecture seule. La touche tab bascule de l'un à l'autre.

03

Sessions reprenables

Chaque conversation est gardée. On repart de là où on s'était arrêté, avec --continue ou l'identifiant de la session.

04

Vos fournisseurs

Claude, GPT, Gemini, Mistral, ou un modèle local : un seul fichier de configuration, et vos clés restent chez vous.

05

MCP et plugins

Branchez des outils externes par MCP, ou étendez l'outil lui-même avec un plugin, sans le recompiler.

06

Serveur et éditeurs

mayelacode serve pour piloter l'agent par son API, mode ACP pour Zed, et un agent GitHub pour commenter vos pull requests.

Un seul fichier à poser sur la machine. Ni Node, ni Bun, ni runtime à installer à côté : le binaire se suffit à lui-même.

Fig 1.1Binaire, aucune dépendance
Fig 2.160+Raccourcis clavier
Fig 3.3Plateformes prises en charge

Formules

Une clé par compte. Le nombre de machines que vous pouvez activer dépend de la formule.

Gratuit

0 €1 machine

De quoi éprouver l'outil sur un vrai projet, sans limite de durée. Une seule machine activée à la fois.

Créer un compte

Pro

19 € / mois5 machines

Pour travailler sur plusieurs postes : poste fixe, portable, machine de build. La même clé partout.

Passer au Pro

Confidentialité par défaut

MayelaCode ne stocke ni votre code ni votre contexte. Les requêtes partent de votre machine vers le fournisseur que vous avez choisi — rien ne transite par nos serveurs. Le serveur de licence, lui, ne reçoit que trois choses : un identifiant de machine, la version installée, et la plateforme.

Aucune rétentionClés d'API localesModèles auto-hébergésJournaux sur votre poste

FAQ

Comment j'obtiens une clé ?

Vous créez un compte dans l'espace client, puis vous demandez votre clé d'accès. Un administrateur la valide, et elle apparaît sur votre page Mon compte, prête à être collée dans le terminal.

Combien de machines par clé ?

Une avec la formule Gratuit, 5 avec la formule Pro. Chaque poste s'active une fois avec mayelacode license activate, et se libère avec mayelacode license deactivate.

Et si je n'ai pas de connexion ?

MayelaCode vérifie la licence au lancement. Sans réseau, il continue de fonctionner pendant la période de tolérance définie sur votre compte, sept jours par défaut. Un seul lancement connecté remet le compteur à zéro.

Il me faut un abonnement à un modèle ?

Vous apportez vos propres clés : Claude, OpenAI, Gemini, Mistral, ou un modèle local via Ollama. La commande mayelacode auth login les enregistre une fois pour toutes.

Uniquement dans le terminal ?

Oui, c'est un outil de terminal. Il expose aussi un serveur HTTP avec mayelacode serve, et un mode ACP pour les éditeurs qui le prennent en charge, comme Zed.

Mes données passent par vos serveurs ?

Non. Les appels au modèle partent de votre machine vers votre fournisseur, et les journaux restent en local. Le serveur de licence ne voit que l'identifiant de machine, la version et la plateforme.

Deux commandes, et c'est parti.

Installez, activez votre clé, ouvrez votre projet. Linux, macOS et Windows.