Что такое lazyjira?
lazyjira — это терминальный интерфейс для Jira с управлением с клавиатуры в стиле lazygit, написанный на Go. Четыре панели показывают рядом ваши задачи, проекты, выбранную задачу и её статус, с навигацией в стиле vim и поддержкой мыши. Ищите через JQL, затем меняйте переход, приоритет, исполнителя или метки задачи, добавляйте комментарии, редактируйте описание в своём $EDITOR или создавайте новую задачу, не открывая браузер. lazyjira работает с Jira Cloud и Jira Server/Data Center, а при первом запуске мастер настройки поможет подключиться. И пакет, и команда называются lazyjira.
⚡ Ключевые возможности lazyjira
🔍 Поиск JQL
Вводите JQL с автодополнением и подсветкой синтаксиса и возвращайтесь к прежним запросам через постоянную историю. Сохранённые вкладки JQL держат ежедневные представления на расстоянии одной клавиши.
🗂️ Четыре панели
Задачи, проекты, подробности задачи и статус стоят рядом или друг под другом в узком терминале. Перемещайтесь клавишами в стиле vim или мышью.
✏️ Правка на месте
Меняйте переходы, приоритет, исполнителя и метки, добавляйте комментарии и правьте описания в своём $EDITOR. Новые задачи создаются на том же экране.
🌿 Интеграция с git
Создайте git-ветку из выбранной задачи или откройте задачу, связанную с текущей веткой, чтобы тикет и код всегда совпадали.
⚙️ Гибкая настройка
Сочетания клавиш, вкладки JQL, колонки задач и пользовательские поля настраиваются в ~/.config/lazyjira/, а тема — стандартная ANSI или одна из тем Catppuccin.
🔐 Cloud и Server
Jira Cloud подключается по email и API-токену, Jira Server и Data Center по персональному токену доступа; поддерживаются клиентские сертификаты mTLS.
apt upgrade держит вас на последней версии.
📦 Установка из deb.griffo.io
Шаг 1: Добавить репозиторий
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🆓 Есть вечно бесплатное зеркало. deb-free.griffo.io раздаёт пакеты бесплатно навсегда — без аккаунта, без подписки, не более 2 месяцев позади upstream, исправления безопасности сразу. Сейчас там cliamp, Ghostty, lazydocker, Oh My Posh, Uncloud и Zed; lazyjira среди них нет, поэтому репозиторий выше — единственный способ установить его сегодня; попросите, и его можно добавить.
Шаг 2: Установить lazyjira
# Установить последнюю версию lazyjira
sudo apt install lazyjira
# Проверить установку
lazyjira --version# Установить последнюю версию lazyjira
apt install lazyjira
# Проверить установку
lazyjira --versionШаг 3: Подключиться к Jira
# Первый запуск открывает мастер настройки подключения к Jira
lazyjira
# Или настройте и удалите учётные данные напрямую
lazyjira auth
lazyjira logout🎯 Базовые примеры использования
Попробовать, ничего не записывая:
# Dry run: работа с вашей настоящей Jira, но без изменений
lazyjira --dry-run
# Писать лог-файл во время работы
lazyjira --log /tmp/lazyjira.logРабота из git-репозитория:
# Запустите lazyjira в репозитории, где работаете: ветки из задач
# появятся там, а текущая ветка будет связана со своей задачей
cd ~/src/my-service
lazyjiraПравка описаний в своём редакторе:
# Описания открываются в $EDITOR
export EDITOR=nvim
lazyjiraНастройки и необязательные помощники:
# Сочетания клавиш, вкладки JQL, колонки, свои поля и тема лежат здесь
ls ~/.config/lazyjira/
# Рекомендуемые пакеты: git для веток, xclip для копирования в буфер обмена,
# xdg-utils для открытия задач в браузере
sudo apt install git xclip xdg-utils
# Журнал изменений и документы Config, Keybindings и Custom Fields
ls /usr/share/doc/lazyjira# Сочетания клавиш, вкладки JQL, колонки, свои поля и тема лежат здесь
ls ~/.config/lazyjira/
# Рекомендуемые пакеты: git для веток, xclip для копирования в буфер обмена,
# xdg-utils для открытия задач в браузере
apt install git xclip xdg-utils
# Журнал изменений и документы Config, Keybindings и Custom Fields
ls /usr/share/doc/lazyjira🔧 Интеграция с другими инструментами
lazyjira встраивается в привычную работу в терминале:
- Git: создайте ветку из выбранной задачи или перейдите к задаче текущей ветки
- Редактор: описания открываются в
$EDITOR, так что писать будет Neovim, Helix или любой другой редактор - Браузер: откройте выбранную задачу в браузере через
xdg-open, когда нужен полный веб-интерфейс Jira - Буфер обмена: копируйте через
xclip, чтобы сразу вставить в сообщение коммита или чат - Корпоративная Jira: персональные токены доступа и клиентские сертификаты mTLS подходят для установок Server и Data Center со строгими требованиями
🚀 Почему стоит выбрать deb.griffo.io?
- Официальный Ubuntu: нет пакета: lazyjira нет ни в main, ни в universe ни одного выпуска Ubuntu
- Бинарник от upstream: свежий в день загрузки, но upstream публикует бинарники в релизах GitHub без apt-репозитория, поэтому
apt upgradeникогда не видит новую версию, и каждый релиз — это ещё одна ручная загрузка - Сборка через go install: нужны Go-тулчейн и пересборка при каждом обновлении, а журнала изменений и документации не будет
- deb.griffo.io: последняя версия с автоматическими обновлениями
- ✅ Без зависимостей времени выполнения: lazyjira — один статически слинкованный бинарник на Go; git, xclip и xdg-utils только рекомендуются — для веток, буфера обмена и открытия задач в браузере
- ✅ Обновления через apt для релизов upstream: upstream выпускает бинарники, но не репозиторий; здесь каждый релиз попадает в apt-репозиторий с подписью GPG, со сборкой для каждого выпуска Debian и Ubuntu
- ✅ Автоматические обновления: пакеты обновляются в течение нескольких часов после релиза upstream
- ✅ Полный пакет: бинарник
lazyjira, а также журнал изменений upstream и документы Config, Keybindings и Custom Fields в/usr/share/doc/lazyjira - ✅ Две архитектуры: только amd64 и arm64 — ноутбуки, серверы и 64-битные ARM-платы получают один и тот же lazyjira
- ✅ Много дистрибутивов: работает на Ubuntu 22.04, 24.04, 25.10 и 26.04
- ✅ Простое обслуживание: обновления обычными командами apt
📦 Репозиторий сборки пакета
Пакеты для Ubuntu собираются и поддерживаются автоматически в этом репозитории GitHub:
- 🎫 lazyjira-debian - Сборки последних выпусков
🔗 Похожие пакеты
Также доступны в deb.griffo.io:
- lazygit - Терминальный интерфейс для git, от которого lazyjira взял свой стиль
- lazydocker - Терминальный интерфейс для Docker и docker-compose в том же стиле
- k9s - Терминальный интерфейс для управления кластерами Kubernetes
- yq - Обработчик YAML, JSON и XML для командной строки