Quindi ho iniziato con vscode con un singolo terminale l'anno scorso - non molto produttivo a dire il vero - stavo tornando nello sviluppo / codifica dopo una pausa. Poi sono passato a warp running / Claude code / codex. Poi di nuovo a Ghostty / Tmux / Claude code / Codex / Opencode poiché volevo più fluidità e parallelismo. Stato attuale - Warp / Zed / Cmux / Dmux con qualsiasi agente… codex / cc / opencode. Poi ci sono tutti i vari gusti dello sviluppo guidato dalle specifiche dove trascorro una quantità significativa di tempo. BMAD, GSD (GSD2 più recentemente) Openspec, Specflow ecc… superpoteri anche se non ricordo male… Credo ancora che buone pratiche ingegneristiche siano molto importanti a seconda di cosa viene costruito, ma sono ancora abbastanza un fan del design guidato dal dominio e del TDD. Un rischio significativo con gli agenti di codifica è produrre codice che non funziona, o che è superfluo e diventa debito tecnico - specialmente man mano che il progetto cresce c'è la possibilità che una nuova modifica possa rompere il codice esistente (esperienza personale). Sono stato più produttivo con un approccio TDD con una migliore qualità del codice e meno tempo speso a capire le modifiche che rompono… Tuttavia - le cose si muovono a un ritmo così rapido… spero che la convergenza degli strumenti e delle migliori pratiche avvenga prima o poi…