워크플로를 강화할 준비가 되셨나요? 소프트웨어 개발 수명 주기 전체에 대해 자동화, 통합, 혁신을 실현하는 새로운 방법인 Jules API를 선보이게 되어 기쁩니다.
Jules API는 몇 가지 간단하고 강력한 개념을 중심으로 개발되었습니다.
이는 단순한 자동화 수준이 아니라, 복잡한 작업을 처리할 수 있는 나만의 '에이전트'를 만드는 것입니다. 다음과 같은 작업을 다룰 수 있는 맞춤형 봇을 개발한다고 상상해 보세요.
이제 본격적으로 시작해 보겠습니다. 터미널을 가동하고 다음 설명에 따라 직접 실행해 보세요.
2. 작업할 소스 저장소를 찾습니다. 먼저 어떤 GitHub 저장소에 연결했는지 확인합니다.
curl 'https://jules.googleapis.com/v1alpha/sources' \
-H 'X-Goog-Api-Key: YOUR_API_KEY'
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"
}'
자, 버블티 앱을 만들었습니다! 이렇게 쉽게 Jules를 사용해 프로그래밍 방식으로 만들 수 있습니다. 전체 설명서는 여기에서 확인하실 수 있습니다.
다시 말씀드리지만, 이것은 Jules API의 초기 버전입니다. 앞으로 나아갈 방향에 대한 많은 계획이 있지만, 무엇보다도 여러분이 이번 버전을 활용해 무엇을 개발하실지 가장 기대됩니다!
향후 소식에 대해서도 많은 관심 부탁드리며 저희 Discord 채널에 가입하여 다양한 의견과 앞으로 API의 발전 방향에 대한 소중한 의견도 들려주세요.