Avance de nível no jogo do desenvolvimento: chegou a API Jules!

3 DE OUTUBRO DE 2025
Jane Fine Senior Product Manager Labs
Jenny Cong Software Engineer Labs

Quer turbinar seu fluxo de trabalho? Temos o prazer de apresentar a API Jules, uma nova maneira de automatizar, integrar e inovar todo o ciclo de vida do desenvolvimento de software.

A base da API Jules

A API Jules foi criada em torno de conceitos simples e poderosos:

  • Origem: a sua entrada, como um repositório do GitHub. Você deve instalar o app Jules do GitHub primeiro.
  • Sessão: pense nisso como o início de um projeto com seu agente de codificação assíncrono. Trata-se de um bloco de trabalho contínuo, como uma sessão de chat, no qual a mágica acontece.
  • Atividade: as etapas e os eventos individuais dentro de uma sessão. Desde a geração de um plano pelo agente até o envio de uma mensagem por você, cada ação é uma atividade.

Construa o futuro: o que você vai criar?

Não se trata apenas de automação simplificada, mas sim de criar seus próprios "agentes" para lidar com tarefas complexas. Imagine criar um bot personalizado que possa...

  • Corrigir bugs do Slack: um usuário relata um bug em um canal do Slack. O bot recebe o relatório, invoca a API Jules e o Jules começa a trabalhar. Ele analisa o código, cria uma correção e faz testes para garantir que nada tenha sido danificado. Ele mantém você atualizado o tempo todo, diretamente no thread original do Slack. Ao terminar, ele cria uma PR para você revisar e mesclar.
  • Automatizar a triagem do backlog: extraia pequenos bugs ou solicitações de recursos simples de seu backlog de forma programática e atribua-os diretamente ao Jules.

Quer saber mais? Guia de início rápido de 30 segundos

Vamos começar agora mesmo! Ligue seu terminal e experimente.

  1. Obtenha sua chave de API acessando https://jules.google.com/settings#api.
Screenshot 2025-10-02 at 8.35.12 PM

2. Localize o repositório de origem com o qual você quer trabalhar. Primeiro, veja quais repositórios do GitHub você tem conectados.

curl 'https://jules.googleapis.com/v1alpha/sources' \
    -H 'X-Goog-Api-Key: YOUR_API_KEY'
Shell

3. Inicie uma sessão. Agora, vamos dar uma tarefa ao Jules. Que tal criar um app chamado "Boba"?

curl 'https://jules.googleapis.com/v1alpha/sessions' \
    -X POST \
    -H "Content-Type: application/json" \
    -H 'X-Goog-Api-Key: YOUR_API_KEY' \
    -d '{
      "prompt": "Create a boba app!",
      "sourceContext": {
        "source": "sources/github/bobalover/boba",
        "githubRepoContext": {
          "startingBranch": "main"
        }
      },
      "title": "Boba App"
    }'
Shell

E pronto! Você já sabe como pode ser fácil trabalhar com o Jules de forma programática. Veja a documentação completa aqui.

Experimente a API Jules hoje mesmo

Lembre-se de que essa é uma versão inicial da API Jules. Ainda temos muitos planos para o futuro, mas adoraríamos ver o que você vai criar com ela!

Então, fique de olho nas atualizações futuras e participe do nosso canal do Discord para nos dizer o que você acha e como podemos melhorar a API.