Jira CLI
Jira CLI показывает задачи и спринты в таблице или возвращает данные для скрипта: выборки доступны в терминале рядом с кодом.
- 6 069 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- CLI читает и меняет задачи с правами вашего Jira-аккаунта, включая комментарии и удаление при разрешении роли.
Установка
Ручная установка
docker run -it --rm ghcr.io/ankitpokhrel/jira-cli:latestПервый исполняемый пример README для знакомства через Docker. Авторизация настраивается отдельно.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- CLI читает и меняет задачи с правами вашего Jira-аккаунта, включая комментарии и удаление при разрешении роли.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Jira CLI переносит работу с задачами Jira в командную строку. Пользователь фильтрует список по проекту, статусу и другим условиям, открывает задачу и просматривает связанные сведения. Результат можно получить в интерактивной таблице или формате для скрипта. CLI также создает и редактирует задачи, меняет исполнителей и переводит задачи между статусами. Пользователь может открыть задачи текущего спринта или выбранного эпика. Агент с доступом к терминалу может подготовить выборку и предложить изменения до их применения.
Для кого. Руководителям разработки, которые сверяют задачи и спринты Jira из терминала рядом с репозиторием.
Подходит, если
- Перед стендапом вы смотрите свои задачи с выбранным статусом и меткой.
- Руководитель выгружает список задач в CSV или JSON для отчета.
- Команда готовит сценарий повторяющегося изменения полей и просматривает его до запуска.
- Вы ведете несколько проектов Jira и выбираете отдельную конфигурацию для каждого.
Не подходит, если
- У учетной записи нет доступа к проекту или разрешения на нужные операции с задачами.
- Нужна полная визуальная замена всех страниц и расширений Jira.
- Сценарий должен менять задачи без проверки выбранного проекта и статусов.
Пример запроса к агенту
Выгрузи мои открытые задачи текущего спринта в JSON и предложи список уточнений. Ничего в Jira не меняй.Ограничения
Нужны учетные данные Jira Cloud или локальной установки; способ авторизации выбирают при инициализации. В локализованной Jira Server создание задач может требовать ручного заполнения имен типов в конфигурации. Элементы форматирования Atlassian могут передаваться неточно. После изменения задачи откройте ее описание в Jira. Команды наследуют полномочия учетной записи: для автоматизации выдайте только необходимые права, проверив операции чтения и записи.
Как отключить. Удалите CLI или контейнер и отключите его токен в Jira. Сохраненные файлы конфигурации и уже измененные задачи остаются отдельно.
Частые вопросы
Как подготовить подключение?
Запустите `jira init` и выберите Cloud или Local. Токен задайте отдельно, не печатая его в чат.
Как получить JSON?
Для списка задач используйте `jira issue list --raw`. Для CSV есть `--csv`.
Как убрать интерактивную таблицу?
Добавьте `--plain`. Это подходит для чтения результата другой командой.
Можно ли создавать задачи без вопросов мастера?
Да. Передайте поля параметрами и добавьте `--no-input`. Перед запуском покажите подготовленные значения человеку, который отвечает за задачи.
Как переключать проекты?
Используйте отдельный конфигурационный файл через `--config` или `JIRA_CONFIG_FILE`. Проверьте целевой проект перед записью.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыПлагин ведет Jira из терминала агента: поиск по JQL, задачи, спринты, учет времени и проверка вики-разметки
Jira MCP на Go: агент ищет задачи по JQL, читает спринты и комментарии, списывает время, видит ветки и пул-реквесты задачи, работает с Cloud и Data Center
redmine-cli ведет задачи и учет времени Redmine из терминала и отдает их агенту через скилл или встроенный MCP-сервер
Linear CLI
linear-cli
CLI для Linear в терминале: список, запуск и создание задач, PR из ветки, вывод в JSON и скилл для агентов, с поддержкой git и jj
Официальная командная строка Todoist со скиллом для агентов: задачи, проекты и входящие из терминала
Linearis управляет задачами и проектами Linear из терминала, возвращает JSON и дает агенту справку по нужной группе команд.
Коротко о README
Для локальной Jira режим `basic` использует логин и пароль, `bearer` — персональный токен. В режиме `mtls` задают клиентский сертификат и ключ, а также сертификат центра сертификации.