Apigee API Management에서 Gemini Code Assist 정식 버전 출시

2025년 6월 18일
Roderick Griner Product Marketing Manager
Sujin Park Sr. Product Manager

오늘 Apigee API Management에서 Gemini Code Assist의 정식 버전 출시를 발표하게 되어 기쁩니다. 소중한 고객 의견을 들을 수 있었던 성공적인 미리보기 기간을 거친 후, 이 강력한 AI 지원 API 개발 기능은 이제 Gemini Code Assist Enterprise 버전의 일부로 프로덕션용으로 사용할 준비가 되었습니다.


Enterprise Context로 API 개발 가속화

오늘날의 디지털 환경에서 API는 애플리케이션, 서비스, 데이터 사이를 연결하는 중요한 역할을 합니다. 그러나 일관되고 안전하며 잘 설계된 API를 대규모로 만드는 일은 여전히 많은 조직에 어려운 과제입니다. 개발자는 복잡한 사양을 탐색하고 조직의 기준을 준수해야 하며 중복되거나 일관성 없는 API를 만들지 않도록 해야 합니다.

Apigee의 Gemini Code Assist는 Google Gemini 모델의 성능과 Apigee의 고유한 Enterprise Context 기능을 결합하여 이러한 과제를 해결합니다. Gemini Code Assist는 API 허브를 통해 조직의 기존 API 생태계를 활용함으로써, 생성된 API가 기존의 패턴과 보안 스키마, 객체 구조에 일관성 있게 부합하도록 보장합니다.


현재 정식 버전으로 출시된 주요 기능

미리보기 기간 동안 받은 고객 의견을 반영해 다양하고 강력한 기능을 갖추도록 Apigee의 Gemini Code Assist를 개선했습니다.


API 생성을 위한 채팅 인터페이스

자연어 Gemini Code Assist 인터페이스를 사용하여 API 사양을 만들어 보세요. LLM 프롬프트 앞에 @Apigee만 추가하면 API 사양 설계 또는 업데이트를 시작할 수 있습니다. 이를 통해 기존 양식 기반 도구보다 대화형 인터페이스를 선호하는 개발자가 큰 어려움 없이 원활하게 API를 만들 수 있습니다.

AI 생성 사양 요약

생성된 API 사양에 대해 평이한 언어로 작성된 요약을 통해 API를 이해하고 엔터프라이즈 컨텍스트가 어떻게 사용되었는지 한눈에 파악할 수 있습니다. 이를 통해 플랫폼 팀이 기술 사양을 세심하게 들여다보지 않고도 API 기능을 신속하게 평가할 수 있습니다.


반복 사양 설계

미리보기 중에 가장 요청이 많았던 기능인 채팅 인터페이스를 통해, 생성된 API 사양을 쉽게 미세 조정할 수 있습니다. 이에 개발자는 처음부터 다시 시작하지 않고도 API를 빠르게 반복하고 완벽하게 만들도록 지원할 수 있습니다.


향상된 Enterprise Context

중첩된 객체에 대한 향상된 지원을 통해 다양한 상위 객체 전반에서 주소, 통화 형식 등 공통 요소에 대한 서식 지정을 일관되게 유지할 수 있습니다. 이는 플랫폼 팀이 거버넌스 기준을 유지하고 API 생태계 전반의 불일치를 줄이는 데 도움이 됩니다.


중복 API 탐지

요청된 API가 기존 기능을 복제할 수 있는 시점을 사전에 식별함으로써 중복 엔드포인트를 생성하기보다, 적절한 경우 기존 API를 재사용할 수 있습니다. 이를 통해 개발자가 불필요한 작업에 시간을 낭비하지 않도록 하고 플랫폼 팀이 API의 무분별한 확산을 줄이는 데 도움을 줍니다.


엔터프라이즈급 보안

VPC 서비스 제어 규정 준수를 기반으로 개발된 이 도구는 엄격한 엔터프라이즈 보안 요구 사항을 충족합니다. 이에 플랫폼 팀은 안전하고 격리된 규정 준수 프레임워크 내에서 AI 지원 개발을 자신 있게 배포할 수 있습니다.


원활한 개발 워크플로

Apigee의 Gemini Code Assist는 거버넌스를 유지하면서 API 개발을 더욱 가속화하는 간소화된 워크플로를 제공합니다.

1: 생성: 자연어 프롬프트를 통해 OpenAPI 사양 생성

2: 반복: 자연어 프롬프트를 통해 OpenAPI 사양 업데이트

3: 테스트: 협업 테스트를 위한 모의 서버 배포

4: 게시: API 허브를 통해 팀과 사양 공유

5: 구현: 프록시 또는 백엔드 구현 생성

각 단계에서 Enterprise Context는 중복과 불일치를 줄이면서 API가 조직의 기준에 부합하도록 보장합니다.


Apigee에서 Gemini Code Assist 시작하기

Apigee의 Gemini Code Assist는 Gemini Code Assist Enterprise 버전의 일부로 제공됩니다. 기존 Gemini Code Assist Enterprise 고객은 Cloud Code와 Gemini Chat을 통해 VS Code 내에서 이러한 기능에 즉시 액세스할 수 있습니다.

시작하는 방법:

1: VS Code용 Cloud Code 및 Gemini Code Assist 확장 프로그램 설치

2: Apigee 및 API 허브 인스턴스에 연결

3: 자연어 프롬프트로 API 생성 시작

자세한 지침은 설명서를 참조하거나 Google Cloud 콘솔에서 대화형 튜토리얼을 살펴보세요.


Apigee에서 Gemini Code Assist를 사용한 API 개발

개발자 여러분의 의견은 IntelliJ 같은 추가 IDE 지원, gRPC 프로토콜 지원, API Hub의 스타일 규칙 적용, 프록시 작성 및 최적화를 위한 기능 확장 등 Apigee용 Gemini Code Assist의 기능을 향상시키는 데 큰 역할을 합니다.

지금 바로 Apigee의 Gemini Code Assist로 더욱 일관되고 안전하며 잘 설계된 API 개발을 시작해 보세요.