Aperçu
Un outil de codage agent qui s'exécute dans votre terminal. Il lit votre base de code, modifie les fichiers, exécute des commandes et s'intègre à des outils externes via le langage naturel.
Installer
npm install -g @enter-pro/enter-codeNécessite Node.js 18+. Fonctionne sur macOS et Linux. La prise en charge de Windows sera bientôt disponible.
Exemple rapide
Accédez à votre projet et démarrez Enter Code :
cd your-project
enterTapez ensuite une invite telle que :
Add input validation to the signup formEnter Code lit votre base de code, planifie le travail, modifie les fichiers et vérifie le résultat.
Ce que vous pouvez faire
| Tâche | Exemple d'invite |
|---|---|
| Créer des fonctionnalités | Ajouter la prise en charge du mode sombre à la page des paramètres |
| Corriger les bugs | La page de connexion plante lorsque l'e-mail est vide. Réparez-le. |
| Comprendre le code | Comment fonctionne le flux de paiement ? |
| Refactoriser | Divisez ce fichier de 500 lignes en modules plus petits |
| Écrire des tests | Ajouter des tests unitaires pour le middleware d'authentification |
| Révision des codes | Examiner mes modifications et suggérer des améliorations |
Capacités clés
- Plan Mode — L'IA planifie avant d'agir.
- Skills — Définissez le comportement de l'IA dans Markdown.
- Memory — Conserver le contexte du projet d'une session à l'autre.
- Rewind — Restaurer le code et l'état de la conversation.
- MCP — Connectez des bases de données, des API, des outils de conception et bien plus encore.
- Sub-agents — Déléguez des tâches indépendantes à des agents parallèles.
- Autorisations — Contrôlez les écritures de fichiers et l'exécution des commandes.
- Worktree — Exécuté dans un arbre de travail git isolé.
Capacités clés
Plan Mode
L’IA planifie avant d’agir. Examinez et approuvez chaque étape.
Skills
Définir le comportement de l'IA dans Markdown. Partagez avec votre équipe.
Memory
Conserve le contexte du projet au fil des sessions.
Rewind
Points de contrôle automatiques. Revenez à tout moment.
MCP
Connectez des bases de données, des API, des outils de conception et bien plus encore.
Sub-agents
Déléguez des tâches indépendantes à des agents parallèles.
Autorisations
Contrôlez les écritures de fichiers et l’exécution des commandes.
Worktree
Exécutez dans un arbre de travail git isolé.