생성형 AI 지원과 엔터프라이즈 보안 및 개인 정보 보호 기능을 사용하여 소프트웨어 개발 및 배포 속도를 높이세요.
Gemini 모델로 빌드하고 싶으신가요? Vertex AI에서 Gemini API 사용해 보기
기능
Gemini Code Assist는 입력되는 코드를 자동으로 완성하고 필요에 따라 전체 코드 블록 또는 함수를 생성합니다. 코드 지원은 Visual Studio Code, JetBrains IDE(IntelliJ, PyCharm, GoLand, WebStorm 등), Cloud Workstations, Cloud Shell 편집기와 같은 여러 인기 IDE에서 제공되며 Java, JavaScript, Python, C, C++, Go, PHP, SQL을 포함한 20개 이상의 프로그래밍 언어로 사용할 수 있습니다. .
자연어 채팅 인터페이스를 통해 Gemini Code Assist와 신속하게 채팅하여 코딩 관련 질문에 대한 답을 얻거나 코딩 권장사항에 관한 안내를 받을 수 있습니다. 채팅은 지원되는 모든 IDE에서 사용할 수 있습니다.
조직의 비공개 코드베이스를 사용해 Gemini Code Assist를 맞춤설정하여 더욱 세부적인 지원을 받으세요. 개발자는 비공개 코드베이스와 관련성이 높은 코드 추천을 받을 수 있습니다.
Gemini Code Assist는 응답을 로컬 코드베이스 및 현재 개발 세션의 컨텍스트와 연관시켜 애플리케이션과 더 관련성 높은 코드를 생성합니다. 새 기능 추가, 파일 간 종속 항목 업데이트, 버전 업그레이드 지원, 포괄적인 코드 검토 등 코드베이스에 대한 대규모 변경 작업을 수행할 수 있습니다. 이 기능은 Google의 Gemini 1.5 Pro 모델을 기반으로 합니다.
Gemini Code Assist에서는 컨텍스트에 맞는 스마트 작업과 스마트 명령어, 코드 오류 수정, 생성, 코드 설명 등의 작업을 자동화하는 빠른 단축키를 사용할 수 있습니다. 또한 코드를 선택하기만 하면 자연어를 사용하여 해당 코드에 빠르게 조치를 취할 수 있습니다. 이러한 스마트 작업과 명령어는 IDE에서 바로 사용 가능하므로 최소화된 복사/붙여넣기 컨텍스트 전환으로 개발자가 훨씬 원활한 사용자 환경을 이용할 수 있게 됩니다. 또한 Gemini는 IDE에 있으므로 모든 파일의 컨텍스트를 확보하고 더 맞춤설정된 방식으로 개발자를 지원할 수 있습니다.
Apigee의 Gemini Code Assist를 사용하면 특별한 전문 지식 없이도 기업 표준에 맞는 API를 생성할 수 있습니다. API Hub의 기존 API 사양이 기업 요구사항을 충족하지 않으면 프롬프트만으로 새로 만들 수 있습니다. Gemini Code Assist는 보안 스키마 또는 API Hub의 API 객체와 같은 아티팩트를 고려하고 사용하여 기업에 적합한 사양을 제안하므로 검토 주기와 개발 시간을 절약할 수 있습니다. 또한 Gemini를 사용하면 실제 동작을 시뮬레이션하기 위해 모의 서버를 쉽게 가동하고 사양에 맞게 프록시를 빌드할 수 있습니다.
Gemini Code Assist에는 Firebase의 Gemini가 포함되어 있으며, Firebase Console에 통합되어 개발 프로세스를 간소화하는 데 도움이 됩니다. Gemini와 채팅하여 애플리케이션을 계획하고 설계하고, 문제를 해결하고, 권장사항을 확인해 보세요. 비정상 종료 요약, 가능한 근본 원인, 제안된 해결 방법을 제공하는 Crashlytics의 AI 지원을 통해 앱의 비정상 종료에 대한 통계를 확인하세요.
자연어를 사용하여 BigQuery 내에서 데이터를 탐색, 변환, 시각화하여 데이터에서 더 심층적인 통계를 도출하세요. 유용한 쿼리를 생성하고 Gemini에 효율적인 SQL 및 Python 코드를 생성하도록 요청합니다. Apache Spark 워크로드 문제 해결, 파티션 나누기, 클러스터링, 구체화된 뷰 추천을 통한 데이터 인프라 최적화, Gemini Code Assist를 통한 SQL 변환 맞춤설정 등이 가능합니다.
Application Integration의 Gemini Code Assist를 사용하면 프롬프트 또는 원클릭 제안을 통해 엔드 투 엔드 자동화 흐름을 빌드할 수 있습니다. Gemini Code Assist는 API 또는 애플리케이션 같은 기존 기업 애셋 및 프롬프트를 사용하여 사용 사례에 적합한 여러 흐름을 제안합니다. 자동으로 변수를 만들고, 태스크를 사전 구성하고, 기업 컨텍스트에 따라 문서를 작성합니다. 최적화를 제안받거나 클릭 한 번으로 기존 흐름을 확장하여 유지보수 작업을 크게 줄일 수도 있습니다.
Google Cloud의 데이터 거버넌스 정책은 고객 코드, 고객 입력, 생성된 추천이 공유 모델 학습 또는 제품 개발에 사용되지 않도록 보장하는 데 도움이 됩니다. 고객이 데이터와 IP를 제어하고 소유합니다. 또한 Gemini Code Assist는 비공개 Google 액세스, VPC 서비스 제어, 엔터프라이즈급 액세스 제어 등의 보안 기능과 세분화된 IAM 권한을 함께 제공하여 기업이 보안과 개인 정보 보호를 저해하지 않으면서 규모에 맞게 AI 지원을 도입할 수 있도록 돕습니다.
Gemini Code Assist는 소스 인용 기능을 통해 소스에서 직접 길게 인용하는 코드 제안을 자동으로 신고하므로 기업이 라이선스 요구사항을 준수하는 데 도움이 됩니다. Google의 IP 면책 정책은 Gemini Code Assist 라이선스를 보유한 사용자를 저작권 침해와 관련된 잠재적인 법적 영향으로부터 보호하는 데 도움이 됩니다.
Gemini Code Assist는 SOC 1/2/3, ISO/IEC 27001(정보 보안 관리), 27017(클라우드 보안), 27018(개인 식별 정보 보호), 27701(개인 정보 관리) 등 다양한 업계 인증을 취득했습니다. 자세한 내용은 Gemini 인증 및 보안을 참조하세요.
Gemini Code Assist 버전 비교
버전 | 개요 | 주요 특징 |
---|---|---|
Gemini Code Assist Standard | 애플리케이션 빌드 및 실행을 위한 비즈니스용 AI 코딩 지원과 엔터프라이즈급 보안 | Standard에는 다음이 포함됩니다.
|
Gemini Code Assist Enterprise | 포괄적인 AI 기반 애플리케이션 개발 솔루션으로, 비공개 소스 코드 저장소를 기반으로 맞춤설정할 수 있으며 기술 스택 전반에 걸쳐 애플리케이션을 빌드하기 위해 다양한 Google Cloud 서비스와 통합할 수 있습니다. | Standard의 모든 기능에 더하여 다음 추가 기능을 지원합니다.
|
Gemini Code Assist Standard
애플리케이션 빌드 및 실행을 위한 비즈니스용 AI 코딩 지원과 엔터프라이즈급 보안
Standard에는 다음이 포함됩니다.
Gemini Code Assist Enterprise
포괄적인 AI 기반 애플리케이션 개발 솔루션으로, 비공개 소스 코드 저장소를 기반으로 맞춤설정할 수 있으며 기술 스택 전반에 걸쳐 애플리케이션을 빌드하기 위해 다양한 Google Cloud 서비스와 통합할 수 있습니다.
Standard의 모든 기능에 더하여 다음 추가 기능을 지원합니다.
작동 방식
Gemini Code Assist는 Google의 대규모 언어 모델(LLM)을 사용합니다. LLM은 수십억 줄의 오픈소스 코드, 보안 데이터, 문서 및 샘플 코드로 미세 조정됩니다. 이러한 모델은 Gemini Code Assist와 함께 개발자에게 IDE와 Firebase, Colab Enterprise(Vertex AI), Databases BigQuery, Apigee, Application Integration을 포함한 Google Cloud 서비스에서 코드 완성, 코드 생성, 자연어 채팅 등을 제공합니다.
일반적인 용도
AI 코드 완성, 생성, 채팅을 통한 코딩 가속화
애플리케이션 개발자는 Gemini Code Assist를 사용하여 IDE에서 코딩하는 동안 코드 인라인을 자동 완성하거나 자연어 주석으로 코드 블록을 생성할 수 있습니다. 코드 관련 질문이 있는 경우 IDE에서 Gemini Code Assist와 채팅할 수도 있습니다.
AI 코드 완성, 생성, 채팅을 통한 코딩 가속화
애플리케이션 개발자는 Gemini Code Assist를 사용하여 IDE에서 코딩하는 동안 코드 인라인을 자동 완성하거나 자연어 주석으로 코드 블록을 생성할 수 있습니다. 코드 관련 질문이 있는 경우 IDE에서 Gemini Code Assist와 채팅할 수도 있습니다.
스마트 작업을 사용하여 개발 프로세스 가속화
개발자는 Gemini Code Assist의 스마트 작업을 사용하여 테스트 생성, 코드 설명과 같이 자주 발생하는 개발자 내부 반복 작업을 자동화할 수 있습니다. 사전 빌드된 원클릭 단축키는 개발 프로세스의 속도를 한층 더 높이는 데 도움이 됩니다.
스마트 작업을 사용하여 개발 프로세스 가속화
개발자는 Gemini Code Assist의 스마트 작업을 사용하여 테스트 생성, 코드 설명과 같이 자주 발생하는 개발자 내부 반복 작업을 자동화할 수 있습니다. 사전 빌드된 원클릭 단축키는 개발 프로세스의 속도를 한층 더 높이는 데 도움이 됩니다.
Firebase의 Gemini를 사용하여 애플리케이션 개발 속도 향상
Firebase Console에 통합된 Firebase의 Gemini는 빠른 답변을 제공하고, Firebase 통합 코드 스니펫을 생성하고, 문제 해결 지원을 제공하고, 앱 품질에 대한 유용한 정보를 제공하는 등 개발 프로세스를 간소화합니다. 이 통합은 학습 곡선을 단순화하여 개발자가 Firebase를 통해 앱을 더 빠르게 빌드, 출시, 확장할 수 있도록 지원합니다.
Firebase의 Gemini를 사용하여 애플리케이션 개발 속도 향상
Firebase Console에 통합된 Firebase의 Gemini는 빠른 답변을 제공하고, Firebase 통합 코드 스니펫을 생성하고, 문제 해결 지원을 제공하고, 앱 품질에 대한 유용한 정보를 제공하는 등 개발 프로세스를 간소화합니다. 이 통합은 학습 곡선을 단순화하여 개발자가 Firebase를 통해 앱을 더 빠르게 빌드, 출시, 확장할 수 있도록 지원합니다.
기업에 맞춤화된 AI 기반 지원
Apigee API 관리 및 Application Integration에서 Gemini Code Assist를 사용하면 아이디어를 바탕으로 애플리케이션 간 통합된 API를 빌드하고 SaaS 앱 워크플로를 자동화할 수 있습니다. Gemini는 보안 스키마, API, 앱 사용 등 엔터프라이즈 컨텍스트를 이해하고 이를 기반으로 사용 사례에 따라 맞춤 추천과 선제적인 추천을 제공합니다.
기업에 맞춤화된 AI 기반 지원
Apigee API 관리 및 Application Integration에서 Gemini Code Assist를 사용하면 아이디어를 바탕으로 애플리케이션 간 통합된 API를 빌드하고 SaaS 앱 워크플로를 자동화할 수 있습니다. Gemini는 보안 스키마, API, 앱 사용 등 엔터프라이즈 컨텍스트를 이해하고 이를 기반으로 사용 사례에 따라 맞춤 추천과 선제적인 추천을 제공합니다.
가격 책정
Gemini Code Assist 가격 책정 방식 | 가격은 Enterprise의 경우 연간 약정 기간, Standard의 경우 월간 또는 연간 약정 기간을 기준으로 사용자당 월간 라이선스를 기준으로 합니다. |
---|---|
서비스 | 가격 |
Gemini Code Assist Standard(월간) | 사용자당 월 $22.80입니다. Gemini Code Assist Standard는 구독 라이선스를 구매하지 않고 2024년 11월 8일까지 무료로 사용해 볼 수 있으며 결제 계정당 사용자 1명으로 제한됩니다. 계정에 2명 이상의 사용자를 사용 설정해야 하는 경우 라이선스를 구매하세요. |
Gemini Code Assist Standard(연간) | 연간 선불 약정으로 사용자당 월 $19입니다. Gemini Code Assist Standard는 구독 라이선스를 구매하지 않고 2024년 11월 8일까지 무료로 사용해 볼 수 있으며 결제 계정당 사용자 1명으로 제한됩니다. 계정에 2명 이상의 사용자를 사용 설정해야 하는 경우 라이선스를 구매하세요. |
Gemini Code Assist Enterprise(월간) | 사용자당 월 $54 |
Gemini Code Assist Enterprise(연간) | 연간 선불 약정으로 사용자당 월 $45입니다. Gemini Code Assist Enterprise는 2025년 3월 31일까지 12개월 약정으로 사용자당 월 19달러에 이용할 수 있습니다. 이 프로모션 혜택을 받으려면 영업팀에 문의하세요. |
Gemini Code Assist 가격 책정 방식
가격은 Enterprise의 경우 연간 약정 기간, Standard의 경우 월간 또는 연간 약정 기간을 기준으로 사용자당 월간 라이선스를 기준으로 합니다.
Gemini Code Assist Standard(월간)
사용자당 월 $22.80입니다.
Gemini Code Assist Standard는 구독 라이선스를 구매하지 않고 2024년 11월 8일까지 무료로 사용해 볼 수 있으며 결제 계정당 사용자 1명으로 제한됩니다. 계정에 2명 이상의 사용자를 사용 설정해야 하는 경우 라이선스를 구매하세요.
Gemini Code Assist Standard(연간)
연간 선불 약정으로 사용자당 월 $19입니다.
Gemini Code Assist Standard는 구독 라이선스를 구매하지 않고 2024년 11월 8일까지 무료로 사용해 볼 수 있으며 결제 계정당 사용자 1명으로 제한됩니다. 계정에 2명 이상의 사용자를 사용 설정해야 하는 경우 라이선스를 구매하세요.
Gemini Code Assist Enterprise(월간)
사용자당 월 $54
Gemini Code Assist Enterprise(연간)
연간 선불 약정으로 사용자당 월 $45입니다.
Gemini Code Assist Enterprise는 2025년 3월 31일까지 12개월 약정으로 사용자당 월 19달러에 이용할 수 있습니다. 이 프로모션 혜택을 받으려면 영업팀에 문의하세요.
비즈니스 사례
기업에서 Gemini Code Assist를 활용하여 개발자의 생산성과 웰빙을 개선하는 방법을 알아보세요.
피오나 탄, Wayfair CTO
"Gemini Code Assist 덕분에 모든 측면에서 크게 개선되었습니다. 예를 들어 개발자는 이전보다 55% 더 빠르게 환경을 설정할 수 있었고, 코드의 단위 테스트 적용 범위가 48% 이상 증가했으며, 개발자의 60%는 이제 더 만족스러운 업무에 집중할 수 있게 되었다고 답했습니다."
Wayfair의 사례를 자세히 알아보려면 이 동영상을 시청하세요파트너 및 통합
Google Cloud는 Gemini Code Assist에 관해 여러 파트너와 협력하고 있습니다. 기술 파트너가 자사 제품에 관한 추가 문서와 데이터를 제공하므로 Google Cloud는 해당 제품에 맞게 Gemini Code Assist를 최적화하여 더욱 개선된 코드 지원과 일반적인 응답을 제공할 수 있습니다. 서비스 파트너는 고객이 Gemini Code Assist를 도입하도록 지원하는 데 중요한 역할을 할 것입니다.