Introdução ao Commitia

Com o Claude Code ou Codex ativo, o Commitia simplifica o processo de gerenciamento de tarefas e PRs no Jira. Este app permite que você faça tudo em um lugar, sem trocar de janela. Aqui está um guia detalhado sobre como ele funciona.

Pitch: Da task ao merge sem trocar de janela. O que aprendi construindo o fluxo em volta do Claude Code

Fluxo de Trabalho

Abrindo a Task no Jira

Ao abrir uma task no Jira, o Commitia cria uma conversa no terminal para acompanhar as ações do Claude Code. Essa conversa é interativa e permite que você dê conselhos ao agente, se necessário.

Executando o Claude Code

Quando o Claude Code executa uma tarefa, o Commitia registra cada comando e arquivo manipulado. Isso inclui a linha de tempo do terminal e a versão do arquivo após a manipulação.

Gerenciando o Diff

O Commitia exibe o diff por arquivo, permitindo que você revise o código e gere uma mensagem de commit. Além disso, há uma opção para solicitar uma revisão da IA antes do commit.

Abertura da PR e Merge

Ao abrir a PR no Commitia, você pode revisar e fazer o merge sem sair do app. O app também gerencia a automação de status, movendo cards no Jira conforme necessário.

Documentação e Padrões

Gabaritos de Documentação

O Commitia armazena gabaritos de documentação em Markdown. Esses gabaritos são usados para formatar comentários de entrega, laudos de QA e PRs. Os gabaritos de documentação são personalizáveis e podem ser importados em diferentes máquinas.

Padrões de Conversa

O Commitia tem padrões de conversa pré-definidos para diferentes tipos de tarefas. Esses padrões são usados para formatar comentários de entrega, laudos de QA e PRs. Se um gabarito não for configurado, o app usa o padrão de fábrica.

Limitações e Desenvolvimento

Limitações

O Commitia está atualmente disponível apenas para Windows e Linux. O app ainda está em fase de beta e não está disponível para Mac. Além disso, o Jira Cloud espera comentários em ADF, um formato próprio, e não em Markdown. O Commitia usa um conversor de Markdown para ADF no backend.

Desenvolvimento

Estamos abrindo um beta fechado e gratuito para testar o app. Estamos buscando feedback de usuários para melhorar a experiência e garantir que o Commitia funcione bem em diferentes ambientes e workflows.

Conclusão

O Commitia é uma ferramenta poderosa para otimizar o processo de gerenciamento de tarefas e PRs no Jira. Ele simplifica a vida dos desenvolvedores e coordenadores, permitindo que eles trabalhem de forma mais eficiente e produtiva. Com a ajuda do Commitia, você pode concentrar-se em desenvolver e testar código sem se preocupar com a documentação e o gerenciamento de tarefas.

ClaudeCodeMergePitchTask