Dream
DocumentationDownload
Primeiros passos

Introdução

Comece com o Dream, um IDE de desktop de código aberto para agentes de codificação com inteligência artificial.

O Dream traz seus projetos, agentes de codificação com IA, arquivos, terminais, previsões de navegador e fluxo de trabalho com Git para uma única área de trabalho no desktop. Conecte um CLI de agente compatível, abra uma pasta e trabalhe com um ou mais chats sem alternar ferramentas.

Mantenha conversas separadas juntas em um espaço de trabalho único.

O que o Dream inclui#

  • Um espaço de trabalho multi-projeto com guias de projeto persistentes
  • Espaços de trabalho remotos por SSH com agentes, arquivos, Git e terminais remotos
  • Várias conversas ao lado um do outro e ramificações de conversa
  • Prompts reutilizáveis em projetos e habilidades de agentes conscientes de provedor
  • Pontos de verificação por resposta para revisão e restauração dos arquivos que o agente alterou
  • Suporte ao CLI do Codex, CLI do Claude Code, CLI do OpenCode, CLI do Agent do Cursor e CLI do Grok Build
  • Um explorador de arquivos, busca e edição de arquivos, terminais integrados e previsões de navegador
  • Status do Git, ramo, diferença, commit, push, solicitação de pull e fluxos de trabalho com árvore de trabalho, incluindo a integração de uma árvore de trabalho concluída em seu ramo base
  • Feedback de diferença por linha e seleção de elementos do navegador que enviam mensagens direcionadas para uma conversa
  • Um painel unificado de Git com Alterações, um gráfico de Histórico colorido e revisão de solicitação de pull
  • Busca por chat e notificações em projetos locais e hosts SSH conectados
  • Localizar em arquivos com expressões regulares e filtros de arquivo
  • Atalhos personalizáveis do teclado
  • Servidores MCP configuráveis e ferramentas integradas de agente para interação com navegador

O Dream executa agentes de programação por meio de seus CLIs instalados. Você precisa ter pelo menos um CLI suportado antes de poder iniciar uma conversa.

Workflows comuns#

Quero que…Leia
Mantenha as conversas de implementação e revisão abertas juntasUsar vários chats
Localizar, arquivar ou recuperar uma conversa antigaTrabalhar com chats e Chats arquivados
Escolha um modelo inicial e o esforço de raciocínioModelos e padrões
Tente outro método de uma mensagem anteriorRamificar conversas
Seguir o progresso de um agente ou responder a uma perguntaTrabalhar com chats
Verifique o que mudou em uma resposta e desfaça parte delaRevisar e restaurar alterações
Comentar em linhas específicas de diff ou em elementos de páginaEnviar feedback para um chat
Prepare uma tarefa para ser executada mais tardeSalvando prompts com o Stash
Reutilizar instruções em projetos diferentesPrompts reutilizáveis
Navegue, invoque ou crie uma habilidade de agenteSkills dos agentes
Conecte ferramentas adicionais a um agenteServidores MCP
Dê um agente arquivos ou uma captura de telaFornecendo contexto
Trabalhe em um checkout independente, depois faça a fusão de voltaWorktrees do Git
Revise e publique alterações no códigoFluxos de trabalho do Git
Leia comentários de revisão e integre um pedido de alteração do GitHubRevisar pull requests

Entender o workspace#

Um projeto é uma pasta no seu computador ou em um host SSH com seus próprios chats e ferramentas. Um chat é uma conversa com seu próprio modelo e configurações. Vários chats de um projeto compartilham seus arquivos; um árvore de trabalho oferece uma cópia de trabalho Git separada para uma tarefa.

Use Permissões dos agentes para escolher como um agente funciona, e Contexto e uso para entender as informações abaixo do composer. O referencial de configurações lista as preferências aplicáveis em todo o aplicativo. Se algo estiver faltando ou não funcionar, comece com Solução de problemas.