O que é o lazyjira?
O lazyjira é uma interface de terminal para o Jira guiada pelo teclado, no estilo do lazygit e escrita em Go. Quatro painéis mostram suas issues, seus projetos, a issue selecionada e o status dela lado a lado, com navegação no estilo vim e suporte a mouse. Pesquise com JQL e depois mude a transição, a prioridade, o responsável ou os rótulos de uma issue, adicione comentários, edite a descrição no seu $EDITOR ou crie uma issue nova sem abrir o navegador. Funciona com Jira Cloud e Jira Server/Data Center, e na primeira execução um assistente de configuração guia a conexão. O pacote e o comando se chamam lazyjira.
⚡ Principais recursos do lazyjira
🔍 Busca JQL
Digite JQL com autocompletar e destaque de sintaxe, e volte a consultas anteriores por um histórico persistente. Abas JQL salvas deixam as visões do dia a dia a uma tecla de distância.
🗂️ Layout de quatro painéis
Issues, projetos, detalhes da issue e status ficam lado a lado, ou empilhados em um terminal estreito. Navegue com teclas no estilo vim ou com o mouse.
✏️ Edição direta
Mude transições, prioridade, responsável e rótulos, adicione comentários e edite descrições no seu $EDITOR. Issues novas são criadas na mesma tela.
🌿 Integração com git
Crie um branch do git a partir da issue selecionada, ou abra a issue que corresponde ao branch atual, para que ticket e código fiquem alinhados.
⚙️ Configurável
Atalhos, abas JQL, colunas de issues e campos personalizados são definidos em ~/.config/lazyjira/, com o tema ANSI padrão ou um dos temas Catppuccin.
🔐 Cloud e Server
O Jira Cloud entra com e-mail e token de API, o Jira Server e o Data Center com um token de acesso pessoal, e certificados de cliente mTLS são suportados.
apt upgrade mantém você na versão mais recente.
📦 Instalação a partir do deb.griffo.io
Passo 1: Adicionar o repositório
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update🆓 Existe um espelho grátis para sempre. deb-free.griffo.io distribui pacotes grátis para sempre — sem conta, sem assinatura, no máximo 2 meses atrás do upstream, correções de segurança imediatas. Hoje ele traz cliamp, Ghostty, lazydocker, Oh My Posh, Uncloud e Zed; lazyjira não está entre elas, então o repositório acima é a única forma de instalar hoje — peça e ela pode ser adicionada.
Passo 2: Instalar o lazyjira
# Instalar o lazyjira mais recente
sudo apt install lazyjira
# Verificar a instalação
lazyjira --version# Instalar o lazyjira mais recente
apt install lazyjira
# Verificar a instalação
lazyjira --versionPasso 3: Conectar ao Jira
# A primeira execução abre um assistente de configuração da conexão com o Jira
lazyjira
# Ou configure e remova as credenciais diretamente
lazyjira auth
lazyjira logout🎯 Exemplos básicos de uso
Experimentando sem gravar nada:
# Dry run: trabalhe com o seu Jira real, mas sem fazer alterações
lazyjira --dry-run
# Gravar um arquivo de log enquanto usa
lazyjira --log /tmp/lazyjira.logTrabalhando a partir de um repositório git:
# Inicie o lazyjira dentro do repositório em que você trabalha: branches
# criados a partir de issues ficam ali e o branch atual é ligado à sua issue
cd ~/src/my-service
lazyjiraEditando descrições no seu próprio editor:
# As descrições abrem no $EDITOR
export EDITOR=nvim
lazyjiraConfiguração e ajudantes opcionais:
# Atalhos, abas JQL, colunas, campos personalizados e tema ficam aqui
ls ~/.config/lazyjira/
# Pacotes sugeridos: git para branches, xclip para copiar para a área de transferência,
# xdg-utils para abrir issues no navegador
sudo apt install git xclip xdg-utils
# O changelog e os documentos Config, Keybindings e Custom Fields
ls /usr/share/doc/lazyjira# Atalhos, abas JQL, colunas, campos personalizados e tema ficam aqui
ls ~/.config/lazyjira/
# Pacotes sugeridos: git para branches, xclip para copiar para a área de transferência,
# xdg-utils para abrir issues no navegador
apt install git xclip xdg-utils
# O changelog e os documentos Config, Keybindings e Custom Fields
ls /usr/share/doc/lazyjira🔧 Integrações com outras ferramentas
O lazyjira se encaixa em um fluxo de trabalho de terminal existente:
- Git: crie um branch a partir da issue selecionada, ou vá para a issue por trás do branch atual
- Editor: as descrições abrem no
$EDITOR, então Neovim, Helix ou qualquer outro editor cuida da escrita - Navegador: abra a issue selecionada no navegador via
xdg-openquando precisar da visão web completa do Jira - Área de transferência: copie com
xclip, pronto para colar em uma mensagem de commit ou em um chat - Jira corporativo: tokens de acesso pessoal e certificados de cliente mTLS atendem instalações Server e Data Center com configurações mais rígidas
🚀 Por que escolher o deb.griffo.io?
- Ubuntu oficial: não empacotado: o lazyjira não está nem no main nem no universe de nenhuma versão do Ubuntu
- Binário do upstream: atual no dia em que você baixa, mas o upstream publica binários nas releases do GitHub sem repositório apt, então o
apt upgradenunca vê uma versão nova e cada release é mais um download manual - Compilar com go install: exige uma toolchain Go e uma recompilação a cada atualização, e deixa de fora o changelog e a documentação
- deb.griffo.io: versão mais recente com atualizações automáticas
- ✅ Sem dependências em tempo de execução: o lazyjira é um único binário Go com linkagem estática; git, xclip e xdg-utils são apenas sugeridos, para branches, a área de transferência e abrir issues no navegador
- ✅ Atualizações apt para as releases do upstream: o upstream distribui binários, mas nenhum repositório; aqui cada release chega a um repositório apt assinado com GPG, com uma build para cada suíte do Debian e do Ubuntu
- ✅ Atualizações automáticas: os pacotes são atualizados poucas horas após cada lançamento upstream
- ✅ Pacote completo: o binário
lazyjiramais o changelog do upstream e os documentos Config, Keybindings e Custom Fields em/usr/share/doc/lazyjira - ✅ Duas arquiteturas: apenas amd64 e arm64, então notebooks, servidores e placas ARM de 64 bits têm o mesmo lazyjira
- ✅ Multi-distribuição: funciona no Ubuntu 22.04, 24.04, 25.10 e 26.04
- ✅ Manutenção simples: atualizações com os comandos apt de sempre
📦 Repositório de build do pacote
Os pacotes Ubuntu são construídos e mantidos automaticamente neste repositório do GitHub:
- 🎫 lazyjira-debian - Builds dos últimos lançamentos
🔗 Pacotes relacionados
Também disponíveis no deb.griffo.io:
- lazygit - Interface de terminal para o git, a ferramenta que inspira o estilo do lazyjira
- lazydocker - Interface de terminal para Docker e docker-compose no mesmo estilo
- k9s - Interface de terminal para gerenciar clusters Kubernetes
- yq - Processador de YAML, JSON e XML para a linha de comando