Import z Jira

Twoje issue z Jira,
w rękach wybranego przez Ciebie agenta

Sprint jest zaplanowany w Jira. Tickety przypisane do Ciebie są tam, ze specyfikacjami, zrzutami ekranu i kryteriami akceptacji. Chcesz, żeby nad każdym z nich pracował agent, na Twojej własnej maszynie, w CLI, które pasuje do zadania.

AgentsRoom importuje te issue do backlogu projektu, razem z ich opisem, typem, etykietami i załączonymi plikami. Każde z nich staje się ticketem, który przekazujesz Claude Code, Codex, GitHub Copilot CLI, Cursor albo innemu CLI agenta, jeden agent na ticket. Import tylko czyta: nic nigdy nie jest zapisywane z powrotem w Jira.

Z Jira do Twoich agentów
Projekty Jira
ACME
MOB
assignee = currentUser()
Backlog · TODO
ACME-412Claude Code
ACME-415Codex
MOB-88Cursor
Tylko odczyt: nic nie wraca do źródła

Dwa projekty Jira, jedno zapytanie JQL, jeden agent na ticket: import czyta Jira i nigdy do niej nie zapisuje.

W Jira wiele zespołów planuje pracę: backlog, sprint, issue przypisane Ci dziś rano. W Claude Code, Codex i innych CLI agentów coraz większa część tej pracy jest wykonywana. Pomiędzy nimi zwykłą metodą jest kopiuj-wklej: podsumowanie do promptu, opis za nim, a zrzuty ekranu giną po drodze.

Import z Jira robi ten krok za Ciebie. Łączysz swoją witrynę Jira Cloud za pomocą e-maila Atlassian i tokenu API, wybierasz projekt albo piszesz zapytanie JQL, oglądasz issue w podglądzie i importujesz je. Trafiają do kolumny TODO w backlogu projektu jako zwykłe tickety, z opisem przekonwertowanym do Markdownu i pobranymi załączonymi plikami, a na każdym z nich uruchamiasz agenta jak na każdym innym tickecie.

To nie jest synchronizacja w obie strony. AgentsRoom wysyła do Jira wyłącznie żądania odczytu: żadnego przejścia, żadnego komentarza, żadnego zmienionego pola. Jeśli chcesz, żeby agent skomentował issue albo przeniósł je do Done, służy do tego własny serwer MCP Atlassiana, a oba rozwiązania działają razem, jak wyjaśniono niżej.

Co robi import z Jira

Jeszcze jedno źródło dla backlogu, obok Linear, GitHub Issues i Notion.

Projekt albo Twoje własne JQL

Wybierz jeden ze swoich projektów z listy, z polem wyszukiwania, gdy jest ich kilkadziesiąt, a zapytanie zostanie wypełnione za Ciebie. Albo napisz JQL samodzielnie: assignee = currentUser(), sprint, komponent, etykieta. Wszystko, co Jira potrafi wyszukać, import potrafi ściągnąć.

Jedno issue, po jego identyfikatorze

Potrzebujesz tylko issue, które właśnie dostałeś? Wklej PROJ-123 albo link do Jira przyciskiem importu w kolumnie TODO. Trafia samo na górę kolumny, bez ruszania zapisanego importu.

Czytelne opisy

Jira przechowuje opisy jako ustrukturyzowane dokumenty, a nie tekst. Import konwertuje je do Markdownu (nagłówki, listy, bloki kodu, tabele, linki), więc agent czyta specyfikację tak, jak została napisana, a nie surowe dane.

Załączniki, które agent może otworzyć

Pliki załączone do issue są dostępne tylko po zalogowaniu do Jira, więc link byłby dla agenta bezużyteczny. Import pobiera je na Twój komputer i załącza do ticketu: zrzuty ekranu, specyfikacje w PDF, eksporty.

Typ i status, które mają sens

Bug, Story, Task, Epic: znane typy issue są mapowane na typ ticketu, a typ z Jira zostaje jako tag, więc Twoje własne słownictwo jest zachowane. Status podąża za kategorią, którą Jira współdzieli między workflow, więc ukończone issue trafia jako ukończone.

Tylko odczyt, token na Twojej maszynie

Do Jira docierają tylko żądania odczytu. Token API jest zaszyfrowany na Twoim komputerze i nigdy nie trafia na nasze serwery; za projektem na Twoje inne maszyny podąża tylko zapytanie, a token wklejasz tam ponownie.

Jak to działa

Cztery kroki. Pierwsze dwa wykonujesz raz na maszynę.

  1. 1

    Utwórz token API

    Na swoim koncie Atlassian otwórz Bezpieczeństwo, a potem Tokeny API, i utwórz token. Użyj klasycznego tokenu: przy tokenie z ograniczonym zakresem lista projektów może wrócić pusta.

  2. 2

    Połącz swoją witrynę Jira

    W backlogu projektu kliknij Importuj zgłoszenia i wybierz JIRA. Wpisz adres swojej witryny (wystarczy sama nazwa zespołu), swój e-mail Atlassian i token.

  3. 3

    Wybierz i obejrzyj podgląd

    Wybierz projekt albo napisz zapytanie JQL, a potem kliknij Podgląd. Przeszukaj listę po identyfikatorze albo tytule, zaznacz issue, które chcesz, i zaimportuj je, do 500 naraz.

  4. 4

    Przekaż każdy ticket agentowi

    Issue są teraz ticketami w kolumnie TODO, każdy z linkiem z powrotem do Jira. Przypisz agenta i model, zaznacz Koduj w oddzielnym worktree dla tego zadania, jeśli chcesz, żeby miał własną gałąź, i przeciągnij ticket do In Progress. Później przycisk Odśwież znowu wyrównuje tablicę ze źródłem.

Co Atlassian i CLI agentów robią już same

Atlassian ma oficjalny zdalny serwer MCP dla Jira i Confluence pod adresem https://mcp.atlassian.com/v2/mcp, z logowaniem przez OAuth. Atlassian dokumentuje claude mcp add --transport http atlassian https://mcp.atlassian.com/v2/mcp dla Claude Code, a potem /mcp, żeby się zalogować, oraz codex mcp add atlassian --url https://mcp.atlassian.com/v2/mcp dla Codex. Agent dostaje wtedy narzędzia do wyszukiwania, czytania, tworzenia i aktualizowania issue z poziomu swojej sesji.

Jira pozwala też przypisać element pracy do agenta w polu osoby przypisanej: do własnych agentów Rovo od Atlassian oraz do agentów połączonych z innych platform, takich jak GitHub Copilot i Cursor. Agent pracuje nad elementem i raportuje tam postępy, na platformie, która go uruchamia, a nie w terminalu na Twoim komputerze.

Import AgentsRoom odpowiada na inną potrzebę: issue na tablicy, obok reszty Twoich ticketów, z jednym agentem na issue na Twojej własnej maszynie i w wybranym przez Ciebie CLI, także w CLI, które w ogóle nie mają integracji z Jira. Jedno nie wyklucza drugiego: importuj issue, żeby zaplanować i uruchomić pracę, a daj agentowi serwer MCP Atlassiana, gdy ma sam skomentować albo przenieść swoje issue do kolejnego statusu.

Co warto wiedzieć

  • Tylko Jira Cloud. Jira Server i Data Center nie są obsługiwane.
  • Tylko w jedną stronę: nic nie wraca do Jira, nawet gdy ticket zostanie tu dowieziony. Przenieś issue do kolejnego statusu samodzielnie albo daj agentowi serwer MCP Atlassiana.
  • Token zostaje na komputerze, który go połączył. Na innej maszynie przycisk tablicy pokazuje Połącz ponownie, z plakietką JIRA: brak połączenia, dopóki nie wkleisz tam również tokenu.
  • Do 500 issue na import i do 10 załączonych plików na issue, po 8 MB każdy.
  • Priorytet, osoba przypisana, komentarze, komponenty, wersje, powiązanie z epikiem i story pointy nie są importowane: ticket zawiera podsumowanie, opis, typ, etykiety i pliki.
  • Łączenie z Jira i układanie zapytania odbywa się na komputerze. Z telefonu możesz odświeżyć import albo ściągnąć jedno issue po jego identyfikatorze; obie operacje działają na Twoim komputerze, który musi być włączony.

Najczęściej zadawane pytania

Czy to to samo co serwer MCP Atlassiana?

Nie. Serwer MCP Atlassiana daje jednemu agentowi narzędzia do czytania i zmieniania Jira z poziomu jego sesji, w CLI, które obsługują MCP. Import AgentsRoom przenosi issue do backlogu projektu, zanim jakikolwiek agent wystartuje, żebyś mógł je zaplanować, przekazać każde innemu agentowi i śledzić je na tablicy. Możesz używać obu: importu do organizowania pracy, serwera MCP dla agenta, który ma skomentować albo zamknąć swoje issue.

Czy AgentsRoom aktualizuje issue w Jira, gdy agent skończy?

Nie. Import wysyła wyłącznie żądania odczytu: żadnego przejścia, żadnego komentarza, żadnego zmienionego pola. Gdy ticket zostanie tu dowieziony, przenosisz issue w Jira samodzielnie albo pozwalasz zrobić to agentowi przez serwer MCP Atlassiana. To, że import prosi tylko o dostęp do odczytu, pozwala mu działać z każdym workflow, niezależnie od jego przejść i warunków.

Czy mogę zaimportować tylko issue przypisane do mnie?

Tak, przez JQL: assignee = currentUser() AND statusCategory != Done ściąga Twoje otwarte issue ze wszystkich projektów, które widzisz. Dodaj project = ABC, sprint albo etykietę, żeby zawęzić wybór. Zapytanie jest zapisywane razem z projektem, więc przycisk Odśwież później je powtarza.

Czy mogę ściągnąć tylko issue, które właśnie zostało mi przypisane?

Tak. Użyj przycisku importu w kolumnie TODO i wklej jego identyfikator (PROJ-123) albo link do Jira. Trafia na górę kolumny TODO bez zmiany zapisanego importu i później można je odświeżyć osobno z poziomu ticketu.

Czy mój token API Jira opuszcza mój komputer?

Nie. Jest przechowywany w postaci zaszyfrowanej na komputerze, który go połączył, i nigdy nie trafia na nasze serwery. Na Twoim koncie zapisywane jest tylko zapytanie importu (witryna i JQL), żeby import podążał za projektem na Twoje inne maszyny, gdzie wklejasz token ponownie.

Które CLI agentów mogą pracować nad zaimportowanym issue z Jira?

Wszystkie 17 CLI agentów obsługiwanych przez AgentsRoom (Claude, Codex, GitHub Copilot CLI, Cursor i 13 innych). Zaimportowane issue to zwykły ticket: działa na agencie i modelu, które mu przypiszesz, we wspólnym checkoucie albo we własnym git worktree.

Czy to działa z Jira Server albo Data Center?

Na razie nie. Import komunikuje się z REST API Jira Cloud za pomocą tokenu API Atlassian, którego Jira Server i Data Center nie oferują w ten sam sposób. Użytkownicy Jira hostowanej samodzielnie mogą nadal dać agentowi serwer MCP Jira, który obsługuje ich instalację.

Może Ci się też spodobać

Przekaż swoje issue z Jira swoim agentom

Pobierz AgentsRoom, otwórz repozytorium jako projekt, a potem kliknij Importuj zgłoszenia w jego backlogu i wybierz JIRA.

Za darmoPobierz AgentsRoom

Aplikacja towarzysząca: monitoruj agentów w podróży

Użyj Claude, Codex, Antigravity CLI lub innego dostawcy AI.

Zainstaluj rozszerzenie
Chrome Web Store

Wysyłaj bugi i prośby bezpośrednio do swojego publicznego backlogu.

Wiele projektów
Multi-provider
Wielu agentów
Status na żywo
Diff i commit
Aplikacja mobilna
Podgląd na żywo
Zespoły agentów
Testy w przeglądarce
Dev oparta na backlogu
Biblioteka promptów
Biblioteka umiejętności
Zobacz wszystkie funkcje