Issue Jira của bạn,
được xử lý bởi agent bạn chọn
Sprint được lên kế hoạch trong Jira. Các ticket được giao cho bạn nằm ở đó, với đặc tả, ảnh chụp màn hình và tiêu chí chấp nhận. Điều bạn muốn là một agent cho mỗi ticket, trên chính máy của bạn, trong CLI phù hợp với tác vụ.
AgentsRoom nhập các issue đó vào backlog của dự án, kèm mô tả, loại, nhãn và tệp đính kèm. Mỗi issue trở thành một ticket mà bạn giao cho Claude Code, Codex, GitHub Copilot CLI, Cursor hoặc một CLI agent khác, mỗi ticket một agent. Lượt nhập chỉ đọc: không có gì được ghi ngược về Jira.
Hai dự án Jira, một truy vấn JQL, mỗi ticket một agent: lượt nhập đọc Jira và không bao giờ ghi vào đó.
Jira là nơi nhiều nhóm lên kế hoạch công việc: backlog, sprint, issue bạn được giao sáng nay. Claude Code, Codex và các CLI agent khác là nơi ngày càng nhiều phần việc đó được thực hiện. Giữa hai bên, cách làm thường thấy là sao chép và dán: phần tóm tắt vào prompt, phần mô tả theo sau, còn ảnh chụp màn hình thì rơi rớt dọc đường.
Nhập Jira làm bước đó thay bạn. Bạn kết nối site Jira Cloud của mình bằng email Atlassian và một API token, chọn một dự án hoặc viết một truy vấn JQL, xem trước các issue rồi nhập chúng. Chúng vào cột TODO của backlog dự án như những ticket bình thường, với mô tả được chuyển sang Markdown và các tệp đính kèm đã được tải về, và bạn khởi chạy một agent trên từng ticket như với mọi ticket khác.
Đây không phải đồng bộ hai chiều. AgentsRoom chỉ gửi yêu cầu đọc tới Jira: không chuyển trạng thái, không bình luận, không đổi trường nào. Nếu bạn muốn một agent bình luận vào issue hoặc chuyển nó sang Done, đó là việc của chính MCP server của Atlassian, và hai thứ hoạt động cùng nhau, như giải thích bên dưới.
Nhập Jira làm được gì
Thêm một nguồn cho backlog, bên cạnh Linear, GitHub Issues và Notion.
Một dự án hoặc JQL của riêng bạn
Chọn một dự án của bạn trong danh sách, có ô tìm kiếm khi có hàng chục dự án, và truy vấn được điền sẵn cho bạn. Hoặc tự viết JQL: assignee = currentUser(), một sprint, một component, một nhãn. Những gì Jira tìm được, lượt nhập đều đưa vào được.
Một issue, theo mã của nó
Chỉ cần issue vừa được giao cho bạn? Dán PROJ-123 hoặc liên kết Jira bằng nút nhập của cột TODO. Nó tự vào, ở đầu cột, mà không đụng tới lượt nhập đã lưu.
Mô tả dễ đọc
Jira lưu mô tả dưới dạng tài liệu có cấu trúc, không phải văn bản. Lượt nhập chuyển chúng sang Markdown (tiêu đề, danh sách, khối code, bảng, liên kết), để agent đọc đặc tả đúng như khi được viết thay vì dữ liệu thô.
Tệp đính kèm mà agent mở được
Các tệp đính kèm vào issue nằm sau phần đăng nhập Jira của bạn, nên một liên kết sẽ vô dụng với agent. Lượt nhập tải chúng về máy tính của bạn và đính kèm vào ticket: ảnh chụp màn hình, đặc tả PDF, tệp xuất.
Loại và trạng thái có ý nghĩa
Bug, Story, Task, Epic: các loại issue quen thuộc được ánh xạ sang loại ticket, và loại Jira được giữ làm thẻ để từ vựng riêng của bạn không bị mất. Trạng thái đi theo nhóm trạng thái mà Jira dùng chung cho mọi quy trình, nên một issue Done sẽ đến ở trạng thái hoàn thành.
Chỉ đọc, token nằm trên máy bạn
Chỉ các yêu cầu đọc tới được Jira. API token được mã hóa trên máy tính của bạn và không bao giờ tới máy chủ của chúng tôi; chỉ truy vấn đi theo dự án sang các máy khác của bạn, nơi bạn dán lại token.
Cách hoạt động
Bốn bước. Hai bước đầu chỉ làm một lần cho mỗi máy.
- 1
Tạo một API token
Trong tài khoản Atlassian của bạn, mở Security, rồi API tokens, và tạo một token. Hãy dùng token cổ điển: một token có phạm vi giới hạn có thể khiến danh sách dự án trả về rỗng.
- 2
Kết nối site Jira của bạn
Trong backlog của dự án, nhấn Nhập ticket và chọn JIRA. Nhập địa chỉ site của bạn (chỉ tên nhóm cũng được), email Atlassian và token.
- 3
Chọn và xem trước
Chọn một dự án hoặc viết một truy vấn JQL, rồi nhấn Xem trước. Tìm trong danh sách theo mã hoặc tiêu đề, đánh dấu các issue bạn muốn và nhập chúng, tối đa 500 issue mỗi lần.
- 4
Giao từng ticket cho một agent
Các issue giờ là ticket trong TODO, mỗi ticket có liên kết ngược về Jira. Giao một agent và một mô hình, đánh dấu Viết code trong worktree riêng cho tác vụ này nếu bạn muốn nó có nhánh riêng, rồi kéo ticket sang In Progress. Về sau, Nhập lại đưa bảng khớp lại với Jira.
Những gì Atlassian và các CLI agent đã tự làm được
Atlassian có một MCP server từ xa chính thức cho Jira và Confluence, tại https://mcp.atlassian.com/v2/mcp, đăng nhập bằng OAuth. Atlassian hướng dẫn claude mcp add --transport http atlassian https://mcp.atlassian.com/v2/mcp cho Claude Code, rồi /mcp để đăng nhập, và codex mcp add atlassian --url https://mcp.atlassian.com/v2/mcp cho Codex. Khi đó agent có các tool để tìm, đọc, tạo và cập nhật issue ngay trong phiên của nó.
Jira cũng cho phép giao một mục công việc cho một agent từ trường người được giao: các agent Rovo của chính Atlassian, và các agent được kết nối từ nền tảng khác như GitHub Copilot và Cursor. Agent làm việc trên mục đó và báo cáo tiến độ ở đó, trên nền tảng chạy nó, không phải trong một terminal trên máy tính của bạn.
Nhập của AgentsRoom đáp ứng một nhu cầu khác: các issue nằm trên một bảng, bên cạnh các ticket còn lại của bạn, mỗi issue một agent trên chính máy của bạn và trong CLI bạn chọn, kể cả những CLI không có tích hợp Jira nào. Hai cách không loại trừ nhau: nhập issue để lên kế hoạch và chạy công việc, và cho agent dùng MCP server của Atlassian khi nó cần tự bình luận hoặc chuyển trạng thái issue của mình.
Điều cần biết
- Chỉ Jira Cloud. Jira Server và Data Center không được hỗ trợ.
- Chỉ một chiều: không có gì quay về Jira, kể cả khi ticket đã hoàn thành ở đây. Tự chuyển trạng thái issue, hoặc cho agent dùng MCP server của Atlassian.
- Token ở lại trên máy tính đã kết nối nó. Trên một máy khác, nút của bảng hiện Kết nối lại, kèm huy hiệu JIRA chưa kết nối, cho đến khi bạn dán token ở đó nữa.
- Tối đa 500 issue mỗi lượt nhập, và tối đa 10 tệp đính kèm mỗi issue, mỗi tệp 8 MB.
- Độ ưu tiên, người được giao, bình luận, component, phiên bản, liên kết epic và story point không được nhập: ticket mang phần tóm tắt, mô tả, loại, nhãn và tệp.
- Kết nối Jira và soạn truy vấn được làm trên desktop. Từ điện thoại, bạn có thể nhập lại hoặc đưa vào một issue theo mã của nó; cả hai chạy trên máy tính của bạn, máy này phải đang bật.
Câu hỏi thường gặp
Đây có phải là MCP server của Atlassian không?
Không. MCP server của Atlassian cho một agent các tool để đọc và thay đổi Jira ngay trong phiên của nó, trên các CLI hỗ trợ MCP. Nhập của AgentsRoom đưa các issue vào backlog của dự án trước khi bất kỳ agent nào bắt đầu, để bạn lên kế hoạch, giao mỗi issue cho một agent khác nhau và theo dõi chúng trên bảng. Bạn có thể dùng cả hai: lượt nhập để tổ chức công việc, MCP server cho agent cần bình luận hoặc đóng issue của mình.
AgentsRoom có cập nhật issue Jira khi agent làm xong không?
Không. Lượt nhập chỉ gửi yêu cầu đọc: không chuyển trạng thái, không bình luận, không đổi trường nào. Khi ticket hoàn thành ở đây, bạn tự chuyển issue trong Jira, hoặc để một agent làm việc đó qua MCP server của Atlassian. Chỉ xin quyền đọc là điều giúp lượt nhập hoạt động với mọi quy trình, bất kể các bước chuyển và điều kiện của nó.
Tôi có thể chỉ nhập các issue được giao cho mình không?
Có, bằng JQL: assignee = currentUser() AND statusCategory != Done đưa vào các issue đang mở của bạn trên mọi dự án bạn xem được. Thêm project = ABC, một sprint hoặc một nhãn để thu hẹp. Truy vấn được lưu cùng dự án, nên Nhập lại sẽ chạy lại nó về sau.
Tôi có thể chỉ đưa vào issue vừa được giao cho mình không?
Có. Dùng nút nhập của cột TODO và dán mã (PROJ-123) hoặc liên kết Jira của nó. Nó vào đầu cột TODO mà không thay đổi lượt nhập đã lưu, và về sau có thể được làm mới riêng từ chính ticket đó.
API token Jira của tôi có rời khỏi máy tính không?
Không. Nó được lưu ở dạng mã hóa trên máy tính đã kết nối nó và không bao giờ tới máy chủ của chúng tôi. Chỉ truy vấn nhập (site và JQL) được lưu vào tài khoản của bạn, để lượt nhập đi theo dự án sang các máy khác của bạn, nơi bạn dán lại token.
Những CLI agent nào có thể làm việc trên một issue Jira đã nhập?
Toàn bộ 17 CLI agent mà AgentsRoom hỗ trợ (Claude, Codex, GitHub Copilot CLI, Cursor và 13 CLI agent khác). Một issue đã nhập là một ticket bình thường: nó chạy trên agent và mô hình bạn giao cho nó, trong checkout dùng chung hoặc trong git worktree riêng của nó.
Nó có hoạt động với Jira Server hoặc Data Center không?
Hiện tại thì không. Lượt nhập làm việc với REST API của Jira Cloud bằng API token Atlassian, thứ mà Jira Server và Data Center không cung cấp theo cùng cách. Người dùng Jira tự host vẫn có thể cho agent dùng một MCP server Jira hỗ trợ bản cài đặt của họ.
Có thể bạn cũng thích
Nhập ticket
Đưa các ticket Jira, Linear, GitHub Issues hoặc Notion của bạn vào một backlog và giao từng ticket cho Claude Code, Codex, Cursor hoặc bất kỳ CLI agent nào trên chính máy của bạn. Chỉ đọc.
Nhập Linear
Nhập các issue Linear của bạn vào AgentsRoom và giao từng issue cho Claude Code, Codex hoặc bất kỳ CLI agent nào. Nhiều workspace, được giao cho tôi, nhóm, dự án, trạng thái. Chỉ đọc.
Quản lý nhiệm vụ
Bảng kanban trực quan để điều phối agent AI bằng kéo-thả. Tạo nhiệm vụ trong TODO, kéo vào In Progress để tự động tạo agent Claude và theo dõi tiến độ qua các cột Pending và Done. Phát triển theo backlog cho AI coding song song.
Git worktree
Cho mỗi agent AI hoặc mỗi ticket một git worktree riêng, sẵn sàng để build (đã cài phụ thuộc, đã sao chép .env), rồi review, commit và gộp nó từ một cửa sổ duy nhất.
Máy chủ MCP
Khai báo một máy chủ MCP một lần và cấp nó cho Claude Code, Codex và mọi CLI agent. Chọn nó từ registry MCP chính thức, giữ khóa trong Trình quản lý bí mật, và đăng nhập vào các máy chủ OAuth như Notion hay Linear chỉ với một nút Kết nối.
Đưa issue Jira tới các agent của bạn
Tải AgentsRoom, mở repository của bạn làm dự án, rồi nhấn Nhập ticket trong backlog của nó và chọn JIRA.
Ứng dụng đồng hành: theo dõi agent khi đi đường
Sử dụng Claude, Codex, Antigravity CLI hoặc nhà cung cấp AI khác.
Gửi lỗi và yêu cầu thẳng vào backlog công khai của bạn.