Mammouth Code
Mammouth Code est l'agent de code de Mammouth AI dans votre terminal.
➡️ Obtenez votre clé API — nécessaire pour utiliser Mammouth Code.
Ce projet est open source et disponible sur GitHub.
Installation
Exécutez l'une des commandes suivantes dans votre terminal.
curl -fsSL "https://code.mammouth.ai/install.sh" | bashirm "https://code.mammouth.ai/install.ps1" | iexUtilisation dans votre terminal
Tapez mammouth
Utilisation dans votre IDE
Pour une expérience optimale, ouvrez Mammouth Code dans le terminal intégré de votre IDE (VS Code, Cursor, WebStorm, etc.) :
- Ouvrez le terminal intégré de votre IDE
- Naviguez vers le répertoire de votre projet
- Exécutez :
mammouth
C'est tout — Mammouth Code démarrera une session interactive directement dans votre terminal.
Reprendre une session précédente
Il y a 2 façons de reprendre une session précédente :
- Lancez
mammouthcomme d'habitude, puis utilisez la commande/sessionspour basculer vers une ancienne session. - Lancez
mammouth -cpour reprendre la dernière session utilisée dans le dossier actuel.
Mise à jour
Pour mettre à jour Mammouth Code vers la dernière version :
mammouth upgradeCela récupérera et installera la dernière version, remplaçant l'ancienne tout en conservant vos configurations et sessions.
Désinstallation
Pour supprimer complètement Mammouth Code de votre système :
mammouth uninstallCela supprimera Mammouth Code ainsi que ses configurations et sessions.
Consommation de tokens dans Mammouth Code
Mammouth Code injecte dynamiquement des prompts système selon ce que vous lui demandez — ce qui explique les ~10k tokens supplémentaires que vous pourriez remarquer.
Ce qui pourrait ressembler à des prompts "lourds" économise en réalité des tokens sur les grands projets : ils permettent au LLM de lire uniquement les fichiers pertinents, plutôt que de charger tout votre codebase dans le contexte. Cette surcharge semble importante lorsque vous travaillez sur un seul fichier, mais le véritable objectif est de diriger la requête vers le bon outil pour la tâche à accomplir.
Une règle simple :
- 📁 Utilisez Mammouth Code si votre projet compte plus de 10 fichiers, ou si vous travaillez avec un contexte long — ce qui couvre la plupart des projets de programmation réels.
- 💬 Utilisez l'interface Mammouth standard si vous traitez un contexte gérable : deux ou trois fichiers, ~500 lignes maximum (ex. essayer de comprendre une fonction spécifique — sauf si vous êtes plongé dans des classes OOP à triple héritage 😄).
Note sur Claude Haiku : Ce modèle plus petit est actuellement utilisé pour générer les titres de session. Cela sera configurable dans une prochaine mise à jour.
