Workspace desktop de agentes open source em Rust, com quatro modos de harness, controle remoto entre dispositivos e Mini Apps personalizáveis.
Piebald-AI/gemini-cli-desktop
Interface desktop e web para Gemini CLI e Qwen Code, com confirmação de ferramentas, busca no histórico de conversas, visualização de diffs e gerenciamento de servidores MCP.
- Estrelas
- 519
- Forks
- 69
- Issues abertas
- 28
- Último commit
- há 14 dias
O que é?
O Gemini CLI Desktop é uma interface gráfica para os agentes Gemini CLI e Qwen Code, que rodam no terminal. Ele funciona como um app desktop nativo, criado com Tauri, ou como uma interface web servida por um backend Rust Rocket, permitindo usar a mesma interface localmente ou remotamente.
A interface adiciona confirmação visual das ferramentas, para que as ações propostas pela IA possam ser revisadas antes da execução. Ela também exibe o raciocínio do modelo em tempo real, mostra diffs de código das alterações propostas e inclui um navegador de arquivos em árvore com @-menções para referenciar arquivos na conversa. O histórico de conversas é salvo automaticamente e pode ser pesquisado em texto completo.
É possível gerenciar projetos e sessões em um só lugar, alternar entre as ferramentas compatíveis, configurar servidores MCP e usar a interface em inglês, chinês simplificado ou tradicional e russo. Há instaladores pré-compilados para Windows, macOS e Linux.
Recursos principais
- 01Confirmação visual das ações das ferramentas de IA antes da execução
- 02Exibição em tempo real do processo de raciocínio do modelo
- 03Visualizador de diff de código para alterações propostas
- 04Busca em texto completo no histórico de conversas salvo
- 05Navegador de arquivos em árvore com @-menções nas conversas
- 06Gerenciamento de servidores MCP e interface em vários idiomas
Casos de uso
- Usar Gemini CLI ou Qwen Code com uma interface gráfica, em vez de apenas pelo terminal
- Revisar e aprovar alterações feitas pela IA em arquivos, conferindo os diffs antes de aplicá-las
- Pesquisar conversas anteriores sobre programação com IA em diferentes projetos
- Acessar um agente de programação pelo navegador em outra máquina
Início rápido
- 1
Baixe uma versão pré-compilada em GitHub Releases
- 2
Instale o executor de tarefas just (macOS/Linux)
cargo install just - 3
Clone o repositório
git clone https://github.com/Piebald-AI/gemini-cli-desktop - 4
Compile e execute o aplicativo para desktop a partir do código-fonte
just deps build-all
Antes de usar
- Os instaladores pré-compilados estão disponíveis apenas para Windows, macOS e Linux (AppImage x64); não há uma compilação para Linux ARM listada.
- Para compilar a partir do código-fonte, são necessários Rust, Node.js, pnpm, just e várias bibliotecas de sistema do Linux.
Em coleções
Tópicos
Perguntas frequentes
- O que é gemini-cli-desktop?
- Interface desktop e web para Gemini CLI e Qwen Code, com confirmação de ferramentas, busca no histórico de conversas, visualização de diffs e gerenciamento de servidores MCP. O Gemini CLI Desktop é uma interface gráfica para os agentes Gemini CLI e Qwen Code, que rodam no terminal. Ele funciona como um app desktop nativo, criado com Tauri, ou como uma interface web servida por um backend Rust Rocket, permitindo usar a mesma interface localmente ou remotamente.
- gemini-cli-desktop é gratuito? Qual é a licença?
- gemini-cli-desktop é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- gemini-cli-desktop ainda é mantido?
- Manutenção ativa. O último commit de gemini-cli-desktop foi em 24 de out. de 2026.
- Para que posso usar gemini-cli-desktop?
- Usar Gemini CLI ou Qwen Code com uma interface gráfica, em vez de apenas pelo terminal Revisar e aprovar alterações feitas pela IA em arquivos, conferindo os diffs antes de aplicá-las Pesquisar conversas anteriores sobre programação com IA em diferentes projetos Acessar um agente de programação pelo navegador em outra máquina
- Como instalar gemini-cli-desktop?
- Baixe uma versão pré-compilada em GitHub Releases Instale o executor de tarefas just (macOS/Linux): cargo install just Clone o repositório: git clone https://github.com/Piebald-AI/gemini-cli-desktop Compile e execute o aplicativo para desktop a partir do código-fonte: just deps build-all
- Onde consigo gemini-cli-desktop?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Piebald-AI/gemini-cli-desktop
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma interface gráfica desktop em Tauri 2 para Claude Code, que gerencia projetos e sessões, agentes personalizados, análises de uso, servidores MCP e checkpoints.
Workspace de IA desktop multiplataforma e local-first que reúne chat com vários provedores, agentes ACP, base de conhecimento, ferramentas MCP e um gateway de API local.
Um runtime em TypeScript que executa Claude Code, Codex, Grok Build, OpenCode e outras CLIs de agentes de programação por meio de uma única API, com verificações executadas pelo próprio runtime.
Plugin de orquestração multiagente para runtimes no estilo Gemini CLI, Claude Code, Codex e Qwen Code, com 39 agentes especialistas e subagentes paralelos para desenvolvimento.
Workspace SQL desktop de código aberto para PostgreSQL, MySQL, SQLite e bancos de dados via plugins, com servidor MCP integrado para agentes de IA.