No Google Cloud Summit London, compartilhamos como o Google Cloud está transformando o desenvolvimento com IA e desbloqueando a sua capacidade de criar a próxima geração de aplicativos agênticos. Como parte disso, temos o prazer de anunciar avanços significativos no Firebase Studio, nosso espaço de trabalho de IA baseado na nuvem, no qual você pode criar aplicativos de IA de pilha completa, seja para usar prompts multimodais para gerar código ou escrever código diretamente. Essas atualizações — modos de agente versáteis, suporte fundamental ao MCP (Model Context Protocol) e integração ao Gemini CLI — foram projetadas para redefinir o desenvolvimento assistido por IA e integrar recursos poderosos de IA diretamente a fluxos de trabalho.
Três modos distintos estão disponíveis agora no Firebase Studio para interagir com o Gemini, incluindo um novo modo de agente autônomo, seja para ter uma conversa, delegar tarefas com controle passo a passo ou deixar o Gemini trabalhar de forma independente em seu nome. Você pode alternar facilmente entre os modos para acelerar tarefas de desenvolvimento graças à compreensão profunda de código e aos avançados recursos de raciocínio do Gemini 2.5.
Esse modo pode ser usado para discussão e planejamento com o Gemini e é ideal para troca de ideias, planejamento de código e discussão de problemas complexos de forma colaborativa. O modo "Ask" (Perguntar) é puramente conversacional, e nenhuma alteração é feita nos arquivos.
Nesse modo, o Gemini pode propor alterações para apps, mas você está sempre envolvido no processo. Você precisa aprovar todas as alterações propostas no modo "Agent" antes que os arquivos sejam modificados. Isso oferece uma capacidade de supervisão total e permite revisar facilmente as alterações de código antes que elas sejam integradas a um projeto.
Quando você usa o modo "Agent (Auto-run)", o Gemini pode raciocinar e gerar apps inteiros ou adicionar recursos a apps existentes de forma autônoma. Por exemplo, ele pode codificar alterações em vários arquivos, escrever testes, corrigir erros e refatorar componentes, tudo a partir de um único prompt. Por segurança, ele sempre exigirá a sua permissão antes de excluir arquivos, executar comandos de terminal ou usar ferramentas externas.
Os modos de agente podem utilizar a orientação personalizada de uma variedade de arquivos de regras no nível do projeto para garantir que o Gemini siga os seus padrões e preferências de design específicos. Ele detecta e carrega automaticamente instruções de arquivos como .idx/airules.md
, GEMINI.md
ou .cursorrules
na raiz do projeto, proporcionando uma experiência coesa e altamente personalizável.
Além desses novos modos de agente, estamos fazendo o pré-lançamento do suporte fundamental ao MCP (Model Context Protocol) no Firebase Studio. Agora, você pode adicionar servidores MCP ao espaço de trabalho, estendendo e personalizando fluxos de trabalho com o Gemini no Firebase. Por exemplo, você pode usar o servidor MCP do Firebase para explorar dados no Cloud Firestore usando linguagem natural enquanto cria ou depura um aplicativo ou usar o Context7 para obter contexto específico de biblioteca para o Gemini (por exemplo, tente criar um app com o ML no dispositivo do MediaPipe). Queremos receber o seu feedback à medida que aprimoramos a integração da funcionalidade.
Recentemente, lançamos o Gemini CLI, que oferece uma ferramenta poderosa e gratuita para uma ampla gama de tarefas além do código, incluindo geração de conteúdo e pesquisa. Ele está disponível com níveis de uso generosos, recursos avançados de IA, integração à Pesquisa Google para contexto em tempo real e uma arquitetura de código aberto para personalização e contribuições. E temos o prazer de compartilhar que, agora, o Gemini CLI está diretamente integrado ao Firebase Studio.
Se você gasta uma quantidade significativa de tempo no terminal em tarefas como geração de código, depuração, execução de comandos ou gerenciamento de arquivos de projeto, o Gemini CLI fornece uma experiência otimizada e habilitada por IA sem a necessidade de alternar contextos para uma janela de chat separada.
Essas novas atualizações aproveitam esse momento, estendendo recursos avançados de IA para o Firebase Studio com mais profundidade.
Já estamos vendo muitos de vocês aproveitarem os recursos de IA do Firebase Studio para agilizar fluxos de trabalho e acelerar o tempo até o lançamento, como para criar uma plataforma de compras para economia do hidrogênio, empoderar as pessoas com um estilista de moda personalizado, ajudar entusiastas do Pokémon a gerenciar coleções de cartões com digitalização e identificação de cartões habilitadas por IA e dar vida à arquitetura com visualizações impressionantes e análise centrada no ser humano.
Temos o compromisso de continuar lançando novos recursos e atualizações para ajudar você a lançar apps com qualidade profissional com rapidez e facilidade. Confira esses novos recursos no Firebase Studio e compartilhe no X e no LinkedIn suas criações com o #FirebaseStudio!