Esta página se muestra en inglés. Una traducción al español está en curso.
ConfigsJul 25, 2026·3 min de lectura

Jira CLI — Feature-Rich Interactive Jira Command Line

jira-cli is a Go-based command line tool for Jira that lets you create, view, search, and manage issues and sprints from the terminal with an interactive TUI.

Listo para agents

Staging seguro para este activo

Este activo primero queda en staging. El prompt copiado pide inspeccionar los archivos staged antes de activar scripts, config MCP o config global.

Stage only · 29/100Política: staging
Superficie agent
Cualquier agent MCP/CLI
Tipo
CLI Tool
Instalación
Single
Confianza
Confianza: Established
Entrada
Jira CLI
Comando de staging seguro
npx -y tokrepo@latest install 2b76605d-8847-11f1-9bc6-00163e2b0d79 --target codex

Primero deja archivos en staging; la activación requiere revisar el README y el plan staged.

Introduction

jira-cli removes the friction of switching between the terminal and the Jira web interface. It provides an interactive TUI for common Jira operations and supports scripting for automation, making it a natural fit for developers who live in the terminal.

What Jira CLI Does

  • Lists, creates, and updates Jira issues from the terminal
  • Provides an interactive TUI for browsing boards and sprints
  • Supports JQL queries for advanced issue searching
  • Manages sprint planning with move, assign, and transition commands
  • Opens issues in the browser with a single command

Architecture Overview

jira-cli is written in Go and communicates with the Jira REST API v2 and v3. It stores credentials and project configuration locally in ~/.config/.jira. The TUI is built with the bubbletea framework, providing keyboard-driven navigation through issue lists, boards, and sprint views.

Self-Hosting & Configuration

  • Install via go install, Homebrew, or download prebuilt binaries
  • Run jira init to configure your Jira instance URL and authentication
  • Supports API token authentication for Jira Cloud
  • Supports personal access tokens for Jira Server/Data Center
  • Set default project and board in the generated config file

Key Features

  • Interactive TUI with keyboard navigation for boards and sprints
  • Full JQL support for complex issue queries
  • Sprint management including planning, moving, and completing sprints
  • Issue creation with interactive prompts or command-line flags
  • Markdown-to-ADF conversion for rich issue descriptions

Comparison with Similar Tools

  • go-jira — Earlier Go-based Jira CLI; jira-cli has a more modern TUI and active maintenance
  • Jira web interface — Full-featured but requires context switching; jira-cli stays in the terminal
  • Linear CLI — Similar concept for Linear; jira-cli targets Jira specifically
  • gh (GitHub CLI) — GitHub's official CLI for issues and PRs; jira-cli fills the same role for Jira

FAQ

Q: Does jira-cli work with Jira Server and Jira Cloud? A: Yes. It supports both Jira Cloud (API token) and Jira Server/Data Center (personal access token or basic auth).

Q: Can I use jira-cli in CI/CD pipelines? A: Yes. All commands support non-interactive flags for scripted use. Set credentials via environment variables.

Q: How do I search issues with JQL? A: Use jira issue list --jql "project = MYPROJ AND status = Open" to pass JQL queries directly.

Q: Can I customize the columns shown in issue lists? A: Yes. Configure display columns in the config file or use --columns flag to override.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados