{"id":29710,"date":"2026-05-06T16:24:13","date_gmt":"2026-05-06T16:24:13","guid":{"rendered":"https:\/\/www.europesays.com\/ai\/29710\/"},"modified":"2026-05-06T16:24:13","modified_gmt":"2026-05-06T16:24:13","slug":"why-atlassian-is-letting-claude-code-into-its-own-data-graph","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/ai\/29710\/","title":{"rendered":"Why Atlassian is letting Claude Code into its own data graph"},"content":{"rendered":"<p><a href=\"https:\/\/www.atlassian.com\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">Atlassian<\/a> wants the autonomous, long-running agents that developers use in tools like Claude Code to work for everyone else. <\/p>\n<p>At its Team \u201926 conference in Anaheim on Wednesday, the company is rolling out Max, a new mode in Rovo Chat that Atlassian\u2019s head of product for AI, <a href=\"https:\/\/www.linkedin.com\/in\/jamil-valliani-b131881\/\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">Jamil Valliani<\/a>, describes as a \u201cmini Claude Code\u201d running \u201cin the cloud with Teamwork Graph context built in.\u201d<\/p>\n<p>For Atlassian \u2014 as for many of its competitors \u2014 the data it has and the context it can provide to agents is becoming increasingly important as the core of the emerging agentic layer that is, at least for now, still very much in flux. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/www.europesays.com\/ai\/wp-content\/uploads\/2026\/05\/7e02cc03-twg-mcp-vignette-final.gif\" alt=\"\" class=\"wp-image-22822102\"\/><\/p>\n<p>For Atlassian, this specifically means opening its Teamwork Graph, its map of more than 150 billion objects and relationships across Jira, Confluence, Jira Service Management, and dozens of connected SaaS tools, to any MCP-compliant agent. There is also a new Teamwork Graph command-line tool and a set of MCP servers, both in open beta, that let Claude Code, IDE copilots, and other third-party agents query the same context substrate that powers Atlassian\u2019s own Rovo platform.<\/p>\n<p>Atlassian\u2019s bet is that the context an agent can access within a customer\u2019s data fabric determines whether it\u2019s useful in the enterprise.<\/p>\n<p>Atlassian\u2019s bet is that the context an agent can access within a customer\u2019s data fabric determines whether it\u2019s useful in the enterprise. The company is willing to make that bet even at the cost of letting outside agents into its own graph.<\/p>\n<p>How the graph works<\/p>\n<p>The Teamwork Graph has been in development for years, Valliani told The New Stack in a briefing ahead of the announcement. He calls it \u201csystem of record level quality,\u201d and he believes this is what distinguishes it from competitors (though those competitors, too, are often taking a very similar approach as they look at their internal graphs as moats in this agentic age)<\/p>\n<p>For an enterprise, this graph includes years of Jira ticket history, Confluence pages, and Jira Service Management incidents, along with signals from connected SaaS tools. These are then all mapped with relationships between people, projects, decisions, and documents.<\/p>\n<p>Atlassian exposes the graph to agents through an internal query language it calls Cipher. The tools shipping at Team \u201926 allow an agent to perform these Cipher queries to traverse relationships across the graph in what Valliani describes as multi-hop traversal. <\/p>\n<p>The pitch over standard retrieval-augmented generation is that an agent reasoning over relationships can find what it needs without dumping raw text into the context window. \u201cThe context window is not stuffed anymore,\u201d Valliani says. \u201cYou can actually use reasoning power where it belongs, not just to sit through a bunch of data.\u201d<\/p>\n<p>A new public site at teamworkgraph.com will now, for the first time, also allow customers to visualize their own graph.<\/p>\n<p>Atlassian ran its own internal benchmark comparing Claude Code with Teamwork Graph CLI access and the same agent without it. Atlassian says that the version with graph access used 48 percent fewer tokens and produced 44 percent more accurate results, which Valliani attributes to the agent\u2019s ability to traverse relationships rather than reconstruct context through retrieval.\u00a0<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.europesays.com\/ai\/wp-content\/uploads\/2026\/05\/7c4a152b-img_3822-1024x768.jpg\" alt=\"\" class=\"wp-image-22822134\"\/>Atlassian co-founder Mike Cannon-Brooke at Atlassian Team \u201926. Credit: The New Stack<\/p>\n<p>Opening the moat<\/p>\n<p>Also new at Team \u201926 is the Teamwork Graph CLI, now in open beta, that gives developers, admins, and coding agents a terminal interface to the graph (who thought command-line tools would suddenly be interesting again?). Meanwhile, the Teamwork Graph tools in MCP, also in open beta, let any MCP-compliant agent query the graph the same way Rovo does.<\/p>\n<p>In a press briefing ahead of the conference, Atlassian co-founder and CEO <a href=\"https:\/\/www.linkedin.com\/in\/mcannonbrookes\/\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">Mike Cannon-Brookes<\/a> said that he believes \u201cthe Teamwork Graph CLI is probably going to be the number one thing, I suspect, received by customers in terms of \u2014 it\u2019s free, which always helps them, and it just unlocks the existing graph they have in all these new ways.\u201d<\/p>\n<p>\u201cWe\u2019ve been an open platform company from day one, so we\u2019ve never wanted to constrain somebody to use only one thing.\u201d <br \/>\u2014Jamil Valliani, Atlassian<\/p>\n<p>The practical use case Atlassian describes is a developer running Claude Code in their IDE who wants the agent to know which Jira tickets and Confluence decisions are connected to the file they\u2019re editing. Without these new tools, a developer would have to write custom glue code to retrieve this data. But now, the agent can query the graph directly through MCP and obtain the same relational context that Rovo does.<\/p>\n<p>\u201cWe\u2019ve been an open platform company from day one, so we\u2019ve never wanted to constrain somebody to use only one thing,\u201d Valliani says and notes that this allows power users to build with the agent of their choice on top of the Teamwork Graph, while knowledge workers can stay in Rovo, where this context has always been the default.<\/p>\n<p>With code intelligence, a developer can ask Rovo to find every place in the codebase where a new button style hasn\u2019t been adopted, for example. Rovo searches across \u201cover a billion lines of code,\u201d says Valliani, and returns the non-conformant repositories in minutes. From there, agents can be assigned to make the changes through the agents-in-Jira workflow.<\/p>\n<p>Pricing<\/p>\n<p>Today, Rovo actions are entitled per seat. Customers get a number of Rovo credits with their Atlassian plan. Overage charges have not yet been turned on.<\/p>\n<p>Max is moving to a different model. Atlassian plans to bill Max usage on a variable, value-based basis, with rate cards and overage timing to be published \u201crelatively soon,\u201d says Valliani. \u201cYou could ask a 5-minute job or a 20-minute job,\u201d and pricing has to follow, he argues.<\/p>\n<p>Cannon-Brookes, when The New Stack asked about Atlassian\u2019s overall approach to pricing now that so many companies are moving into consumption-based models, noted that the company wants \u201cto be customer-led on pricing.\u201d He believes in the hybrid model, the company\u2019s current offers, mixing per-seat charges with credits for AI usage.<\/p>\n<p>\u201cOur seat-based model comes with a generous Rovo credit limit as an example, on the AI side of things, generous indexed objects on the storage side of things, generous storage limits, like a bunch of Forge limits, and other things like this. For the vast majority of customers, we want their usage to be inside the kind of envelope of what they pay,\u201d Cannon-Brookes said.<\/p>\n<p>He did acknowledge, of course, that some users will push this to the limit, but then, the user who pushes millions of objects into the TeamWork Graph is also likely to be willing to pay for the value they get out of that. <\/p>\n<p>The context-layer wars are here<\/p>\n<p>Atlassian is not alone in claiming the context graph as the differentiator, of course. Microsoft is making the same pitch with Microsoft Graph plus Copilot Studio, Salesforce with Data Cloud and Agentforce, and ServiceNow with a number of tools it is announcing at its own event this week.\u00a0<\/p>\n<p>\t<a class=\"row youtube-subscribe-block\" href=\"https:\/\/youtube.com\/thenewstack?sub_confirmation=1\" target=\"_blank\" rel=\"nofollow noopener\"><\/p>\n<p>\n\t\t\t\tYOUTUBE.COM\/THENEWSTACK\n\t\t\t<\/p>\n<p>\n\t\t\t\tTech moves fast, don&#8217;t miss an episode. Subscribe to our YouTube<br \/>\n\t\t\t\tchannel to stream all our podcasts, interviews, demos, and more.\n\t\t\t<\/p>\n<p>\t\t\t\tSUBSCRIBE<\/p>\n<p>\t<\/a><\/p>\n<p>    Group<br \/>\n    Created with Sketch.<\/p>\n<p>\t\t<a href=\"https:\/\/thenewstack.io\/author\/frederic-lardinois\/\" class=\"author-more-link\" rel=\"nofollow noopener\" target=\"_blank\"><\/p>\n<p>\t\t\t\t\t<img decoding=\"async\" class=\"post-author-avatar\" src=\"https:\/\/www.europesays.com\/ai\/wp-content\/uploads\/2026\/04\/15a7eb12-cropped-4e88ac40-frederic-profile-2-600x600.jpg\"\/><\/p>\n<p>\n\t\t\t\t\t\t\tBefore joining The New Stack as its senior editor for AI, Frederic was the enterprise editor at TechCrunch, where he covered everything from the rise of the cloud and the earliest days of Kubernetes to the advent of quantum computing&#8230;.\t\t\t\t\t\t<\/p>\n<p>\t\t\t\t\t\tRead more from Frederic Lardinois\t\t\t\t\t\t<\/p>\n<p>\t\t<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"Atlassian wants the autonomous, long-running agents that developers use in tools like Claude Code to work for everyone&hellip;\n","protected":false},"author":2,"featured_media":29711,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[53,3154,182],"class_list":{"0":"post-29710","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-anthropic","8":"tag-anthropic","9":"tag-anthropic-claude","10":"tag-claude"},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/posts\/29710","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/comments?post=29710"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/posts\/29710\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/media\/29711"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/media?parent=29710"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/categories?post=29710"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/tags?post=29710"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}