
Google Gemini CLI용 확장 프로그램 소개
Google은 Gemini 명령줄 인터페이스(CLI)에 새로운 기능인 “확장 기능”을 출시했습니다.이 혁신적인 추가 기능은 개인이 선호하는 도구를 통합 하고 AI 기반 명령줄 상호 작용을 맞춤화할 수 있도록 하여 사용자 경험을 향상시키는 것을 목표로 합니다.
확장 기능 액세스 및 활용
확장 프로그램은 GitHub에 공개적으로 호스팅되므로 사용자는 Google의 직접 승인 없이도 자신만의 확장 프로그램을 만들고 게시할 수 있습니다.현재 확장 프로그램 갤러리에는 다음을 포함하여 50개 이상의 다양한 옵션이 있습니다.
- 다양한 워크플로에 결제 API를 원활하게 통합할 수 있는 Stripe 확장 프로그램입니다.
- 인프라 작업을 자동화하도록 설계된 Terraform 확장 프로그램입니다.
- 코딩 에이전트를 지원하기 위해 Chrome DevTools와 연결되는 확장 프로그램입니다.
- Google의 독점적인 Nanobanana 확장 프로그램을 사용하면 사용자가 터미널에서 직접 텍스트 프롬프트를 통해 이미지를 생성하고 수정할 수 있습니다.
확장 기능 작동 방식
확장 프로그램을 설치하면 Gemini는 사용자의 지시에 따라 이러한 도구를 언제 사용할지 자동으로 판단합니다.또는 확장 프로그램에서 정의한 사용자 지정 명령을 통해 도구를 직접 호출할 수도 있습니다.현재 설치된 확장 프로그램을 확인하려면.명령을 사용하세요 /extension
.
나만의 Gemini CLI 확장 프로그램 만들기
Gemini CLI 확장 프로그램을 직접 만들고 싶은 개발자는 제공된 템플릿 중 하나를 사용하여 시작할 수 있습니다.개발 프로세스는 gemini-extension.json
매니페스트 파일에서 확장 프로그램의 속성을 구성하는 것으로 시작됩니다.이 파일은 CLI의 명령을 수신하는 작은 애플리케이션 역할을 하는 MCP(Model Context Protocol) 서버를 가리킵니다.commands
간단한 TOML 파일을 추가할 수 있는 디렉터리를 포함하여 더 복잡한 프롬프트에 대한 사용자 지정 명령 바로가기를 생성할 수도 있습니다.
Gemini CLI의 진화
올해 초 처음 출시된 Gemini CLI는 개발자에게 터미널을 통해 AI와 직접 상호작용할 수 있는 강력한 플랫폼을 제공했습니다.처음부터 로컬 파일을 읽고 셸 명령을 실행하여 문제를 해결하는 등 다양한 기능을 제공했습니다.개인 Google 계정으로 로그인하면 분당 60개의 요청을 처리할 수 있는 넉넉한 무료 티어를 이용할 수 있습니다.
이후 업데이트를 통해 Gemini CLI가 Firebase Studio 및 Zed Editor를 포함한 다양한 개발 환경에 통합되었습니다.이러한 통합을 통해 Gemini CLI의 기능이 더욱 확장되어 사용자는 코드 생성, 기존 함수 리팩토링, 복잡한 코드 블록에 대한 명확한 설명 제공 등의 작업을 수행할 수 있게 되었습니다.
최신 개발에 대한 자세한 내용은 이 출처를 방문하세요.
답글 남기기