Skip to main content

Welcome to a Grasp lesson

Create a free account to keep studying and create your own study path.

Lesson 19

Understanding Rovo's Core Components

Recommended resources

Olá! Bem-vindo à sua próxima lição.

Na aula anterior, você construiu um componente fundamental para o nosso agente: um gatilho (trigger) em Forge que "percebe" quando uma nova tarefa é criada no Jira com uma label específica e responde adicionando um comentário. Essencialmente, você implementou a capacidade de percepção e uma ação simples.

Agora, precisamos adicionar o "cérebro" a essa estrutura. Como o agente entende a tarefa, encontra informações relevantes e decide o que fazer? A resposta está no ecossistema de IA da Atlassian. O objetivo desta lição é descrever as funções dos Agentes Rovo, Rovo Search e Atlassian Intelligence. Entender a arquitetura e o papel de cada componente é crucial antes de começarmos a construir a lógica do nosso agente de código.


1. A Relação entre Atlassian Intelligence e Rovo

Para começar, é importante distinguir dois nomes que você ouvirá constantemente: Atlassian Intelligence e Rovo. Eles não são a mesma coisa, mas trabalham em conjunto. A melhor maneira de pensar sobre eles é através de uma analogia:

  • Atlassian Intelligence é o motor.
  • Rovo é o carro que usa esse motor.

Vamos detalhar cada um.

Atlassian Intelligence: O Motor de IA

Atlassian Intelligence não é um produto que você compra separadamente. É a camada fundamental de IA integrada em toda a nuvem da Atlassian. É o "cérebro" por trás das funcionalidades inteligentes que aparecem no Jira, Confluence e outros produtos.

Para entender melhor o que é e o que faz, leia a primeira parte do artigo a seguir.

Is Atlassian Intelligence the same as Rovo? A 2025 deep dive

O artigo 'Is Atlassian Intelligence the same as Rovo?' da eesel.ai explica essa distinção de forma clara. Concentre-se na definição e nos recursos do Atlassian Intelligence.

Leia a seção 'What is Atlassian Intelligence?'. Preste atenção nos exemplos de funcionalidades que ele oferece, como IA generativa no editor e busca em linguagem natural.

Como o artigo menciona, as capacidades do Atlassian Intelligence incluem:

  • IA Generativa: Resumir páginas, reescrever texto com tons diferentes, gerar rascunhos.
  • Busca Inteligente: Traduzir buscas em linguagem natural (ex: "bugs de alta prioridade para a equipe X este mês") para a linguagem de consulta do Jira (JQL).
  • Automação Assistida por IA: Criar regras de automação descrevendo-as em texto.
  • Análise de Trabalho (Work Breakdown): Sugerir subtarefas para uma grande história de usuário.

Essencialmente, o Atlassian Intelligence é a tecnologia de LLM que a Atlassian usa, ajustada e otimizada para seus produtos e para os dados da sua organização.

Rovo: O Produto de IA

Se o Atlassian Intelligence é o motor, Rovo é o produto completo, a "interface" que você e seu agente usarão. Ele é projetado para ser um "colega de equipe de IA" que funciona não apenas dentro do ecossistema Atlassian, mas também se conecta a ferramentas de terceiros.

Rovo é estruturado em três pilares principais: Find (Encontrar), Learn (Aprender) e Act (Agir).

Atlassian Rovo Capabilities Overview
Esta imagem ilustra os três pilares do Rovo. 'Find' e 'Learn' estão relacionados à busca e compreensão do conhecimento, enquanto 'Act' é onde os Agentes Rovo entram em ação para executar tarefas.

Vamos assistir a uma breve introdução a esses pilares.

Build custom AI Agents with Atlassian Rovo in 10 Minutes with Forge!

Este vídeo da Comunidade Atlassian de Colônia apresenta o Rovo e seus três pilares de valor.

Assista ao trecho de 01:21 a 02:36. O apresentador descreve como os pilares 'Find', 'Learn' e 'Act' se traduzem em Rovo Search, Rovo Chat e Rovo Agents.

Para solidificar a diferença, o artigo da eesel.ai que você leu anteriormente também define Rovo e apresenta uma tabela comparativa muito útil.

Is Atlassian Intelligence the same as Rovo? A 2025 deep dive

Agora, vamos ler a definição de Rovo e a comparação direta com o Atlassian Intelligence no mesmo artigo.

Leia as seções 'What is Atlassian Rovo?' e 'Key differences in features and scope'. A tabela nesta última seção é especialmente importante para esclarecer a distinção.

A tabela a seguir, baseada no artigo, resume as diferenças:

Característica Atlassian Intelligence Atlassian Rovo
Objetivo Primário Melhorar o trabalho dentro dos produtos Atlassian. Unificar conhecimento e automatizar trabalho entre todas as ferramentas da empresa.
Escopo Ecossistema Atlassian (Jira, Confluence, etc.). Produtos Atlassian + ferramentas de terceiros (Google Drive, Slack, GitHub).
Como Obter Incluído nos planos Atlassian Cloud Premium & Enterprise. Incluído em todos os planos pagos, mas seus melhores recursos exigem Atlassian Intelligence.
Recursos Chave Resumos no editor, busca JQL em linguagem natural, automação assistida por IA. Busca em toda a empresa, chat entre ferramentas, agentes de IA personalizáveis.
Interação do Usuário Uma funcionalidade que você usa dentro do Jira ou Confluence. Um destino (Chat, Busca) e um colega de equipe virtual (Agentes).

Essa dependência é um ponto prático crucial: para que o Rovo atinja seu potencial máximo (especialmente o Chat e os Agentes), sua organização precisa de um plano que inclua o Atlassian Intelligence.



2. Os Componentes do Rovo

Agora que entendemos a arquitetura geral, vamos detalhar as três partes principais do Rovo que o vídeo mencionou.

Rovo Search (Pilar: Find)

O Rovo Search é um motor de busca universal. Sua função é indexar e pesquisar informações não apenas no Jira e Confluence, mas em todo o seu "grafo de trabalho", que inclui aplicativos de terceiros como Google Drive, Microsoft Teams, Slack e, fundamental para o seu objetivo, GitHub.

Atlassian Rovo Search Interface
Esta imagem mostra a interface do Rovo Search. Observe como ele agrega resultados de fontes variadas como Confluence, Jira, Google Drive e GitHub em um único lugar. Para o seu agente, essa é a capacidade que permitirá encontrar regras de negócio e guias de arquitetura onde quer que estejam.

Para o seu projeto, o Rovo Search é a ferramenta que permitirá ao agente encontrar o contexto necessário:

  • As regras de negócio armazenadas em documentos no Google Drive.
  • As diretrizes de arquitetura e boas práticas contidas em arquivos Markdown nos repositórios do GitHub.
  • Detalhes de tarefas e projetos relacionados no Jira e Confluence.

Rovo Chat (Pilar: Learn)

O Rovo Chat é uma interface de conversação, um chatbot, que permite aos usuários humanos fazer perguntas em linguagem natural e obter respostas com base em todo o conhecimento indexado pelo Rovo Search. É a principal maneira de um humano "aprender" com os dados da empresa. Embora seja uma ferramenta poderosa para as equipes, ela é menos central para o nosso objetivo de construir um agente autônomo que opera sem intervenção humana direta.

Rovo Agents (Pilar: Act)

Os Rovo Agents são o coração do seu projeto. Eles são "colegas de equipe virtuais" projetados para executar tarefas. Um agente pega o conhecimento encontrado pelo Search e a capacidade de raciocínio do Atlassian Intelligence e os transforma em ação.

Eles são diferentes do Rovo Chat porque têm acesso a um conjunto muito mais amplo de ações para interagir com os sistemas.

How Rovo Agents can unlock value in your Atlassian suite

Este artigo da Eficode, 'How Rovo Agents can unlock value in your Atlassian suite', aprofunda a definição dos componentes do Rovo e destaca a diferença chave entre Chat e Agentes.

Leia a seção 'Core features and benefits of Rovo' e a subseção 'The difference between Rovo Chat and Rovo Agents'. Foque na lista de ações que diferencia um do outro.

Como o artigo aponta, enquanto o Chat pode realizar ações simples como "adicionar comentário", os Agentes podem executar operações mais complexas como "adicionar a um sprint", "criar um épico" e, crucialmente, invocar lógicas personalizadas.

Para o seu objetivo, você construirá um Agente Customizado usando Forge. Isso significa que a lógica do seu agente será definida pelo código que você escreve, permitindo que ele:

  1. Analise a descrição de uma tarefa do Jira.
  2. Use o Rovo Search para coletar contexto.
  3. Faça chamadas de API para o GitHub para clonar repositórios, modificar arquivos e abrir pull requests.
  4. Gere scripts de migração de banco de dados.
  5. Atualize o status da tarefa no Jira.


3. Juntando Tudo para o Seu Agente de Código

Vamos visualizar como esses componentes se encaixam no fluxo de trabalho do agente que você está construindo:

  1. Percepção (Trigger Forge): Uma tarefa é criada no Jira com a label auto-agent. O trigger que você construiu na lição anterior é disparado.
  2. Invocação (Rovo Agent): O trigger invoca seu Rovo Agent customizado.
  3. Coleta de Conhecimento (Rovo Search): O agente recebe a tarefa e usa o Rovo Search para buscar documentos relevantes no Google Drive (regras de negócio) e nos repositórios do GitHub (regras de arquitetura).
  4. Raciocínio (Atlassian Intelligence): Com a tarefa e todo o contexto coletado, o agente usa o poder do Atlassian Intelligence para analisar os requisitos, decompor o problema e gerar um plano de ação, incluindo o código a ser escrito e as modificações a serem feitas.
  5. Ação (Ações do Agente): O agente executa seu plano usando as ações que você definirá (via código Forge), como interagir com a API do GitHub para criar branches, commitar arquivos e abrir Pull Requests.

O verdadeiro poder, como um dos vídeos destaca, vem da profunda integração de Rovo com os dados contextuais da sua organização. Isso o torna muito mais eficaz para tarefas empresariais do que um LLM genérico.

Build custom AI Agents with Atlassian Rovo in 10 Minutes with Forge!

Para finalizar, ouça esta reflexão sobre por que o Rovo é mais do que apenas 'o ChatGPT da Atlassian'.

Assista ao trecho de 35:08 a 36:13. O ponto chave é a importância do contexto de dados do cliente/produto, que é o grande diferencial do Rovo.



Conclusão

Nesta lição, você dissecou a arquitetura de IA da Atlassian. Agora você tem um mapa mental claro de como as peças se conectam para viabilizar agentes inteligentes.

Principais Pontos:

  • Atlassian Intelligence é o "motor" de IA subjacente, integrado aos produtos Atlassian e alimentando recursos inteligentes.
  • Rovo é o "carro", um produto de IA completo construído sobre o Atlassian Intelligence, projetado para unificar o conhecimento e automatizar o trabalho em toda a empresa.
  • Rovo Search é a capacidade de encontrar informações em todas as suas ferramentas (Jira, Confluence, Google Drive, GitHub, etc.).
  • Rovo Agents são os "atores" — colegas de equipe virtuais que usam a busca e a inteligência para executar tarefas complexas e automatizadas. É isso que você vai construir.

Na Próxima Lição:

Agora que você entende o que é um Agente Rovo e qual o seu papel, é hora de criar um. Na próxima lição, "Criar um Agente Rovo básico com instruções personalizadas e um escopo definido", você dará o primeiro passo prático na construção do "cérebro" do seu agente, definindo sua identidade e seus objetivos através de prompts.