Panoramica
Uno strumento di codifica ad agenti che viene eseguito nel tuo terminale. Legge la base di codice, modifica file, esegue comandi e si integra con strumenti esterni tramite il linguaggio naturale.
Installa
npm install -g @enter-pro/enter-codeRichiede Node.js 18+. Funziona su macOS e Linux. Il supporto per Windows sarà presto disponibile.
Esempio rapido
Passa al tuo progetto e avvia Enter Code:
cd your-project
enterQuindi digitare un prompt come:
Add input validation to the signup formEnter Code legge la tua codebase, pianifica il lavoro, modifica i file e verifica il risultato.
Cosa puoi fare
| Compito | Esempio di richiesta |
|---|---|
| Funzionalità di creazione | Aggiungi il supporto della modalità oscura alla pagina delle impostazioni |
| Correggi bug | La pagina di accesso si blocca quando l'e-mail è vuota. Risolvilo. |
| Comprendere il codice | Come funziona il flusso di pagamento? |
| Refactoring | Dividi questo file da 500 righe in moduli più piccoli |
| Scrivi test | Aggiungere test unitari per il middleware di autenticazione |
| Revisione del codice | Rivedi le mie modifiche e suggerisci miglioramenti |
Funzionalità chiave
- Plan Mode: l'IA pianifica prima di agire.
- Skills: definisce il comportamento dell'intelligenza artificiale in Markdown.
- Memory: mantiene il contesto del progetto tra le sessioni.
- Rewind: ripristina il codice e lo stato della conversazione.
- MCP: collega database, API, strumenti di progettazione e altro ancora.
- Sub-agents: delega attività indipendenti ad agenti paralleli.
- Autorizzazioni: controlla la scrittura dei file e l'esecuzione dei comandi.
- Worktree — Esegui in un albero di lavoro git isolato.
Funzionalità chiave
Plan Mode
L'intelligenza artificiale pianifica prima di agire. Rivedi e approva ogni passaggio.
Skills
Definisci il comportamento dell'intelligenza artificiale in Markdown. Condividi con la tua squadra.
Memory
Mantiene il contesto del progetto tra le sessioni.
Rewind
Checkpoint automatici. Torna indietro a qualsiasi punto nel tempo.
MCP
Connetti database, API, strumenti di progettazione e altro ancora.
Sub-agents
Delega attività indipendenti ad agenti paralleli.
Autorizzazioni
Controlla la scrittura dei file e l'esecuzione dei comandi.
Worktree
Esegui in un albero di lavoro git isolato.