Переключение между браузером с вечно тормозящей Jira, терминалом и Git — классический раздражитель. Утилита jcli решает эту проблему прямо из консоли. Основная идея инструмента — свести к минимуму рутину вокруг менеджмента задач, трекинга текущей работы и нейминга веток.
Что умеет
jcli?⚪️Выбор задач без перехода в UI: быстрый поиск и выбор тикетов, назначенных на вас или находящихся в работе
⚪️Автоматическое именование ветки: генерирует единообразное имя ветки Git в соответствии с правилами команды (например,
feature/PROJECT-1234-short-description), беря ключ и тайтл прямо из Jira⚪️Трекинг фокуса: помогает держать перед глазами текущую задачу и переключать статусы тикета (In Progress, Code Review, Done) не покидая терминал.
⚪️Написан на Go: работает быстро, компилируется в один бинарник и не требует тяжелых зависимостей (типа Node.js или Python-окружения).
Кому пригодится?
⚪️ Разработчикам: чтобы не копировать вручную ключи задач из Jira при создании новой Git-ветки (
git checkout -b ...).⚪️ DevOps / SRE: для тех, кто ценит работу по принципу CLI-first и хочет минимизировать время в веб-интерфейсах при разборе тасок или дежурствах.
@DevOpsKaz 😛
