Ship faster with focused Subagents in Rovo Dev CLI

This post introduces the concept of 'subagents' within the Rovo Dev CLI. Subagents are specialized AI helpers that break down large prompts into smaller, manageable units. Key technical contributions include: defining the benefits of subagents (reproducibility, contract-first outputs, least-privilege execution, context discipline, parallelization, team reuse, faster feedback loops), detailing interactive and manual configuration methods for subagents, providing example prompts for code review and test generation, illustrating the subagent lifecycle and delegation flow, and outlining practical patterns for their implementation (narrow scope, explicit prompts, standardized outputs, stacking). It also highlights gotchas related to context supply and scope selection.
More from the AI-Native Software Development Capabilities in Jira trail
- A simpler way to run AI agents in Bitbucket Pipelines
- We’re bringing governed agent loops to the AI-Native SDLC
- How we made vulnerability fixes review-ready with Agentic Pipelines
- Agentic automation in practice: putting standard engineering work on autopilot
- Opening the door to agent autonomy: The architecture behind Rovo’s agent harness