Pular para o conteúdo

Selecionar língua

Idioma atual: Português (Brasil)

Transforme ideias em código com sessões de proposta

Editar página

As sessões de proposta são o ponto de entrada certo quando uma solicitação é importante demais para ser tratada como um único prompt livre. Em vez de editar de imediato, o HagiCode primeiro transforma a solicitação em objetivos, escopo, tarefas e critérios de validação, permite que você os revise e só então passa para a execução.

Pré-requisitos

Antes de iniciar uma sessão de proposta, confirme que você:

Para que servem as sessões de proposta

As sessões de proposta funcionam melhor quando:

  • a alteração precisa de um escopo claro antes de começar a edição
  • vários repositórios, módulos ou entregáveis estão envolvidos
  • o trabalho deve ser dividido em etapas revisáveis
  • você quer que o raciocínio e o histórico de execução continuem visíveis depois

Se você só precisa entender o repositório ou ter uma discussão leve, uma sessão de conversa é mais rápida. Se você precisa de estrutura e rastreabilidade, continue aqui.

Visão geral do fluxo

EtapaO que você fazO que acontece
Criar a ideiaClique em New Idea (nova ideia) e descreva a solicitaçãoUma sessão de proposta é criada e colocada na fila para otimização automática
Revisar o rascunhoAbra o cartão da sessãoO HagiCode refina o título e a descrição e redige contexto, problema, solução e impacto
Gerar o planoClique em Generate Plan (gerar plano)O Agent escreve os arquivos do plano do OpenSpec
Revisar o planoLeia o plano na aba ReviewVocê confirma ou refina o plano antes de qualquer alteração de código
Executar e arquivarExecute o plano e depois arquive-oO Agent executa as tarefas e o plano concluído é arquivado

Etapa 1: Descrever a alteração no painel New Idea

Selecione seu projeto e clique em New Idea (o ícone de broto) na barra de ferramentas acima do quadro de sessões. O painel Create Proposal é aberto.

Painel Create Proposal com o nome da ideia, o projeto, o escopo, as solicitações rápidas e o texto da solicitação

Percorra o painel:

  • Idea Name e Project Name (obrigatórios) – confirme qual projeto é responsável pela solicitação.
  • Scope – na aba Vault, marque os vaults que a IA pode editar; os vaults gerenciados pelo sistema são sempre somente de referência. Na aba Projects, adicione outros projetos como contexto.
  • Quick Requests – adições com um clique, como No docs / tests, Self commit, Output English, Ask before edit e No backward compatibility.
  • You Request – descreva a alteração em linguagem natural, com até 14.000 caracteres. O Combined preview acima dele mostra exatamente o que será enviado à IA.

Clique em Submit idea. Se o trabalho afeta vários repositórios ao mesmo tempo, defina esse limite aqui em vez de acrescentá-lo durante a execução.

Etapa 2: Revisar a proposta na visão de detalhes

Depois de enviar, a ideia aparece como um cartão na raia Proposal & Review com um selo de status. Clique nela para abrir a visão de detalhes da proposta.

Visão de detalhes da proposta com as etapas do fluxo à esquerda e a descrição redigida à direita

A visão mantém o plano, o progresso e a conversa juntos:

  • As etapas do fluxo (à esquerda) mostram em que ponto a proposta está. Elas se agrupam em Proposal preparation (Session Created, Auto Optimizing, Drafting Ready), Review and refine (Generating Plan Files, Review Plan), Execution complete (Executing Plan, Execution Completed) e Archive (Archiving, Archived).
  • As direções de planejamento (Planning directions) mostram quais direções o plano deve explorar, como mapa de alterações, fluxo de interação ou arquitetura. Ajuste os padrões em Settings → Proposals and planning → Planning Direction.
  • A aba Info (à direita) mostra a descrição redigida (Context, Problem, Solution, Impact) e a sua solicitação original em Chief Complaint. As ações rápidas permitem Open Proposal Folder, Optimize Proposal, Open in New Window ou Delete Session.
  • As abas Conversation e Review reúnem a discussão com o Agent e a revisão do plano gerado.
  • Quick Chat (canto inferior esquerdo) permite enviar uma mensagem ao Agent sem sair da visão.

Se o objetivo, o escopo ou a divisão de tarefas parecerem errados aqui, corrija a proposta antes de seguir em frente. É exatamente esse o objetivo deste fluxo.

Etapa 3: Gerar, revisar, executar e arquivar

Quando o rascunho estiver correto, clique em Generate Plan. O Agent escreve os arquivos do plano do OpenSpec, e a sessão passa para Review Plan para que você confira o resultado antes de qualquer alteração de código. Após a revisão, a sessão continua para Executing Plan e, por fim, para Archiving e Archived.

O HagiCode pede confirmação antes das etapas difíceis de desfazer, como gerar uma proposta, executar imediatamente ou arquivar. Você pode ajustar esses avisos em Settings → General → Confirm Prompts.

Após a execução, use o Super Commit para transformar as alterações finais em mensagens de commit limpas.

Etapa 4: Acompanhar as propostas no quadro de sessões

Quando um projeto tem várias propostas ou uma mistura de propostas e conversas, o quadro de sessões é a visão geral mais clara.

Quadro de sessões com uma proposta redigida em Proposal & Review e uma conversa concluída em Execution

  • Proposal & Review reúne as ideias que estão sendo redigidas, geradas e revisadas.
  • Execution reúne as sessões que estão em execução ou concluídas.
  • Archived mantém o trabalho concluído fora do caminho, mas disponível para consulta.

Cada cartão mostra seu status, como Optimizing, Drafted, Reviewing, Executing ou Execution Complete. Você pode trocar o layout do quadro com o seletor de layout; consulte Sessões.

Quando preferir uma sessão de proposta

Escolha primeiro uma sessão de proposta quando:

  • a alteração é complexa e você não quer que a IA improvise cedo demais
  • o trabalho será revisado ou compartilhado com outras pessoas depois
  • vários repositórios, módulos ou papéis estão envolvidos
  • você quer que o histórico de execução e a justificativa continuem reutilizáveis

Se a tarefa ainda é pequena e exploratória, uma sessão de conversa costuma ser o caminho mais leve.

Próximos passos

HagiCode

O HagiCode é um ambiente de programação com agentes. Interações de interface ricas e práticas tornam o planejamento, a execução de agentes e o trabalho em projetos mais acessíveis e fáceis de acompanhar, criando uma experiência de desenvolvimento envolvente.

Uma experiência de desenvolvimento envolvente, com interações de interface ricas e práticas.

Acessar HagiCodeLer a documentação
  • InteligenteOs fluxos de trabalho do OpenSpec transformam a intenção em um caminho executável, da proposta ao design, às tarefas e à entrega.
  • EficienteA execução multiagente mantém pesquisa, implementação e revisão em andamento em paralelo, em vários repositórios e com os Agent CLI que você já usa.
  • InteressanteInterações de interface ricas e práticas tornam o planejamento, a execução de agentes e o trabalho em projetos mais acessíveis e fáceis de acompanhar.

Baixar para Windows

Obter na Microsoft StoreTodos os downloads

Transforme ideias em software entregue.

O HagiCode é um ambiente de programação com agentes: os fluxos de trabalho do OpenSpec planejam a mudança, a execução multiagente a realiza e o Hero Scenario torna o longo percurso visível, para transformar ideias em software entregue.

Inteligente
Os fluxos do OpenSpec transformam a intenção em um caminho da proposta à entrega.
Eficiente
A execução multiagente conduz pesquisa, implementação e revisão em paralelo.
Divertido
As interações de interface facilitam o planejamento, a execução de agentes e os projetos.