본문 바로가기
AI 트렌드 & 뉴스

Canva부터 NanoBanana까지 | Gemini CLI 확장 마켓 공개와 활용법

by devcomet 2025. 10. 12.
728x90
반응형

Gemini CLI extensions marketplace visualization showing command terminal with Figma, Stripe, Canva, and NanoBanana extension icons representing the open ecosystem

 

Google이 2025년 10월 8일 공개한 Gemini CLI 확장 마켓플레이스는 Figma, Stripe, Canva 등 주요 기업과 오픈소스 커뮤니티의 70여 개 확장을 제공하며, NanoBanana 이미지 생성부터 데이터베이스 통합까지 명령줄에서 직접 실행 가능한 AI 기반 개발 환경을 구축합니다.


Gemini CLI 확장 마켓의 등장 배경

gemini cli extensions 공식 홈페이지 화면 스크린샷

 

개발자의 업무 환경은 날로 복잡해지고 있습니다.

터미널과 외부 도구 사이를 끊임없이 오가며 컨텍스트를 전환하는 것은 생산성을 저해하는 주요 요인입니다.

Google은 2025년 10월 8일, 개발자가 가장 많이 사용하는 도구를 명령줄에서 직접 연결할 수 있는 Gemini CLI 확장 프레임워크를 발표했습니다.

Gemini CLI는 6월 출시 이후 단 3개월 만에 100만 명 이상의 개발자가 사용하는 오픈소스 AI 에이전트로 성장했으며, 이제 Dynatrace, Elastic, Figma, Harness, Postman, Shopify, Snyk, Stripe 등 업계 리더들의 확장 생태계에 접근할 수 있게 되었습니다.

Gemini CLI 공식 문서에서 더 자세한 시작 가이드를 확인하실 수 있습니다.

 

Welcome to Gemini CLI documentation

 

geminicli.com


Gemini CLI 확장 마켓플레이스의 핵심 특징

Gemini CLI 확장 마켓플레이스의 핵심 특징 정리

개방형 생태계 구조

ChatGPT의 엄격히 관리되는 앱과 달리, Gemini CLI 확장은 Google의 승인이나 참여 없이도 공개 GitHub 저장소에 게시할 수 있습니다.

Google의 선임 스태프 엔지니어 Taylor Mullen은 "개방형 생태계가 우리에게 필수적입니다. 우리가 하는 모든 일은 누구나 참여할 수 있는 공정한 생태계에 기반합니다"라고 TechCrunch와의 인터뷰에서 강조했습니다.

즉시 사용 가능한 플러그인 생태계

각 확장은 AI가 새로운 도구를 효과적으로 사용하는 방법을 즉시 가르치는 내장된 "플레이북"을 포함하고 있어, 복잡한 설정 없이 첫 명령부터 의미 있는 결과를 얻을 수 있습니다.

확장 설치는 매우 간단합니다.

명령줄에서 gemini extensions install <GitHub URL 또는 로컬 경로>만 입력하면 됩니다.

gemini extensions install 명령어 실행하는 모습
gemini extensions install 로 나노바나나 mcp 설치한 모습


주요 확장 프로그램 소개

디자인 & 크리에이티브 도구

Figma 확장

Figma 확장을 사용하면 프레임에서 코드를 생성하고, 디자인 컨텍스트를 추출하며,

리소스를 검색하고, 코드베이스와 디자인 시스템의 일관성을 보장할 수 있습니다.

디자이너와 개발자 간의 협업 장벽을 크게 낮출 수 있는 강력한 도구입니다.

 

Canva 확장

Canva 확장은 Canva 운영을 향상시키기 위한 특화된 도구와 문서에 접근할 수 있게 해줍니다.

명령줄 환경에서 직접 Canva의 디자인 기능을 활용할 수 있어 워크플로우가 더욱 효율적으로 개선됩니다.

 

NanoBanana 이미지 생성 확장

NanoBanana 이미지 생성 확장 - 사용 예시 이미지

Google 자체의 NanoBanana 이미지 생성기는 지난주 GitHub에 게시된 첫 번째 사용 가능한 확장으로,

설치 후 Gemini CLI 터미널에서 직접 이미지를 생성할 수 있습니다.

NanoBanana 확장은 Gemini 2.5 Flash Image 모델을 사용하여 텍스트에서 이미지 생성, 자연어 지시로 기존 이미지 편집, 이미지 복원 등의 기능을 제공합니다.

 

# 단일 이미지 생성
/generate "a watercolor painting of a fox in a snowy forest"

# 여러 스타일 변형 생성
/generate "sunset over mountains" --count=3 --preview

# 이미지 편집
/edit my_photo.png "add sunglasses to the person"

# 오래된 사진 복원
/restore old_family_photo.jpg "remove scratches and improve clarity"

 

생성된 이미지는 자동으로 ./nanobanana-output/ 디렉토리에 저장됩니다.

NanoBanana GitHub 저장소에서 전체 사용 가이드를 확인하실 수 있습니다.

개발 & API 도구

Postman 확장

Postman 확장을 통해 AI 에이전트가 Postman 워크스페이스에 접근하고,

컬렉션과 환경을 관리하며, API를 평가하고, 자연어 상호작용을 통해 워크플로우를 자동화할 수 있습니다.

API 테스트와 문서화 작업이 명령줄에서 직접 가능해져 개발 속도가 크게 향상됩니다.

 

Stripe 확장

Stripe 확장은 AI 에이전트가 Stripe API와 상호작용하고 지식 베이스를 검색할 수 있는 도구 세트를 정의합니다.

결제 통합 개발이 더욱 직관적이고 빠르게 진행됩니다.

 

 

Shopify 확장

Shopify 확장은 문서 검색, API 스키마 탐색,

서버리스 Shopify 함수 구축을 위한 도구를 통해 Shopify 개발자 생태계와 연결됩니다.

이커머스 애플리케이션 개발이 획기적으로 간소화됩니다.

성능 모니터링 & 보안 도구

Dynatrace 확장

Dynatrace 확장은 CLI에서 직접 애플리케이션 성능,

가용성 및 근본 원인 분석에 대한 실시간 인사이트를 제공하여 디버깅을 가속화합니다.

 

Snyk 확장

Snyk 확장은 Snyk의 포괄적인 보안 기능을 개발 프로세스에 원활하게 통합하여 코드가 처음부터 안전하도록 보장합니다.

보안 취약점을 조기에 발견하고 해결할 수 있습니다.


Gemini CLI 확장의 기술적 구조

MCP 서버 통합의 이해

Gemini CLI MCP 서버 통합의 이해 정리

 

개발자는 Model Context Protocol (MCP) 도구를 통합하여 Gemini CLI에서 더 많은 것을 얻을 수 있으며,

확장은 더욱 스마트한 상호작용을 가능하게 함으로써 이를 기반으로 합니다.

MCP가 도구에 대한 원시 연결을 제공하는 반면, Gemini CLI 확장은 해당 도구를 사용하는 기본 능력을 가져와 지능과 개인화 계층으로 감싸줍니다.

확장 구성 요소

Gemini CLI 확장 구성 요소의 상세 분석 정리

 

Gemini CLI 확장은 지침, MCP 서버, 사용자 지정 명령을 친숙하고 사용자 친화적인 형식으로 패키징합니다.

확장은 다음 조합을 번들로 제공할 수 있습니다.

 

하나 이상의 MCP 서버
외부 도구 및 서비스와 연결하기 위한 핵심 구성 요소입니다.

 

context 파일
GEMINI.md와 같은 context 파일 또는 자체 context 파일 유형을 가져와 모델에 특정 지침과 가이드라인을 제공합니다.

모델이 도구를 올바르게 사용하도록 안내하는 역할을 합니다.

 

제외된 도구
기본 제공 도구를 비활성화하거나 대체 구현을 제공하는 데 유용합니다.

 

custom commands
복잡한 프롬프트를 간단한 슬래시 명령으로 캡슐화합니다.


Gemini CLI 확장 설치 및 활용 가이드

설치 프로세스

확장 설치는 두 가지 방법으로 가능합니다.

# GitHub URL에서 설치
gemini extensions install https://github.com/username/extension-name

# 로컬 폴더에서 설치
gemini extensions install ./local-extension-folder

 

설치 후 Gemini CLI를 재시작하면 확장의 MCP 서버와 사용자 지정 명령을 사용할 수 있습니다.

 

확장 관리 명령어

# 설치된 확장 목록 확인
/extensions

# MCP 서버와 도구 목록 확인
/mcp list

# 확장 업데이트
gemini extensions update extension-name

실전 활용 시나리오

클라우드 배포 자동화

Cloud Run 확장을 사용하면 로컬 코드에서 라이브 공개 URL로 단일 단계로 이동할 수 있습니다.

개발부터 배포까지의 시간을 획기적으로 단축할 수 있습니다.

 

데이터베이스 작업 간소화

Cloud SQL, AlloyDB, BigQuery와 같은 서비스로

애플리케이션을 구축하고 트렌드를 분석하는 것이 로컬 개발 환경에서 그 어느 때보다 쉬워졌습니다.

복잡한 데이터베이스 쿼리와 관리 작업을 자연어로 수행할 수 있습니다.

 

Flutter 앱 개발 가속화

Flutter 확장을 사용하면 Flutter 애플리케이션을 생성, 구축, 리팩토링, 디버그 및 유지 관리할 수 있습니다.

모바일 앱 개발 워크플로우가 크게 개선됩니다.


Gemini CLI 확장 갤러리 둘러보기

확장 검색 및 선택

새로운 Gemini CLI 확장 페이지에서 커뮤니티, 파트너,

Google이 구축한 확장의 성장하는 카탈로그를 발견할 수 있으며, GitHub 스타 인기도에 따라 순위가 매겨집니다.

Gemini CLI 확장 갤러리를 방문하여 50개 이상의 확장을 탐색해보세요.

 

Browse Extensions

 

geminicli.com

확장 카테고리 분류

현재 제공되는 확장은 다음과 같이 분류됩니다.

카테고리 주요 확장 활용 분야
디자인 도구 Figma, Canva, NanoBanana UI/UX 디자인, 이미지 생성
API & 개발 Postman, Stripe, Shopify API 테스트, 결제 통합, 이커머스
클라우드 인프라 Cloud Run, GKE, Firebase 배포 자동화, 클러스터 관리
데이터베이스 Cloud SQL, AlloyDB, BigQuery 데이터 분석, DB 관리
보안 & 모니터링 Snyk, Dynatrace, Elastic 취약점 탐지, 성능 분석
개발 도구 Flutter, Chrome DevTools, GitLab 앱 개발, 브라우저 자동화

나만의 Gemini CLI 확장 개발하기

확장 개발 시작하기

확장을 쉽게 찾고 사용할 수 있도록 템플릿과 단계별 가이드를 제공하여 첫 번째 확장을 구축하고 커뮤니티와 공유할 수 있도록 돕습니다.

# MCP 서버 확장 생성
gemini extensions new my-extension mcp-server

# 사용자 지정 명령 확장 생성
gemini extensions new my-extension custom-commands

확장 개발 단계

1단계: 템플릿 선택
적절한 템플릿 유형으로 시작합니다.

 

2단계: 컨텍스트 정의
지침 context 파일을 생성합니다.

 

3단계: 도구 구현
MCP 서버 또는 custom commands를 개발합니다.

 

4단계: 로컬 테스트
개발 환경에서 기능을 검증합니다.

 

5단계: 패키징 & 공유
커뮤니티 사용을 위해 GitHub에 게시합니다.

GEMINI.md 컨텍스트 파일 작성

## 도구 목적
이 도구가 수행하는 작업에 대한 간략한 설명

## 사용 패턴
일반적인 워크플로우와 모범 사례

## 예시
구체적인 사용 사례와 명령 패턴

 

효과적인 context 파일은 AI가 확장을 올바르게 사용하도록 안내하는 핵심입니다.

Gemini CLI 확장 개발 가이드에서 더 자세한 개발 방법을 확인할 수 있습니다.


Gemini CLI 확장 vs MCP 서버 비교

주요 차이점 이해

많은 개발자가 Gemini CLI 확장과 MCP 서버의 차이를 궁금해합니다.

MCP 서버는 원시 도구 연결성을 제공하는 반면, 확장은 지능, 컨텍스트, 모범 사례를 추가합니다.

확장은 최적의 AI 상호작용을 위한 추가 가이던스와 함께 MCP 서버를 번들로 제공할 수 있습니다.

 

비교표

구분 MCP 서버 Gemini CLI 확장
기본 기능 도구 연결 제공 지능형 래퍼 + 도구 연결
설정 복잡도 수동 구성 필요 즉시 사용 가능
컨텍스트 없음 GEMINI.md 등 포함
사용자 정의 명령 미지원 custom commands 지원
배포 방식 개별 설정 GitHub URL로 간편 설치
학습 곡선 가파름 완만함

Gemini CLI 플러그인 생태계의 미래 전망

Gemini CLI 플러그인 생태계의 미래 전망 연도별 예측 정리

급성장하는 커뮤니티

70개 이상의 확장이 이미 사용 가능하며 주요 업계 파트너가 공식 통합에 기여하면서 생태계가 빠르게 성숙해지고 있습니다.

커뮤니티 기반의 개방형 접근 방식은 VS Code나 Chrome 마켓플레이스와 유사한 풍부한 생태계로 발전할 것으로 예상됩니다.

엔터프라이즈 채택 확대

Google Cloud와의 긴밀한 통합은 엔터프라이즈 환경에서의 채택을 가속화할 것입니다.

Cloud SQL, AlloyDB, BigQuery와 같은 Google Data Cloud 서비스를 위한 오픈소스 Gemini CLI 확장이 발표되었습니다.

데이터 중심 기업들이 명령줄 AI 통합을 통해 생산성을 크게 향상시킬 수 있습니다.

확장 개발의 표준화

확장은 일반적으로 Git 저장소에 호스팅되므로 버전 관리를 무료로 받을 수 있으며, 확장을 최신 버전으로 업데이트하는 gemini extensions update 명령이 있습니다.

표준화된 개발 프로세스가 확립되면서 더 많은 개발자와 기업이 자체 확장을 구축할 것으로 기대됩니다.


성공적인 Gemini CLI 확장 활용 전략

워크플로우 맞춤화

자신의 개발 워크플로우에 가장 적합한 확장을 선택하는 것이 중요합니다.

프론트엔드 개발자라면 Figma와 Flutter 확장을, 백엔드 개발자라면 데이터베이스와 Cloud Run 확장을 우선 고려하세요.

확장 조합 활용

여러 확장을 함께 사용하여 강력한 워크플로우를 만들 수 있습니다. 예를 들어 디자인 추출에 Figma를 사용하는 동시에 Cloud Run으로 배포할 수 있습니다.

확장 간의 시너지를 활용하면 개발 효율성이 배가됩니다.

보안 고려사항

Stripe, Dynatrace, Snyk와 같은 검증된 파트너의 확장은 보안 검토를 거칩니다.

사용자 지정 확장의 경우 소스 코드를 검토하고 설치 전에 보안 모범 사례를 따르는지 확인하세요.

신뢰할 수 있는 출처의 확장을 선택하고, 필요시 코드를 직접 검토하는 것이 좋습니다.


자주 묻는 질문 (FAQ)

Q: Gemini CLI 확장은 오프라인에서도 작동하나요?

일부 확장은 API 액세스를 위해 인터넷 연결이 필요하지만,

custom commands와 context 파일이 있는 로컬 확장은 설치 후 오프라인에서 작동할 수 있습니다.

 

Q: 확장 승인 프로세스가 있나요?

아니요. GitHub를 통해 누구나 자유롭게 확장을 게시할 수 있으며, Google의 승인이나 검토 과정이 필요하지 않습니다.

개방형 생태계를 지향하는 것이 Gemini CLI 확장의 핵심 철학입니다.

 

 

Q: 여러 확장을 동시에 사용할 수 있나요?

네, 여러 확장을 동시에 설치하고 사용할 수 있습니다.

확장 간 충돌을 방지하기 위해 명령 이름이 중복될 경우 확장 이름이 접두사로 추가됩니다.

 

Q: 확장을 커뮤니티와 공유하려면 어떻게 해야 하나요?

제공된 템플릿을 사용하여 확장을 만들고, 철저히 테스트한 후, GitHub에 게시하고,

커뮤니티 가시성을 위해 Gemini CLI 확장 갤러리에 제출하세요.


마치며

Gemini CLI 확장 마켓플레이스의 등장 핵심 포인트 정리

 

Gemini CLI 확장 마켓플레이스의 등장은 명령줄 개발 도구의 패러다임 전환을 의미합니다.

Canva의 디자인 도구부터 NanoBanana의 AI 이미지 생성, Stripe의 결제 통합까지 다양한 확장이 개발자의 터미널을 지능형 개발 환경으로 변화시키고 있습니다.

개방형 생태계 구조는 커뮤니티의 혁신을 가속화하며, MCP 서버 통합은 무한한 확장 가능성을 제공합니다.

100만 명 이상의 개발자가 이미 Gemini CLI를 사용하고 있으며, 확장 생태계는 빠르게 성장하고 있습니다.

지금 바로 Gemini CLI 확장 갤러리를 탐색하고, 자신의 워크플로우에 맞는 확장을 설치하며, 필요하다면 직접 확장을 개발해 커뮤니티에 기여해보세요.

명령줄 AI 통합의 미래는 이미 시작되었습니다.

Gemini CLI 공식 사이트를 방문하여 더 많은 정보를 확인하고, 오늘부터 AI 기반 명령줄 개발의 강력함을 경험해보시기 바랍니다.

 

Build, debug & deploy with AI

 

geminicli.com


같이 보면 좋은 글

 

Qwen Code CLI란 | Gemini CLI 기반 AI 코딩 도구 총정리

Qwen Code CLI는 Alibaba Cloud가 개발한 오픈소스 AI 코딩 어시스턴트로, Gemini CLI를 기반으로 Qwen3-Coder 모델에 최적화되어 대규모 코드베이스 분석, 자동화된 리팩토링, 워크플로우 자동화를 터미널에

notavoid.tistory.com

 

Google Opal 한국 출시 | 한국에서도 노코드 AI 앱 만드는 시대 도래

Google Opal이 2025년 10월 한국을 포함한 15개국으로 확장되며, 코딩 없이 자연어만으로 AI 미니 앱을 만들 수 있는 노코드 환경이 국내에서도 본격화되었습니다.Google Opal 한국 출시, 새로운 AI 앱 개

notavoid.tistory.com

 

GitHub Copilot CLI (Public Preview) 출시 | 개발자 터미널 혁명 시작

GitHub Copilot CLI가 2025년 9월 25일 퍼블릭 프리뷰로 출시되어 터미널에서 자연어 명령으로 직접 코드 생성, 디버깅, GitHub 통합을 제공하는 혁신적인 터미널 AI 도구가 개발자들에게 새로운 CLI 워크

notavoid.tistory.com

 

GPT5 Codex CLI 설치 & 사용법 | AI 코딩 비서의 강림

GPT5 Codex CLI는 터미널에서 직접 실행되는 혁신적인 AI 코딩 에이전트로, 개발자의 생산성을 극대화하는 OpenAI의 최신 agentic coding 솔루션입니다. 최신 AI 기술의 발전과 함께 개발자들의 작업 방식

notavoid.tistory.com

 

Cursor 1.7 업데이트 요약 | Hooks, 팀 규칙, Agent 제어 기능 중심으로 정리

Cursor 1.7 업데이트는 Hooks 기능, Team Rules, Agent Autocomplete 등을 통해 개발 워크플로우 자동화와 팀 협업을 혁신적으로 개선한 버전입니다.Cursor 1.7 업데이트의 핵심 변화2025년 9월 29일 공식 출시된 Cu

notavoid.tistory.com

 

728x90
반응형
home 기피말고깊이 tnals1569@gmail.com