Zed Industries ha recentemente lanciato Zed AI, un editor di codice basato sull’intelligenza artificiale che promette di rivoluzionare il modo in cui gli sviluppatori scrivono e gestiscono il codice. Zed AI si inserisce in un mercato sempre più competitivo, dove sono già presenti strumenti come Cursor AI, Magic, e Codeium.
Fondato da Nathan Sobo nel 2021, Zed è progettato per essere veloce e altamente efficiente, grazie al linguaggio di programmazione Rust e al supporto multi-core di CPU e GPU. Questo approccio rende Zed incredibilmente veloce rispetto ad altri editor come Visual Studio Code (VS Code), sul quale si basa Cursor AI.
Zed AI si distingue per tre funzionalità principali:
- Pannello Assistente AI: Questa caratteristica consente agli sviluppatori di interagire con modelli di intelligenza artificiale direttamente nell’editor di testo. L’interfaccia non è una semplice chat, ma un editor completo che offre trasparenza totale e controllo sulle interazioni con l’AI. Gli sviluppatori possono visualizzare e modificare ogni dettaglio dell’output generato dall’AI.
- Trasformazioni inline: Gli sviluppatori possono usare prompt in linguaggio naturale per generare o trasformare il codice, visualizzando i cambiamenti in tempo reale. Questa funzione migliora l’efficienza e velocizza il processo di refactoring.
- Comandi Slash personalizzabili: Zed AI supporta comandi slash (/file, /terminal, /tab) che permettono di integrare facilmente contesti come file aperti e output del terminale. Questi comandi possono essere personalizzati tramite WebAssembly o protocolli basati su JSON, offrendo agli sviluppatori la possibilità di creare comandi ad hoc per il proprio flusso di lavoro.
Uno dei vantaggi principali di Cursor AI è la sua integrazione con Visual Studio Code, che consente agli sviluppatori di mantenere tutte le estensioni e configurazioni che già utilizzano. Alcuni ritengono che se VS Code introdurrà funzionalità AI native, Cursor AI potrebbe diventare ridondante, ma altri prevedono che Cursor possa essere acquisito da Microsoft, consolidando la sua posizione nel mercato.
D’altra parte, Zed AI si distingue per la sua velocità e integrazione nativa con modelli AI avanzati come Claude Sonnet 3.5 di Anthropic. Tuttavia, manca ancora di alcune funzionalità presenti in Cursor, come l’integrazione con Git e una scheda diff Git, elementi fondamentali per molti sviluppatori.
Con strumenti come Zed AI, Cursor AI e GitHub Copilot, il futuro degli IDE (ambienti di sviluppo integrati) sembra orientato verso l’integrazione nativa dell’intelligenza artificiale. Questi strumenti stanno guadagnando terreno, permettendo agli sviluppatori di lavorare più velocemente e con maggiore efficienza, riducendo il tempo speso per attività ripetitive. Si prevede che l’AI generativa diventerà una caratteristica standard per tutti gli IDE moderni.