O gemini-flow é uma ferramenta de desenvolvimento de código aberto orientada por IA criada com base na CLI do Google Gemini, adaptada do projeto Claude-Flow da rUvnet. Seus principais recursos incluem:
- Suporte para até 66 inteligências especializadas trabalhando em conjunto, abrangendo projeto de arquitetura, elaboração de código, testes e otimização.
- Implementar o protocolo A2A (Agent-to-Agent) para oferecer suporte à comunicação em tempo real entre inteligências com latência inferior a 25 ms.
- A integração do protocolo MCP (Model Context Protocol) garante a sincronização do contexto do modelo e o compartilhamento de conhecimento entre as inteligências.
- Estão disponíveis o modo CLI leve (com apenas 15 MB de memória de inicialização) e o modo empresarial (com suporte a funcionalidades complexas).
- Suporte para desenvolvimento em várias linguagens, incluindo TypeScript, JavaScript, Python e Go.
- A tolerância a falhas bizantinas integrada garante que as inteligências 33% continuarão a operar normalmente em caso de falha.
- Fornece extensões de VSCode e integra o Gemini Code Assist para aprimorar a experiência de desenvolvimento.
Essa resposta foi extraída do artigoGemini-Flow: desenvolvimento de código de IA e ferramenta de otimização de sistema para colaboração com várias inteligênciasO