Gemini CLI e Zed: integrazione nativa
Gemini CLI ha recentemente ampliato le sue funzionalità, integrandosi in modo nativo con Zed, un editor di codice open-source e multiplayer. Questa evoluzione segna un passo significativo per gli sviluppatori, poiché consente l’uso di un agente AI open-source all’interno dell’ambiente di codifica di Zed, arricchendone le capacità.
Caratteristiche principali dell’integrazione
- dell’agente AI open-source nell’IDE Zed.
- Utilizzo del nuovo Agent Client Protocol (ACP), che permette la creazione di agenti personalizzati da parte degli sviluppatori.
- Miglioramento delle funzionalità esistenti di Gemini CLI con visualizzazione in tempo reale delle modifiche e navigazione fluida tra editing e codice esistente.
Funzionalità di Gemini CLI in Zed
L’integrazione offre agli utenti di Zed la possibilità di utilizzare il comando “gemini” per accedere all’esperienza conosciuta direttamente nel terminale integrato. Inoltre, è possibile sfruttare Gemini nella nuova Agent Panel durante le operazioni di editing del codice. Gli sviluppatori possono generare o rifattorizzare codice semplicemente fornendo un prompt e utilizzando una combinazione di tasti.
Contesto esterno e gestione delle modifiche
Gemini CLI può beneficiare anche dei contesti esterni forniti dagli utenti, consentendo suggerimenti più pertinenti per le modifiche. L’intero processo avviene senza necessità di abbandonare l’IDE preferito, garantendo così un flusso lavorativo ottimale.
Sviluppo open source e collaborazione
L’approccio alla comunicazione tra Zed e Gemini CLI è basato su standard aperti. La scelta del formato JSON RPC facilita l’interazione tra i due sistemi, permettendo agli sviluppatori di esplorare e costruire i propri agenti AI attraverso l’ACP.
Opportunità per gli sviluppatori
A partire da oggi, gli sviluppatori hanno la possibilità di provare Gemini CLI all’interno di Zed e iniziare a costruire i propri agenti AI utilizzando il protocollo ACP.
Lascia un commento