Inside Atlassian

Development

Article in Development

Forge LLMs API is now GA: Here’s how you can build AI-native apps on Atlassian

Today, we’re announcing the Forge LLMs API is now generally available for all developers. Large language models are now everywhere—embedded in the apps we use every day. They provide the intelligence that reduces manual effort, surfaces information, and helps us work more effectively. The Forge LLMs API lets any developer bring that intelligence directly into […]

Article in Development

From prompts to orchestration: Scale AI coding agent impact with Jira Automation 

Jira Automation now lets you trigger GitHub Copilot, Cursor, or Claude as a step in any rule. Set conditions, hand off work to agents automatically.

Article in Development

Every agent. Every state. Full visibility in Jira.

See what’s stuck, what’s shipping, and what’s complete. All in one place. Starting today, every software team working in Jira can get visibility into agents they’re running across their spaces and repos in a single view, grouped by what needs attention first. Validating agent output at scale Engineering orgs are rapidly scaling from working manually […]

Article in Development

Fix Bugs Faster with Atlassian Rovo MCP

Most new tools get introduced through a feature list. I’d rather start with a workflow. That’s how I approached the new Rovo MCP server. Instead of talking about it abstractly, I wanted to test it in a workflow developers hit all the time: fixing a bug. The question I wanted to answer was simple: can […]

Article in Development

How We Brought Enterprise-Managed Authorization to Rovo MCP with XAA and ID-JAG

We recently added support for Enterprise-Managed Authorization in Atlassian Rovo MCP server using Cross-App Access (XAA) and the Identity Assertion JWT Authorization Grant (ID-JAG). In practical terms, this means an admin can centrally authorize MCP access for approved clients like Claude, and when users sign in, Rovo MCP can already be connected and ready to […]

Article in Development

Spec-driven AI Migration: How Nearly 2 Quarters of Work Was Completed in One Week

A small team migrated 100+ GraphQL fetchers by turning Jira tickets into behavioral specs that AI agents could execute against. We recently migrated 100+ GraphQL fetchers from a legacy gateway service to a newer platform layer. We managed to do this with 5 developers completing around 2 quarters worth of work in a week, splitting […]

Article in Development

Production-grade ingestion with orchestration

Make your Forge connector production-ready with orchestration — recurring schedules, hierarchical fan-out, failure classification, and resilient ingestion. This is Part 2 of a two-part series on building Teamwork Graph Connectors. Part 1 covered the architecture, module design, and connection lifecycle. This post dives into orchestration — the scheduling, fan-out, and failure handling layer that makes […]

Article in Development

Bring any data into Atlassian system of work

Architecture, module design, and connection lifecycle for bringing external data into Atlassian’s system of work. This is Part 1 of a two-part series on building Teamwork Graph Connectors. This post covers the architecture, module design, and connection lifecycle. Part 2 covers production-grade orchestration — scheduling, fan-out, and failure handling. Engineering teams rarely work in just […]

Article in Development

Why AI Agents Drift Mid-Task and How a Multi-Agent System Fixes It

How specialist agent orchestration anchored to Jira keeps complex coding tasks on spec. You have probably felt this. You hand a capable AI agent a real piece of work, a proper spec with edge cases and acceptance criteria, and for a few minutes it is sharp. Then it slips, it forgets a decision it made […]

Article in Development

Deeplink to your AI coding tool from Jira

Brief your local coding agent with one click from Jira. No copy-paste, no context lost.

Article in Development

Improving Code Reviewer with Atlassian PR Context

Code Reviewer already knew the rules. We gave it history. Rovo Dev Code Reviewer catches PR issues related to code bug, code design, code readability, maintenance, testing, etc. It works well. But we saw an opportunity to take it further: to give it something closer to the institutional memory that experienced reviewers build over time, […]

Article in Development

Build AI-powered Forge apps with Atlassian-hosted LLMs

LLMs have become a core tool in every app developer’s stack, powering features that feel almost magical. Users can query data with natural language, summarize long issue threads, and get smart, contextual suggestions, in an instant. Just a few years ago, these features would have been cumbersome or even impossible for developers to build. AI […]

Article in Development

How We Cut up to 80% of Engineering “Chores” Using AI Agents in Jira

Flaky tests and stale feature flags drain engineering time quietly. Here is how Atlassian’s engineering team uses AI agents in Jira to automate both.

Article in Development

From Ambiguous Questions to Action: Research Mode in Rovo Dev CLI

Not every developer question starts as a coding task. Sometimes the hard part is figuring out where to look: Jira for work history, code for implementation truth, Confluence for product context, or pull requests for how decisions landed. Research Mode in Rovo Dev CLI came from that experience. What shipped We shipped Research Mode as […]

Article in Development

Accelerated frontend development with RovoDev in a practical example

How it started What happens when a project estimated at two to three quarters gets built in 14 working days? In 2022, the team built App Updates, a feature that gives organization admins access to release notes about Atlassian changes and controls over how they’re delivered (https://support.atlassian.com/organization-administration/docs/keep-up-with-changes/). It was a great experience for admins, but […]