Your YouTrack issues,
worked by the agent you choose
The sprint lives in YouTrack. The bugs and tasks assigned to you are there, with their description, their custom fields and their screenshots. What you want is an agent on each of them, on your own machine, in the CLI that suits the task.
AgentsRoom imports those issues into the project's backlog, with their description, their filled custom fields and their attached files. Each one becomes a ticket you hand to Claude Code, Codex, GitHub Copilot CLI, Cursor or another agent CLI, one agent per ticket. The import only reads: nothing is ever written back to YouTrack.
Two YouTrack projects, one search, one agent per ticket: the import reads YouTrack and never writes to it.
YouTrack is where a lot of teams plan the work: the agile board, the sprint, the bug that came in this morning. Claude Code, Codex and the other agent CLIs are where more and more of that work gets done. Between the two, the usual method is copy and paste: the title into a prompt, the description after it, the screenshots lost on the way.
The YouTrack import does that step for you. You connect your YouTrack, Cloud or self-hosted, with a permanent token, you pick a project or type any YouTrack search, you preview the issues and import them. They land in the TODO column of the project's backlog as ordinary tickets, with the description, the filled custom fields and the attached files, and you start an agent on each one like on any other ticket.
It is not a two-way sync. AgentsRoom only sends read requests to YouTrack: no state change, no comment, no field updated. If you want an agent to comment on an issue or resolve it, that is what YouTrack's own MCP server is for, and the two work together, as explained below.
What the YouTrack import does
One more source on the backlog, next to Jira, Linear, GitHub Issues, GitLab Issues, Azure DevOps and Notion.
A project or any YouTrack search
Pick one of your projects from the list, with a search field when there are dozens, and the search is written for you: project: ABC #Unresolved. Or type any search that works in YouTrack, an agile board or a sprint filter included, and add for: me to keep only your issues.
One issue, by its ID
Only need the bug you were just given? Paste ABC-123 or the issue link with the import button of the TODO column. It arrives on its own, at the top of the column, without touching the saved import.
Description and custom fields included
The import keeps the Markdown description of the issue and adds a short context block with the custom fields the team filled in, up to eight of them: priority, state, assignee, subsystem, estimation or your own fields. The agent reads the issue as the team wrote it.
Attachments the agent can open
Files attached to the issue sit behind your YouTrack login, so a link would be useless to the agent. The import downloads them on your computer, only from the instance you connected, and attaches them to the ticket: up to 10 per issue, 8 MB each.
Type and state that make sense
The Type field sets the ticket type: Bug, Cosmetics, Exception and Usability Problem become bugs, Performance Problem a performance ticket, Feature and Meta Issue features, and the type stays as a tag. Done is read from YouTrack's resolved flag, so an issue in any resolved state of your project arrives as done, whatever the state is called.
Read only, token on your machine
The import sends read requests only. The permanent token is encrypted on your computer, with the address of your instance, and never reaches our servers.
How it works
Four steps. The first two happen once per machine.
- 1
Create a permanent token
In YouTrack, open your profile, then Account Security, and create a permanent token with the YouTrack scope. It starts with perm:.
- 2
Connect your YouTrack
In the project's backlog, click Import tickets and pick YouTrack. Enter the address you open YouTrack with (yourteam.youtrack.cloud or your own server; pasting the link of an issue or a board works too) and the token.
- 3
Choose and preview
Pick a project or type a search, then click Preview. Search the list by ID or title, tick the issues you want and import them, up to 500 at a time.
- 4
Hand each ticket to an agent
The issues are now tickets in TODO, each with a link back to YouTrack. Assign an agent and a model, tick Code in a separate worktree for this task if you want it on its own branch, and drag the ticket to Development. Refresh brings the board back in step later.
What JetBrains and the agent CLIs already do on their own
YouTrack has its own MCP server, announced by JetBrains in October 2025. It answers at your instance address followed by /mcp (https://yourteam.youtrack.cloud/mcp on YouTrack Cloud) and accepts a permanent token or OAuth. For Claude Code, JetBrains' documentation gives claude mcp add --header "Authorization: Bearer <token>" --transport http youtrack followed by that address; any agent CLI that speaks MCP over HTTP can connect the same way.
Its tools search issues and articles, create and update them, add comments and attachments, manage tags and links and log work, with the permissions of the account behind the token. JetBrains advises reviewing every tool call that changes data, and adding readOnlyTools=true to the address keeps only the tools that read.
The AgentsRoom import answers another need: the issues on a board, next to the rest of your tickets, with one agent per issue on your own machine and in the CLI you choose, without giving any of them write access to YouTrack. The two are not exclusive: import the issues to plan and run the work, and give an agent the YouTrack MCP server when it should comment on or resolve its issue itself.
What to know
- One YouTrack instance per computer, Cloud or self-hosted. To import from a second one, connect it instead of the first.
- One way only: nothing goes back to YouTrack, even once the ticket ships here. Resolve the issue yourself, or give the agent the YouTrack MCP server.
- The token stays on the computer that connected it. On another machine, you connect YouTrack again before you refresh the import there.
- Up to 500 issues per import, and up to 10 attached files of 8 MB per issue.
- Comments, links between issues and history are not imported: the ticket carries the title, the description, the custom fields block, the type tag and the files.
- Connecting YouTrack and writing the search happen on the desktop. From the phone you can refresh the import or bring in one issue by its ID; both run on your computer, which must be on.
Frequently asked questions
Ask us something elseIs this the same thing as the YouTrack MCP server?
Can Claude Code use YouTrack?
Does AgentsRoom update the issue when the agent is done?
Can I import only my issues, or only the current sprint?
Can I bring in only the issue I was just assigned?
Does my YouTrack token leave my computer?
Does it work with a self-hosted YouTrack?
Which agent CLIs can work on an imported issue?
You may also like
Ticket import
Bring your Jira, Linear, GitHub Issues, GitLab Issues, Azure DevOps, YouTrack or Notion tickets onto one backlog and hand each one to Claude Code, Codex, Cursor or any agent CLI on your own machine. Read only.
Jira import
Import Jira Cloud issues into AgentsRoom and hand each one to Claude Code, Codex, Cursor or any agent CLI on your own machine. Project or JQL, attachments included. Read only.
Task management
Visual kanban board to orchestrate AI agents with drag-and-drop. Create tasks in TODO, drag them to Development to automatically spawn a Claude agent, and track completion through Pending and Done columns. Backlog-driven development for parallel AI coding.
Git Worktrees
Give each AI agent or ticket its own git worktree, ready to build (dependencies installed, .env copied), then review, commit and merge it from one window.
MCP servers
Declare an MCP server once and hand it to Claude Code, Codex and every agent CLI. Pick it from the official MCP registry, keep keys in the Secret Manager, and sign in to OAuth servers like Notion or Linear with one Connect button.
Bring your YouTrack issues to your agents
Download AgentsRoom, open your repository as a project, then click Import tickets in its backlog and pick YouTrack.
Companion app: monitor your agents on the go
Bring your own: Claude, Codex, Antigravity CLI, or other AI provider.
Push bugs and requests straight to your public backlog.
Agents you read like a conversation
Each agent has a role, a face, and a thread you read like a messaging app.
