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.
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.