@kevinrose ha chiesto che IDE usare. La mia risposta ha ottenuto il maggior coinvolgimento tra 128 risposte: "Nessun IDE. Solo file plan.md e voce." Ecco tutto ciò che intendo con questo.

1. Nel Momento in Cui Hai un'Idea, È /ce:plan o /ce:brainstorm
La cosa più importante che ho imparato: nel momento in cui ho un'idea, è /ce:plan.
Non "fammici pensare". Non "fammi iniziare a scrivere codice". /ce:plan. Sempre. Un'idea folle di prodotto? /ce:plan. Qualcuno posta un bug su GitHub? Copia l'URL dell'issue, incollalo, /ce:plan. Un errore nel terminale? Fai uno screenshot con Cmd+Maiusc+4, incollalo direttamente in Claude Code con Ctrl+V, /ce:plan fix this. Claude Code accetta immagini – screenshot di bug, messaggi di errore, mockup di design, conversazioni Slack – e scrive un piano da esse.
Ecco cosa succede sotto il cofano quando lo esegui. /ce:plan lancia più agenti di ricerca in parallelo. Uno analizza il tuo codebase – legge i tuoi file, trova pattern, controlla le tue convenzioni. Un altro cerca nei tuoi docs/solutions/ per apprendimenti da bug passati. Se l'argomento lo richiede, più agenti ricercano best practice esterne e documentazione dei framework. Tutti simultaneamente.
Poi consolida e scrive un plan.md strutturato: cosa non va, quale approccio adottare, quali file toccare, criteri di accettazione con checkbox, pattern da seguire dal tuo stesso codice. Non consigli generici. Radicati nel tuo codebase, nelle tue convenzioni, nella tua storia.
/ce:work prende quel piano e lo realizza. Lo suddivide in attività, implementa ciascuna, esegue test, spunta i criteri. Il contesto si perde? Avvia una nuova sessione, puntala sul piano, riprendi da dove avevi lasciato. Il piano è il checkpoint che sopravvive a tutto.
Lo sviluppo tradizionale è 80% coding, 20% pianificazione. Questo lo inverte. Come ha detto @jarodtaylor: "Se passi l'80% del tempo a pianificare con Opus e poi fai sciamare subagenti su di esso..." Il pensiero avviene nel piano. L'esecuzione è meccanica.
Compound Engineering è il plugin che rende tutto questo reale. Da @EveryInc:
/plugin marketplace add EveryInc/compound-engineering-plugin
Sono diventato un superfan. Poi sono diventato un contributor, il #3 contributor su GitHub, 21 commit, dietro solo al team principale. @kevinrose me lo ha presentato poche settimane fa.
Ho 70 file plan e 263 commit su /last30days. Il divario sono i commit iniziali prima di avere questa disciplina. La mia regola ora: a meno che non sia letteralmente una modifica di una riga, c'è sempre prima un plan.md.
2. Fatti Convincere dalla Voce
Non sopportavo i messaggi vocali prima degli LLM. La dettatura integrata di Apple mi faceva venir voglia di buttare il telefono. Ma la voce-LLM è diversa. La trascrizione non deve essere perfetta perché Claude Code capisce il contesto. Indovina cosa il microfono ha frainteso. Puoi borbottare, perderti, ricominciare una frase. La voce finalmente funziona perché l'ascoltatore è abbastanza intelligente da riempire i vuoti.
Monologue (@usemonologue, di Every – la stessa azienda che produce Compound Engineering) convoglia la voce nell'app che ha il focus. Parli, e viene digitato in Claude Code. Anche WhisperFlow è ottimo. Scegline uno. Ho comprato un microfono a collo d'oca per l'ufficio.
Sto dettando proprio ora dalla guida autonoma nella mia Tesla, mentre lascio i miei figli. Questo paragrafo è stato parlato, non digitato.
3. Esegui da Quattro a Sei Sessioni Contemporaneamente
È così che passo effettivamente la mia giornata. Da quattro a sei finestre di Ghostty, ognuna che esegue una sessione separata di Claude Code. Una scrive un piano. Una sta costruendo da un piano diverso. Una sta eseguendo /last30days research. Una sta risolvendo un bug che ho trovato mentre testavo l'ultima cosa.
Mentre /ce:plan avvia agenti di ricerca in una finestra, passo a un'altra finestra e /ce:work un piano già scritto. Mentre quello viene costruito, la terza finestra riceve un nuovo bug incollato. Quando torno alla prima finestra, il piano è pronto e mi aspetta in Zed.
Ecco perché i permessi di bypass (prossima sezione) sono negoziabili. Se ogni sessione chiede "Permetti?" per ogni azione, non puoi cambiare contesto. Devono tutte funzionare autonomamente. Controlli, reagisci, vai avanti. GitHub è lì se rompi o rovini tutto.
Questo è anche il motivo per cui il mio MacBook si scarica in circa un'ora. Sei sessioni Claude in parallelo. Ho appena ordinato il nuovo MacBook Pro.
4. Tre Impostazioni Che Cambiano Tutto
La modalità predefinita di Claude Code chiede il permesso per ogni modifica, ogni comando. Hai bisogno di tre modifiche di configurazione.
"Salta pericolosamente i permessi" (sì, si chiama proprio così). ~/.claude/settings.json:
1{2 "permissions": {3 "allow": [4 "WebSearch", "WebFetch", "Bash", "Read", "Write",5 "Edit", "Glob", "Grep", "Task", "TodoWrite"6 ],7 "deny": [],8 "defaultMode": "bypassPermissions"9 },10 "skipDangerousModePermissionPrompt": true11}
skipDangerousModePermissionPrompt: true è la chiave. Senza, Claude ti chiede di confermare ogni sessione. Puoi anche premere Maiusc+Tab per attivarlo/disattivarlo. Crediti: @danshapiro (fondatore di Glowforge, autore di Hot Seat). Quando ho configurato Claude Code per un amico, l'IA ha attivamente cercato di impedirgli di abilitarlo. Devi essere diretto. È il tuo computer.
Suono quando Claude finisce. Aggiungi allo stesso file:
1{2 "hooks": {3 "Stop": [4 {5 "hooks": [6 {7 "type": "command",8 "command": "afplay /System/Library/Sounds/Blow.aiff"9 }10 ]11 }12 ]13 }14}
Allontanati. Torna quando senti il suono. Con quattro-sei sessioni in esecuzione, devi sapere quale è appena finita. Crediti a Myk Melez.
Salvataggio automatico in Zed. Nelle impostazioni di Zed (Cmd+,):
1{2 "autosave": {3 "after_delay": {4 "milliseconds": 5005 }6 }7}
Questo è il trucco simile a Google Docs. Zed salva ogni 500 millisecondi. Claude Code osserva il filesystem. Quando Claude modifica un file, le modifiche appaiono in Zed all'istante. Quando scrivi in Zed, Claude lo vede entro un secondo. Ghostty su una metà, Zed sull'altra, entrambi che guardano lo stesso file. Sembra di collaborare a un Google Doc, tranne che un collaboratore è un'IA.

5. Ricerca Prima di Pianificare
Prima di /ce:plan, spesso eseguo /last30days su di esso.
Stavo decidendo tra agent-browser di Vercel e Playwright. Invece di leggere la documentazione, ho eseguito /last30days Vercel agent browser vs Playwright. In pochi minuti: 78 thread Reddit, 76 post su X, 22 video YouTube, 15 storie HN. Agent-browser usa l'82-93% di token di contesto in meno. Playwright scarica 13.700 token solo per le definizioni degli strumenti. Il post di @rauchg ha ottenuto 964 like.
Ho inserito l'intero output in /ce:plan integrate agent-browser. Il piano è uscito radicato in ciò che la comunità sa realmente ora, non in dati di addestramento vecchi di sei mesi.
/last30days è open source (4,5K stelle, github.com/mvanhorn/last30days-skill). Cerca su Reddit, X, YouTube, TikTok, Instagram, HN, Polymarket e il web in parallelo. Lo faccio per tutto. Prima di scegliere una libreria, prima di creare una funzionalità, prima di scrivere questo articolo. Ho eseguito /last30days Compound Engineering per ottenere citazioni fresche dalla community per la sezione 1. Ricerca, pianifica, costruisci. Questo è il vero ciclo.

6. Trasforma Qualsiasi Riunione in un Plan.md
Ho pranzato con un potenziale candidato. Abbiamo discusso una nuova idea di prodotto su cui non si stava lavorando in azienda. Abbiamo anche parlato di cibo, ristoranti, bambini. Un'ora e mezza di conversazione normale con brainstorming di prodotto intrecciato.
Avevo Granola in esecuzione. Dopo pranzo, ho incollato la trascrizione completa – novanta minuti mescolati con divagazioni sul sushi – in Claude Code: /ce:plan turn this into a product proposal.
Ecco cosa lo ha reso magico: Claude Code sa già dove vive il nostro codice prodotto su GitHub. Ha anche accesso alla mia cartella di strategia aziendale – ogni precedente file plan.md strategico che ho scritto. Quindi quando ha elaborato la trascrizione di Granola, non stava solo estraendo idee dalla conversazione di pranzo. Stava incrociando i dati con il nostro codebase reale e ogni decisione strategica che abbiamo preso in precedenza. Contesto Granola + codebase + piani strategici precedenti = oro.
Ha sparato una proposta incredibile al primo colpo. Obiettivi, storie utente, approccio tecnico, traguardi. Ha ignorato le parti sui ristoranti. L'ho inviata al candidato quella sera.
Ora lavora con noi a tempo pieno su quel prodotto.
Granola ora ha supporto MCP, quindi lo uso direttamente all'interno di Claude Code. Niente più copia-incolla. Il contesto di ogni riunione fluisce direttamente nel piano.
7. Usa i File Plan per Tutto, Non Solo per il Codice
Stavo scrivendo un documento strategico per la mia azienda. Claude Code e il file markdown aperti fianco a fianco. Parlo in Monologue: "Dammi tre approcci per il go-to-market. Delinea i pro e i contro di ciascuno."
Tre opzioni appaiono in Zed. "L'opzione due è la più vicina, ma il linguaggio dell'opzione uno è migliore. Combinale." Aggiornato all'istante. "Ora affronta il rischio più grande." Aggiunto. "Il secondo paragrafo è troppo lungo." Accorciato.
Claude Code attinge al nostro GitHub, quindi capisce il prodotto attuale. Ha anche accesso a tutti i miei file plan.md strategici precedenti. Quando scrivo un nuovo posizionamento, ha il contesto completo di ogni decisione strategica che ho preso prima. Quel contesto che si accumula è ciò che rende ogni piano migliore del precedente.
Documenti strategici, specifiche di prodotto, analisi competitive, questo articolo. Stesso flusso di lavoro. Parla, pianifica, itera.
8. Usa un Mac Mini per Claude Code Remoto
Ho un Mac Mini configurato per OpenClaw, ma ci sono altre due cose che ho fatto con esso:
Telegram dal telefono. Claude Code ha un'integrazione Telegram. Messaggio al mio Mac Mini dal telefono tramite Telegram. A cena, penso a un bug, scrivo /ce:plan fix the timeout issue in Telegram. Il piano mi aspetta in Zed quando torno a uno schermo. Claude Code usa persino la mia OpenClaw AgentMail per inviarmi via email i file plan quando sono lontano.
tmux sui voli aerei. Crediti: Nathan Smith. Claude Code non gestisce bene il wifi degli aerei. La connessione cade, la sessione muore e non te lo dice nemmeno. Ma fai tmux nel tuo Mac Mini prima e la sessione gira su quella macchina. Il tuo portatile è solo una finestra. Il wifi cade per 20 minuti sull'Atlantico? Riconnettiti. La sessione è esattamente dove l'avevi lasciata e ha lavorato.
Ho rilasciato funzionalità durante l'intero volo di ritorno dall'Europa.
Uso Questo Flusso di Lavoro Anche per l'Open Source
Se guardi il mio profilo GitHub (github.com/mvanhorn), ecco alcuni dei progetti in cui sono stato integrato recentemente, tutti con file plan.md prima di scrivere qualsiasi riga di codice:
- Python – defaultdict repr infinite recursion, man page text wrapping
- OpenCV – HoughCircles return type, YAML parser heap-overflow
- Vercel Agent Browser – Appium v3 vendor prefix, WebSocket fallback, batch command workflows (#5 contributor)
- OpenClaw – browser relay, rate limit UX, iMessage delivery, Codex sandbox detection, voice calls
- Zed – $ZED_LANGUAGE task variable, Reveal in Finder tab context menu, git panel starts_open setting
- Paperclip – SPA routing, plugin domain events, promptfoo eval framework (#3 contributor)
- Compound Engineering – plan gating, serial review mode, skills migration, NTFS colon handling (#3 contributor)
Mia Moglie È Arrabbiata con Me
Mi porto il portatile ovunque. Quattro-sei schede di Ghostty più Zed. Non è entusiasta. Il Mac Mini + Telegram aiuta. Ma quando voglio che più piani evolvano in parallelo in tempo reale, ho bisogno del portatile. Lei vorrebbe davvero che smettessi di portarlo all'uscita da scuola.
Scusa, tesoro.
Questo Articolo È Stato Scritto con Questo Flusso di Lavoro
Questo è un file markdown in Zed. Claude Code è in esecuzione in Ghostty. Ho parlato in Monologue: "il tema è sbagliato, riscrivi l'apertura." "Aggiungi la storia di Granola." "Non chiamare Zed il mio IDE." Claude riscrive. Le modifiche appaiono in Zed. Reagisco. Sette riscritture complete.
Questo è tutto ciò che so. Un'app vocale, un plugin per file plan, tre modifiche di configurazione, da quattro a sei sessioni parallele, un Mac Mini e riunioni che si trasformano in proposte di prodotto. Nessun IDE. Nessun codice. Parla, pianifica, costruisci. Da una scrivania, da un divano, da un'auto.
Bonus: Quando Finisci i Token
Questo tipo di efficienza farà fuori il tuo piano Claude Max da $200/mese. Quattro-sei sessioni Opus parallele tutto il giorno si accumulano.
La risposta: prendi anche il piano Codex da $200/mese. Installa la CLI di Codex e Compound Engineering può costruire usando i crediti Codex invece. Ho appena rilasciato /ce:work --codex in Compound Engineering – è stato integrato oggi – che delega l'implementazione a Codex quando i crediti Claude finiscono.
Alcuni amici usano Codex per le revisioni del codice di Claude Code e viceversa. Altri preferiscono l'output di codice di Codex ma lo chiamano da Claude Code per l'orchestrazione. I due piani si completano a vicenda. Claude per la pianificazione, Codex per l'implementazione pesante.
Ho anche una modalità "night-night" che eseguo per lavorare mentre dormo, ma spiegarlo è per un'altra volta.
Bonus 2: Il Commento Play-by-Play di Disney World
Per mostrare questo flusso di lavoro dal principio alla fine su qualcosa che non è codice, ecco un esempio reale di oggi. Ero al campo di calcio a guardare la partita dei miei figli. Un altro genitore e io stavamo parlando di viaggi a Disney World. Ho tirato fuori il portatile e gliel'ho mostrato.
Passo 1: /last30days Disney World. Due minuti dopo, il quadro completo. 66 thread Reddit (11.804 upvote), 34 post su X, 8 video YouTube. Lo shock dei prezzi è la conversazione dominante – un report di viaggio da $8.500 su r/DisneyPlanning ha raggiunto 183 commenti. Sei attrazioni chiuse solo a marzo. Buzz Lightyear riapre l'8 aprile con nuovi blaster. Rock 'n' Roller Coaster diventa un'attrazione dei Muppets. DinoLand è demolita.
Passo 2: "Cosa sarà aperto / non aperto a aprile 16 per l'esattezza" (errori di battitura inclusi – a CC non importa). Claude ha controllato il calendario delle ristrutturazioni, incrociato i dati di last30days, mi ha dato l'elenco completo aperto/chiuso.
Passo 3: /ce:plan Vado a Disney World per un giorno. Voglio fare almeno tre parchi, forse quattro, probabilmente quattro, perché sono pazzo. Voglio fare Guardians a Epcot, fare qualche giro a Hollywood Studios, fare qualche giro a World, fare il giro Everest ad Animal Kingdom e almeno un giro su Avatar. In più: "Qual è la strategia per ottenere tutti i Genie Plus e le altre cose per farlo funzionare? Inoltre, una settimana prima, non devo cercare qualcosa? Cosa compro e quando? Aiutami a impostare i promemoria. Non mi interessa il cibo. Non ho un hotel. Felice di pagare $25 per il pass singolo"
Gli agenti di ricerca di Claude si sono attivati, hanno incrociato i dati con last30days e hanno scritto un plan.md strutturato: ordine dei parchi (AK -> HS -> Epcot -> MK), strategia esatta di prenotazione Lightning Lane, tre promemoria con sveglia per il 13/14/15 aprile alle 7:00 AM, quali giostre richiedono Single Pass ($14-22 ciascuno) vs Multi Pass, requisiti di altezza per i miei figli.
Passo 4: Aperto il piano in Zed. Revisionato. Detto all'altro genitore di creare il suo piano "Allora, vado a Disney World per un viaggio, e farò tre giorni nei parchi. Dimmi i percorsi più efficienti, quali pass prendere, quali extra avere... si tratta di un bambino di otto e cinque anni." Claude ha scritto un nuovo piano di 305 righe con protocolli Rider Switch, itinerari giorno per giorno e un avviso "misura tuo figlio di 5 anni con le scarpe questa settimana".
Passo 5: "puoi pubblicare quest'ultimo su un sito Vercel in modalità chiara? Che sia facile da vedere." (Ancora errori di battitura. Sempre non importa.) Claude ha creato una pagina HTML pulita e l'ha distribuita.
Live su disney-plan-ebon.vercel.app
Passo 6: Inserito il file .md in OpenClaw tramite Telegram. Detto "puoi fare un piano per aggiungere tutti questi promemoria a te con doppie sicurezze nel caso tu sbagli il giorno prima / calendario ecc." OpenClaw ha letto il piano, impostato eventi del calendario sul mio calendario lavorativo E backup cron job che mi pingano su Telegram. Doppia copertura per ogni finestra di prenotazione critica. 13 aprile alle 3:50 AM PT: "COMPRA Multi Pass ORA." 16 aprile alle 3:50 AM: "COMPRA Single Pass ORA." Entrambi 10 minuti prima dell'apertura della finestra delle 7 AM ET. Eliminazione automatica dopo l'attivazione.

Voce a ricerca a piano a sito web a promemoria automatici. A un campo di calcio.
Questo è il flusso di lavoro. Funziona per codice, strategia, open source, articoli e apparentemente Disney World.
/last30days è open source. 4.5K stelle. 70 file plan e in aumento.
@slashlast30days - github.com/mvanhorn/last30days-skill
Compound Engineering: @EveryInc
Monologue: @usemonologue (da Every)
Granola: granola.ai (ora con MCP)
Ghostty: ghostty.org
Zed: zed.dev





