Fluxos de Trabalho
Fluxos de trabalho automatizam tarefas repetitivas definindo instruções passo a passo para o AI Cockpit Reasoning executar. Invoque qualquer fluxo de trabalho digitando /[nome-do-fluxo-de-trabalho].md
no chat.

Criando Fluxos de trabalho
Fluxos de trabalho são arquivos markdown armazenados em .AI Cockpitcode/workflows/
:
- Fluxos de trabalho globais:
~/.AI Cockpitcode/workflows/
(disponíveis em todos os projetos) - Fluxos de trabalho do projeto:
[projeto]/.AI Cockpitcode/workflows/
(específicos do projeto)
Configuração Básica
- Crie um arquivo
.md
com instruções passo a passo - Salve-o no seu diretório de fluxos de trabalho
- Digite
/nome-do-arquivo.md
para executar
Capacidades dos Fluxos de trabalho
Fluxos de trabalho podem aproveitar:
- Ferramentas integradas:
read_file()
,search_files()
,execute_command()
- Ferramentas de CLI:
gh
,docker
,npm
, scripts personalizados - Integrações MCP: Slack, bancos de dados, APIs
- Troca de modo:
new_task()
para contextos especializados
Padrões Comuns de Fluxo de Trabalho
Gerenciamento de Lançamento
1. Reunir PRs mesclados desde o último lançamento
2. Gerar changelog a partir das mensagens de commit
3. Atualizar números de versão
4. Criar branch e tag de lançamento
5. Implantar no ambiente de homologação
Configuração de Projeto
1. Clonar template de repositório
2. Instalar dependências (`npm install`, `pip install -r requirements.txt`)
3. Configurar arquivos de ambiente
4. Inicializar banco de dados/serviços
5. Executar testes iniciais
Preparação para Revisão de Código
1. Procurar por comentários TODO e declarações de debug
2. Executar linting e formatação
3. Executar suíte de testes
4. Gerar descrição do PR a partir de commits recentes
Exemplo: Fluxo de trabalho de Submissão de PR
Vamos ver como criar um fluxo de trabalho para submeter um pull request. Este fluxo de trabalho lida com todo o processo, desde a revisão do código até a notificação de implantação.
Crie um arquivo chamado submit-pr.md
no seu diretório .AI Cockpitcode/workflows
:
# Fluxo de trabalho de Submissão de PR
Você está ajudando a submeter um pull request. Siga estes passos:
1. Primeiro, use `search_files` para verificar se há comentários TODO ou declarações console.log que não deveriam ser comitados
2. Execute os testes usando `execute_command` com `npm test` ou o comando de teste apropriado
3. Se os testes passarem, adicione e comite as alterações com uma mensagem de commit descritiva
4. Faça o push da branch e crie um pull request usando `gh pr create`
5. Use `ask_followup_question` para obter o título e a descrição do usuário
Parâmetros necessários (pergunte se não forem fornecidos):
- Nome da branch
- Revisores a serem atribuídos
Agora você pode acionar este fluxo de trabalho digitando /submit-pr.md
no chat. O AI Cockpit Reasoning irá:
- Verificar seu código em busca de problemas comuns antes de comitar
- Executar sua suíte de testes para detectar problemas antecipadamente
- Lidar com as operações Git e a criação do PR
- Notificar sua equipe automaticamente
- Configurar tarefas de acompanhamento para a implantação
Isso evita que você execute manualmente o mesmo processo de 7 etapas toda vez que quiser enviar código para revisão.