새로 출시된 Jules API로 개발 게임 업그레이드!

2025년 10월 3일
Jane Fine Senior Product Manager Labs
Jenny Cong Software Engineer Labs

워크플로를 강화할 준비가 되셨나요? 소프트웨어 개발 수명 주기 전체에 대해 자동화, 통합, 혁신을 실현하는 새로운 방법인 Jules API를 선보이게 되어 기쁩니다.

Jules API 기본 구성 요소

Jules API는 몇 가지 간단하고 강력한 개념을 중심으로 개발되었습니다.

  • 소스: GitHub 저장소와 같은 입력 소스입니다. Jules GitHub 앱을 먼저 설치해야 합니다.
  • 세션: 세션은 비동기 코딩 에이전트와 함께 프로젝트를 시작하는 것이라 생각하시면 됩니다. 모든 마법이 일어나는 채팅 세션처럼 하나의 연속적인 작업 블록입니다.
  • 활동: 세션 내의 개별 단계와 이벤트입니다. 에이전트가 계획을 생성하는 것부터 사용자가 메시지를 보내는 것까지, 모든 작업이 바로 활동입니다.

미래 설계: 무엇을 개발할 것인가?

이는 단순한 자동화 수준이 아니라, 복잡한 작업을 처리할 수 있는 나만의 '에이전트'를 만드는 것입니다. 다음과 같은 작업을 다룰 수 있는 맞춤형 봇을 개발한다고 상상해 보세요.

  • Slack에서 버그 수정: 한 사용자가 Slack 채널에서 버그를 신고합니다. 그러면 봇이 이를 감지해 Jules API를 호출하고, 호출된 Jules가 버그 수정 작업을 시작합니다. Jules는 코드를 분석하고 수정 버전을 만들고 다른 부분은 문제가 없는지 확인하기 위해 테스트를 실행합니다. 이 과정이 진행되는 내내, 원래 Slack 스레드에서 바로 최신 정보가 계속 업데이트됩니다. 작업이 완료되면 해당 작업과 그 세부 사항을 검토하고 병합할 수 있도록 Jules가 PR을 자동으로 생성합니다.
  • 백로그 분류 자동화: 백로그에서 사소한 버그나 기능 요청을 프로그래밍 방식으로 불러와서 Jules에 직접 할당합니다.

시작할 준비되셨나요? 30초 빠른 시작 가이드로 안내합니다.

이제 본격적으로 시작해 보겠습니다. 터미널을 가동하고 다음 설명에 따라 직접 실행해 보세요.

  1. https://jules.google.com/settings#api로 이동하여 API 키를 받습니다.
Screenshot 2025-10-02 at 8.35.12 PM

2. 작업할 소스 저장소를 찾습니다. 먼저 어떤 GitHub 저장소에 연결했는지 확인합니다.

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

3. 세션을 시작합니다. 이제 Jules에 작업을 배정해 보겠습니다. 버블티 앱을 만들어 볼까요?

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

자, 버블티 앱을 만들었습니다! 이렇게 쉽게 Jules를 사용해 프로그래밍 방식으로 만들 수 있습니다. 전체 설명서는 여기에서 확인하실 수 있습니다.

오늘 바로 Jules API를 사용해 보세요

다시 말씀드리지만, 이것은 Jules API의 초기 버전입니다. 앞으로 나아갈 방향에 대한 많은 계획이 있지만, 무엇보다도 여러분이 이번 버전을 활용해 무엇을 개발하실지 가장 기대됩니다!

향후 소식에 대해서도 많은 관심 부탁드리며 저희 Discord 채널에 가입하여 다양한 의견과 앞으로 API의 발전 방향에 대한 소중한 의견도 들려주세요.