이슈 트래커에 쌓인 백로그, 언제 치울 건가요? 이제 던지면 됩니다. GitHub 이슈 하나 할당하면, Jules가 코드를 읽고, 계획을 세우고, 멀티파일 수정을 끝낸 뒤 PR로 돌려줘요.

3초 요약
GitHub 이슈 할당 Jules가 계획 수립 클라우드 VM에서 멀티파일 수정 PR 자동 생성 리뷰만 하면 끝

이게 뭔데?

Jules는 구글이 만든 비동기 자율 코딩 에이전트예요. 기존 AI 코딩 도구들이 "옆에서 코드 제안해주는 부조종사"였다면, Jules는 아예 독립적으로 작업을 수행하는 파일럿에 가까워요. GitHub 리포에 연결해두면, 이슈를 받아서 코드베이스를 분석하고, 수정 계획을 보여주고, 승인하면 클라우드 VM에서 실행한 뒤 PR로 결과물을 돌려줘요.

2025년 5월 퍼블릭 베타로 시작해서, 2025년 12월에 Suggested Tasks라는 핵심 기능을 추가했어요. 리포에서 #TODO 코멘트나 성능 개선 포인트를 알아서 스캔하고, "이거 고칠까요?"라고 먼저 제안하는 거예요. 시키지도 않았는데 일을 찾아서 하는 셈이죠.

그리고 2025년 11월, Gemini 3 Pro가 Jules에 탑재됐어요. 이전 모델(Gemini 2.5 Pro) 대비 멀티스텝 태스크에서 추론이 훨씬 안정적이고, 개발자 의도를 더 정확하게 파악해요. 구글 공식 블로그 표현을 빌리면, "여러 단계에 걸친 태스크가 훨씬 자연스럽게 이어진다"는 거예요.

핵심 비유

GitHub Copilot = 옆에서 코드 제안하는 부조종사
Jules = 이슈 할당하면 혼자서 PR까지 만들어오는 주니어 개발자

140,000+
완료된 코드 개선 건수
5개 리포
Suggested Tasks 동시 모니터링
150+개국
서비스 가용 지역

뭐가 달라지는 건데?

AI 코딩 도구 시장이 뜨거운데, 각자 포지션이 달라요. Jules의 차별점은 비동기 + 선제적이라는 점이에요. 다른 도구들은 내가 뭔가를 요청해야 움직이지만, Jules는 리포를 모니터링하면서 먼저 할 일을 찾아요.

GitHub CopilotClaude CodeGoogle Jules
작동 방식IDE 인라인 자동완성터미널 기반 에이전트비동기 클라우드 에이전트
트리거코드 작성 중 자동 제안명시적 명령이슈 할당 or 자동 감지
멀티파일 수정제한적강력 (200K 컨텍스트)강력 (클라우드 VM)
선제적 제안없음없음TODO 스캔, 성능 최적화 제안
결과물코드 스니펫로컬 파일 변경 / PR diff자동 PR 생성
비용$19/월~토큰 종량제 ($20/월~)AI Ultra 구독 포함

Gemini 3 Pro가 올라가면서 특히 달라진 점이 있어요.

  • Critic Agent 강화 — 긴 태스크 중간에 자기가 짠 코드를 다시 검토하는 "비평가" 에이전트가 훨씬 안정적으로 작동해요. 리플래닝 후에도 다시 개입해서 품질을 잡아요.
  • 의도 정렬(Intent Alignment) — "이 함수 리팩토링해줘"라고 했을 때, 부수 효과 없이 딱 요청한 범위만 건드려요. 이전보다 훨씬 정확해졌어요.
  • 안전한 Git 핸들링 — force push나 의도치 않은 브랜치 조작 위험이 줄었어요.

핵심만 정리: 시작하는 법

  1. Jules 연결하기
    jules.google.com에서 Google 계정으로 로그인 → GitHub 리포 연결. Google AI Pro 또는 Ultra 구독이 필요해요.
  2. 첫 태스크 던지기
    연결된 리포의 GitHub Issue에 Jules를 할당하거나, Jules 웹 UI에서 직접 "이 버그 고쳐줘"라고 태스크를 생성하세요. Jules가 계획을 세워서 보여주면, 검토 후 승인하면 돼요.
  3. Jules Tools CLI 설치
    npm install -g @google/jules로 설치. 프로젝트 루트에서 jules status만 치면 자동으로.git 폴더를 찾아서 리포를 인식해요. jules diff로 변경사항 확인, jules remote list --task로 진행 중인 태스크 목록 확인.
  4. 백로그 병렬 위임
    TODO 파일이나 GitHub 이슈를 파이프로 연결해서 한꺼번에 태스크를 생성할 수 있어요. cat TODO.md | jules remote create 같은 식이죠. --parallel 플래그를 쓰면 여러 태스크가 동시에 돌아가서 실행 시간이 50% 이상 줄어요.
  5. Suggested Tasks 켜기
    Jules 설정에서 최대 5개 리포에 Suggested Tasks를 활성화하세요. Jules가 #TODO 코멘트, 성능 최적화 포인트를 자동으로 찾아서 제안해요. 마음에 들면 승인, 아니면 dismiss.

알아두세요

Jules는 아직 대형 코드베이스에서 컨텍스트 윈도우 한계가 있어요. 모노레포 전체를 한 번에 처리하기보다는, 스코프가 명확한 이슈 단위로 위임하는 게 성공률이 높아요. 그리고 무료 티어는 일일 사용량 제한이 빡빡하니까, 제대로 쓰려면 AI Pro($19.99/월) 이상을 고려하세요.