Spec Kit scrive i documenti.DotMD è dove li rivedi.
Spec Kit di GitHub fa produrre al tuo agente IA una spec, un piano e un elenco di attività. Questa pagina mostra i comandi in ordine e come rivedere ogni file in DotMD prima del passo successivo.
macOS 14 o successivo. Leggere è gratis; modificare e revisionare si pagano una volta sola.
Risposta rapida
Installa Spec Kit con uv tool install specify-cli ed esegui specify init nel tuo progetto, scegliendo il tuo agente. Poi esegui i suoi comandi nella chat dell’agente uno alla volta: constitution, specify, plan, tasks, implement. Spec Kit ti chiede di rivedere ogni risultato prima di continuare. Apri il progetto in DotMD per leggere spec.md, plan.md e tasks.md renderizzati e lasciare commenti che l’agente corregge.
Cos’è GitHub Spec Kit
Spec Kit è il toolkit open source di GitHub per lo sviluppo guidato dalle spec. Non sostituisce il tuo agente. Aggiunge uno strumento a riga di comando, specify, che prepara il progetto, e una serie di comandi da eseguire nella chat dell’agente. L’agente scrive; Spec Kit gli dà i passi e la struttura.
Supporta molti agenti, tra cui Claude Code, Codex CLI e Cursor. L’elenco completo è nella pagina delle integrazioni di Spec Kit.
Installa e inizializza
Servono Python 3.11 o successivo e uv. Poi:
uv tool install specify-cli
specify init my-project --integration claude
Il flag --integration accetta la chiave del tuo agente: claude per Claude Code, codex per Codex CLI, cursor-agent per Cursor. La pagina di Spec Kit elenca la chiave di ogni altro agente.
I comandi, in ordine
Li scrivi nella chat dell’agente, non nel terminale:
/speckit-constitution/speckit-specify: scrivespec.md./speckit-plan: scriveplan.md./speckit-tasks: scrivetasks.md./speckit-implement: costruisce a partire dalle attività./speckit-converge
La scrittura di un comando cambia da agente ad agente: alcuni usano /speckit.specify, altri un trattino o un $. Spec Kit spiega le forme per ogni agente nelle sue note sull’invocazione dei comandi.
Rivedi ogni passo in DotMD
Spec Kit ti chiede di rivedere ogni risultato prima di continuare. DotMD ne fa una vera revisione invece di una scorsa nel terminale.
-
Apri il progetto
Premi ⌘O e scegli la cartella del progetto. I file scritti da Spec Kit compaiono nella barra laterale man mano che vengono creati, renderizzati con titoli, elenchi e tabelle.
-
Commenta la riga esatta
Leggi
spec.md, seleziona un requisito sbagliato o vago e premi ⌥⌘M. Scrivi cosa cambiare. I commenti li conserva DotMD, non il file. -
Fai correggere all’agente
Di’ all’agente: “Go through my comments in DotMD.” Li legge via MCP e modifica il file. Ogni correzione è mostrata accanto al suo commento, il testo vecchio in rosso e il nuovo in verde. Accetta o riapri ciascuna.
-
Solo allora esegui il comando successivo
Quando la spec è giusta, esegui
/speckit-plan, e ripeti per il piano e per le attività. Un errore preso nella spec costa un commento; preso nel codice, costa un rifacimento.
Controllare tasks.md
L’elenco delle attività è una checklist Markdown, e DotMD renderizza le liste di attività con le loro caselle, così vedi a colpo d’occhio cosa è fatto e cosa resta. Prima di eseguire /speckit-implement, leggi le attività come le leggerà l’agente: in ordine, ciascuna piccola, nessuna mancante. Se hai eseguito il passo di analisi di Spec Kit, trattane i risultati allo stesso modo: aprili in DotMD e commenta quelli con cui non sei d’accordo.
Collegare l’agente a DotMD richiede una riga; le guide a Claude Code, Codex e Cursor la mostrano.
Perché rivedere ogni file
Spec Kit è veloce: un comando e compare un intero documento. Quella velocità è il rischio. Se la spec ha un requisito sbagliato e tu esegui il comando successivo senza leggerla, il piano e le attività si basano su di esso, e così il codice. Leggere con attenzione spec.md una volta sola è il controllo più economico dell’intero processo.
Domande su Spec Kit
Spec Kit funziona con Claude Code?
Sì. Claude Code, Codex CLI e Cursor sono tutti nell’elenco degli agenti supportati da Spec Kit, insieme a molti altri.
Spec Kit ha un’interfaccia grafica?
No, funziona nel terminale e nella chat del tuo agente. DotMD ti dà una finestra per leggere e rivedere ciò che scrive.
Spec Kit è gratuito?
Sì. È open source, di GitHub, con licenza MIT.
Leggere i file in DotMD è gratis?
Sì. Commenti e revisioni con gli agenti richiedono DotMD Reviewer; vedi i prezzi.