이 문서에서는 IDE에서 사용할 수 있도록 Gemini Code Assist 도구를 구성하는 방법을 설명합니다.
Gemini Code Assist 도구에 대해 자세히 알아보고 사용 가능한 모든 도구를 보려면 Gemini Code Assist 도구 개요를 참조하세요.
시작하기 전에
관리자에게 다음을 요청하세요.
필요한 역할
Gemini Code Assist 도구를 사용하는 데 필요한 권한을 얻으려면 관리자에게 Google Cloud 프로젝트에 대한 다음 IAM 역할을 부여해 달라고 요청하세요.- Developer Connect OAuth 사용자(
roles/developerconnect.oauthUser
) 다음 권한이 있는 커스텀 Gemini Code Assist 도구 역할:
cloudaicompanion.codeToolsSettings.get
cloudaicompanion.codeToolsSettings.list
cloudaicompanion.settingBindings.codeToolsSettingsGet
cloudaicompanion.settingBindings.codeToolsSettingsList
cloudaicompanion.instances.queryEffectiveSetting
역할 부여에 대한 상세 설명은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.
개별 도구를 사용하거나 특정 사용 사례에 따라 사용하려면 추가 Google Cloud 또는 서드파티 역할 및 권한이 필요할 수 있습니다. 권한 오류가 발생하면 관리자에게 문의하여 올바른 역할과 권한이 있는지 확인하세요.
종속 항목
일부 도구에는 사용하기 전에 설치하거나 사용 설정해야 하는 종속 항목이 있습니다. 필요한 종속 항목의 예시는 다음과 같습니다.
- IDE에 확장 프로그램을 설치해야 할 수 있습니다.
- Google Cloud 프로젝트에서 제품 또는 서비스를 사용 설정해야 할 수 있습니다.
- 서비스에 계정 또는 프로젝트를 만들어야 할 수도 있습니다.
Gemini Code Assist 채팅에서 도구에 프롬프트를 처음 입력하면 필요한 작업을 수행하라는 메시지가 표시됩니다.
IDE에서 사용할 도구 구성
IDE에서 Gemini Code Assist 채팅으로 이동한 후,
@
기호 뒤에 사용하려는 도구의 이름을 붙여 도구의 프롬프트를 입력합니다.예를 들어 다음 프롬프트는 Google Docs 도구로 전송됩니다.
@GoogleDocs get my docs
도구를 연결하라는 메시지가 표시됩니다.
링크를 클릭하여 도구를 연결합니다. Gemini Code Assist 에이전트 및 도구 페이지가 열립니다.
사용하려는 도구를 찾아 계정 연결을 클릭합니다. 도구 세부정보 페이지가 열립니다.
도구 세부정보 페이지에서 연결을 클릭한 다음 안내에 따라 도구 서비스에 인증하고 계정을 연결합니다.
도구 목록과 몇 가지 추천 프롬프트는 사용 가능한 도구를 참조하세요.
도구에서 승인 삭제하기
IDE의 도구에서 승인을 삭제하려면 다음 단계를 완료하세요.
Developer Connect로 이동합니다.
삭제하려는 도구 서비스의 계정 커넥터를 찾은 다음 계정 커넥터의 이름을 클릭합니다. 커넥터 세부정보 페이지가 열립니다.
계정이 포함된 행에서
옵션 더보기를 클릭합니다.삭제를 클릭합니다.
계정이 계정 커넥터에서 삭제됩니다. 도구에 더 이상 IDE에서 서비스에 액세스할 권한이 없습니다.
다음 단계
- Gemini Code Assist 도구 시작하기의 안내에 따라 GitHub 또는 GitLab 도구를 사용해 보세요.