Estensione Firebase per l'interfaccia a riga di comando di Gemini

Firebase ha un'integrazione con Gemini CLI, l'agente di codifica open source di Google che porta la potenza dei modelli Gemini direttamente nel tuo terminale. Puoi installare l'estensione Firebase per fornire a Gemini CLI funzionalità ed expertise più specifiche di Firebase.

Se hai già installato Gemini CLI, puoi eseguire questo comando per installare l'estensione Firebase:

gemini extensions install https://github.com/firebase/agent-skills/

Questa guida descrive l'estensione Firebase e fornisce dettagli sull'installazione e sull'utilizzo di Gemini CLI con l'estensione.

Vantaggi dell'estensione

L'estensione Firebase in azione

L'estensione Firebase per Gemini CLI è un pacchetto che esegue le seguenti operazioni:

  • Installa e configura automaticamente il server Firebase MCP per l'utilizzo nel tuo workspace. Il server Firebase MCP offre a Gemini CLI diverse nuove funzionalità:
    • Una libreria di prompt precompilati ottimizzati per lo sviluppo e l'esecuzione di un'app con Firebase. Puoi eseguire questi prompt utilizzando i comandi slash di Gemini CLI.
    • La possibilità per Gemini CLI di utilizzare gli strumenti per lavorare direttamente con il tuo progetto Firebase ed eseguire attività per tuo conto, come la creazione di database e il deployment di app. Per un elenco completo degli strumenti, consulta la documentazione del server Firebase MCP.
    • Un'interfaccia che consente a Gemini CLI di cercare la documentazione di Firebase in un formato di risorse compatibile con i LLM.
  • Aggiunge un file di contesto specifico di Firebase al tuo progetto. Questo file di contesto, noto anche come file di regole, fornisce agli strumenti di sviluppo agentici (come Gemini CLI) prompt e suggerimenti aggiuntivi che massimizzano la sua capacità di aiutarti a sviluppare app con Firebase.

Installare l'estensione Firebase per Gemini CLI

  1. Se non l'hai ancora fatto, installa Gemini CLI.

    Se non sai quale opzione di autenticazione utilizzare, avvia Gemini CLI e ti guiderà nell'accesso con il tuo Account Google. Questo metodo di autenticazione è adeguato per la maggior parte degli utenti, in particolare se hai appena iniziato a utilizzare Gemini CLI.

  2. Installa l'estensione Firebase eseguendo il seguente comando da un prompt della shell (non dal prompt di Gemini CLI):

    gemini extensions install https://github.com/firebase/agent-skills/
  3. Una volta installata, l'estensione sarà disponibile per tutti i workspace di Gemini CLI.

    Se necessario, puoi disattivare l'estensione per workspace specifici:

    gemini extensions disable firebase --scope=workspace

Aggiornare l'estensione

L'estensione Firebase viene aggiornata di frequente, pertanto devi aggiornare regolarmente la versione installata:

gemini extensions update firebase

Passaggi successivi

Una volta installata l'estensione, Gemini CLI utilizzerà automaticamente il contesto, gli strumenti e le risorse forniti dall'estensione. Insieme, queste funzionalità migliorano notevolmente la capacità di Gemini CLI di aiutarti a sviluppare ed eseguire app Firebase.

Come passaggio successivo, prova a eseguire alcuni dei prompt precompilati che l'estensione Firebase mette a tua disposizione. Ad esempio: