[go: up one dir, main page]

바로 이동
Cloud Code

Cloud Code 및 Gemini Code Assist IDE 플러그인

Cloud Code는 널리 사용되는 IDE용 AI 지원 IDE 플러그인 집합으로 이를 통해 Google Cloud로 애플리케이션을 더 쉽게 제작, 배포, 통합할 수 있습니다. Gemini Code Assist는 Cloud Code와 통합되어 IDE에서 직접 AI 지원을 제공합니다.

시작하기

이점

AI 기반 어시스턴트

AI 기반 공동작업 도구인 Gemini Code Assist는 Google Cloud와 IDE 전반에서 사용할 수 있어 더 많은 작업을 더 빠르게 수행할 수 있도록 도와줍니다.

손쉬운 개발

IDE에서 바로 Google Cloud의 앱을 간편하게 테스트하고 디버그하세요. Compute Engine, GKE, 서버리스 등의 워크로드를 지원합니다. 

필요한 곳에서 지원 제공

Google Cloud API용 템플릿을 비롯한 IDE 내 지원을 통해 컨텍스트 전환을 방지하세요. VS Code 및 JetBrains IDE에서 모두 지원됩니다. 

주요 특징

개발자 생산성을 극대화해 주는 Cloud Code 도구

AI 기반 지원

Gemini Code Assist는 Cloud Code와 통합되어 Visual Studio Code, Cloud Workstations, JetBrains IDE(IntelliJ, PyCharm, GoLand, WebStorm 등)와 같은 IDE에 AI 지원을 제공합니다. Gemini Code Assist는 작성하는 동안 코드를 완성하고, 주석에 따라 코드 블록을 생성하며, IDE에서 바로 채팅 어시스턴트 역할을 하여 코드를 더 빠르고 효율적으로 작성할 수 있도록 도와줍니다. 

원격 디버깅

IDE에서 애플리케이션을 디버깅하는 방법을 찾는 경우 Cloud Code를 사용해서 IDE에서 로컬 디버깅 환경을 에뮬레이션합니다. Cloud Code에서는 Skaffold가 사용되기 때문에 간단하게 코드에 중단점을 둘 수 있습니다. 중단점이 트리거되면 해당 코드를 단계별로 진행하고 변수 속성 위로 마우스를 가져가서 컨테이너 로그를 볼 수 있습니다.

시작하기

컨텍스트 전환 줄이기

컨텍스트 전환은 시간이 오래 걸리고 워크플로를 중단시킵니다. 클라우드 기반 애플리케이션을 개발하는 동안 IDE, Cloud Console, 문서, 로그로 전환할 수 있습니다. Cloud Code에는 컨텍스트 전환을 줄이기 위한 기본 제공 기능이 포함되어 있습니다. 예를 들어 CLI 명령어를 실행하지 않고도 Cloud Code의 Kubernetes 또는 Cloud Run 탐색기를 사용해서 클러스터 리소스에 대한 정보를 시각화, 모니터링, 확인할 수 있습니다.

YAML 작성 지원

Kubernetes YAML 구문 및 스킴 사용 방법을 익히기 위해서는 시간이 많이 걸리고 많은 시행 착오를 거쳐야 합니다. Cloud Code를 사용하면 YAML 작성 지원 기능 덕분에 코드 작성에 더 많은 시간을 할애할 수 있습니다. Cloud Code의 인라인 문서, 스니펫, 완성, 스키마 검증('린트 작업') 기능을 통해 개발자의 YAML 파일 작성 작업을 간소화할 수 있습니다.

문서

Cloud Code 빠른 시작 가이드 등

Tutorial

VSCode에서 Gemini Code Assist로 코딩

인라인 추천, 코드 생성, 채팅 개요를 포함하여 VSCode에서 Gemini Code Assist를 사용하여 더 나은 코드를 더 빠르게 작성하는 방법을 알아보세요.

Quickstart

JetBrains IDE(IntelliJ, PyCharm 등)에서 Gemini Code Assist로 코딩

인라인 추천, 코드 생성, 채팅 개요를 비롯하여 JetBrains IDE에서 Gemini Code Assist를 사용하여 더 나은 코드를 더 빠르게 작성하는 방법을 알아봅니다.

Quickstart

VS Code용 Cloud Code 빠른 시작 가이드

Cloud Code만으로, Cloud Code 및 원격 개발 환경으로 Kubernetes 앱을 실행하는 방법 또는 Cloud Code로 Cloud Run 서비스를 배포하는 방법을 알아보세요.
Quickstart

IntelliJ용 Cloud Code 빠른 시작 가이드

Cloud Code를 사용하여 Google Kubernetes Engine 애플리케이션을 만들고 로컬에서 개발, 디버그, 실행하는 방법 또는 Cloud Code로 Cloud Run 앱을 배포하는 방법을 알아보세요.
Quickstart

Cloud Shell 편집기용 Cloud Code 빠른 시작 가이드

Cloud Shell용 Cloud Code를 사용하여 GKE 애플리케이션을 생성, 로컬에서 개발, 디버그, 실행하는 방법 또는 Cloud Code로 Cloud Run 서비스를 배포하는 방법을 알아보세요.

원하는 내용을 찾을 수 없으신가요?

모든 특징

Cloud Code 특징

Gemini Code Assist

Gemini Code Assist는 Cloud Code에서 기본 제공하며, IDE에서 직접 AI 코드 완성, 코드 생성, 채팅과 같은 AI 기반 지원을 제공합니다. 

Kubernetes 개발 속도 향상
IDE에서 완전 통합형 Kubernetes 개발 및 디버그 환경을 누리세요. IDE에서 바로 클러스터를 만들고 관리할 수 있습니다.
Cloud Run 서비스 배포
몇 번의 클릭만으로 코드를 빌드하여 Cloud Run 또는 Cloud Run for Anthos에 배포할 수 있습니다.
간편한 Google Cloud API 통합
기본 제공 라이브러리 관리자에서 프로젝트에 맞는 Google Cloud API를 찾아서 추가 및 구성하고 관련 문서를 쉽게 볼 수 있습니다.
Kubernetes 로컬 개발 간소화
IDE용 Cloud Code에서는 Skaffold, Jib, Kubectl 등 자주 사용되는 도구를 통해 코드에 대한 꾸준한 피드백을 실시간으로 제공합니다.
손쉬운 확장으로 프로덕션 배포 지원
프로덕션 클러스터로 작업할 때 Skaffold 프로필, Kustomize 기반 환경 관리, Cloud Build 통합이 지원됩니다.
배포 살펴보기
Kubernetes 클러스터 및 Cloud Run 서비스용 기본 리소스 및 메타데이터를 볼 수 있습니다. 클릭하여 이러한 리소스에 대해 조치를 취할 수 있습니다. 즉, 설명을 가져오거나, 로그를 보거나, 보안 비밀을 관리하거나, 터미널을 직접 pod로 가져올 수 있습니다.
실행 중인 애플리케이션 디버그
기본으로 제공되는 IDE 디버깅 기능을 활용해 VS Code용 Cloud Code 및 IntelliJ용 Cloud Code로 IDE에서 코드를 디버그할 수 있습니다.
강력한 IDE 기능 이용
Google Cloud 구성 파일과 함께 사용할 때 코드 완성, 인라인 문서, 린트 작업, 스니펫 등 IDE 기능이 즉각적으로 지원됩니다.
브라우저에서 개발
브라우저만 있으면 Cloud Code를 바로 사용할 수 있습니다. Cloud Shell 편집기를 사용하면 아무것도 설정할 필요 없이 VS Code용 Cloud Code에서 경험할 수 있는 것과 동일한 강력한 기능을 이용할 수 있습니다.

가격 책정

가격 책정

Cloud Code는 모든 Google Cloud 고객에게 무료로 제공됩니다.

다음 단계 수행

$300의 무료 크레딧과 20여 개의 항상 무료 제품으로 Google Cloud에서 빌드하세요.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
콘솔
Google Cloud