Google은 풀 리퀘스트 검토 및 문제 분류를 자동화하기 위한 Gemini CLI GitHub Actions를 출시했습니다.

Google은 풀 리퀘스트 검토 및 문제 분류를 자동화하기 위한 Gemini CLI GitHub Actions를 출시했습니다.

Google, Gemini CLI GitHub Actions 공개: AI 기반 코드 관리의 혁신

개발자들을 위한 중요한 발전으로, Google은 풀 리퀘스트와 GitHub 이슈 관리를 간소화하려는 Google의 필요성에 따라 탄생한 혁신적인 무료 AI 코딩 어시스턴트인 Gemini CLI GitHub Actions를 출시했습니다.이 도구는 Gemini CLI 저장소 내에서 자동화 기능을 인정받은 개발자 커뮤니티의 긍정적인 피드백을 바탕으로 공개되었습니다.

Gemini CLI GitHub Actions 시작하기

새로운 Gemini CLI GitHub Actions는 현재 베타 버전이며 GitHub의 google-github-actions/run-gemini-cli 저장소에서 이용할 수 있습니다.이 강력한 시스템은 이슈 생성이나 풀 리퀘스트와 같은 다양한 이벤트에 의해 트리거되는 비동기 방식으로 작동합니다. Gemini CLI는 기존 코드와 이슈를 포함한 프로젝트의 컨텍스트를 파악하여 지속적인 관리 없이도 작업을 자율적으로 관리할 수 있습니다.

사용자 정의 가능한 워크플로

Google은 프로젝트의 특정 요구 사항에 맞춰 조정할 수 있는 다양한 맞춤형 오픈소스 워크플로를 제공합니다.제공되는 세 가지 핵심 워크플로는 다음과 같습니다.

  • 지능형 문제 분류: 이 작업은 새로운 문제를 자동으로 평가하고 관련 라벨을 적용하며 이에 따라 우선순위를 정해 인간 개발자가 필수적인 코딩 작업에 집중할 수 있도록 합니다.
  • 가속화된 풀 리퀘스트 검토: 품질과 스타일을 확인하여 코드 변경 사항을 즉시 평가하고, 팀이 지루한 1차 검토를 생략할 수 있도록 합니다.
  • 주문형 협업: 개발자는 이슈 또는 풀 리퀘스트 내의 코멘트에 “@gemini-cli”를 태그하여 AI에 작업을 할당하고, 테스트 작성이나 버그 수정과 같은 작업을 수행하도록 지시할 수 있습니다.

강화된 보안 기능

보안 측면에서 Google은 Vertex AI 및 Gemini Code Assist 사용자를 위해 Google Cloud를 통해 워크로드 아이덴티티 페더레이션(WIF)을 구현했습니다.이 솔루션은 영구 API 키의 필요성을 없애고 에이전트 기능에 대한 엄격한 제어를 가능하게 하여 보안을 강화합니다.또한, 명령 허용 목록 및 사용자 지정 ID를 통해 최소 권한 원칙을 준수하여 AI 에이전트의 안전한 배포를 보장합니다.

Gemini CLI GitHub Actions 사용 방법

Gemini CLI GitHub Actions의 기능을 활용하려면 사용자는 Gemini CLI 버전 0.1.16 이상을 실행해야 합니다.이 전제 조건이 충족되면 명령을 실행하여 설정 프로세스를 시작하세요. /setup-github

Gemini CLI 배경

6월에 출시된 Gemini CLI는 Anthropic의 Claude Code와 같은 경쟁사를 포함한 명령줄 AI 도구에 대한 수요 증가에 대응하여 개발되었습니다. Gemini 2.5 Pro 기반의 Gemini CLI는 사용자 친화적인 터미널 인터페이스를 통해 코드 작성, 애플리케이션 디버깅, 연구 수행 등 다양한 기능을 제공합니다.

자세한 내용을 보거나 제공되는 기능을 살펴보려면 앞서 언급한 GitHub 저장소를 방문하거나 관련 리소스를 확인하세요.

출처 및 이미지

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다