Google Workspace 개발자 도구

Google Workspace 개발자 도구는 IDE 확장 프로그램, Gemini CLI 확장 프로그램, 모델 컨텍스트 프로토콜 (MCP) 서버 등 개발 환경을 개선하는 여러 구성요소를 제공합니다.

Google Workspace IDE 확장 프로그램 사용하기

Google Workspace IDE 확장 프로그램은 IDE에서 직접 지능형 OAuth2 범위 린팅, 자동 완성, 인라인 문서를 제공하며 Antigravity, Firebase 스튜디오, Visual Studio Code 및 기타 IDE와 호환됩니다.

Google Workspace IDE 확장 프로그램을 설치하려면 Open VSX Registry에서 다운로드하거나 다음 안내를 따르세요.

사용자 인터페이스

  1. IDE에서 확장 프로그램 뷰를 엽니다.
  2. Google Workspace 개발자 도구를 검색합니다.
  3. 설치를 클릭합니다.

CLI

해당 IDE를 사용하여 명령줄에서 설치합니다.

code --install-extension google-workspace.google-workspace-developer-tools

Google Workspace 개발을 위한 Gemini CLI 확장 프로그램 추가

Gemini CLI를 사용하면 터미널에서 대규모 코드베이스를 쿼리하고 수정하고, 이미지나 PDF에서 앱을 생성하고, 복잡한 워크플로를 자동화할 수 있습니다.

다음 확장 프로그램을 설치하여 Google Workspace 개발 워크플로를 개선하고 Google Workspace 개발자 MCP 서버를 자동으로 포함하세요.

gemini extensions install \
  "https://github.com/googleworkspace/developer-tools"

Apps Script 개발자는 CLASP 확장 프로그램을 설치할 수 있습니다.

gemini extensions install \
  "https://github.com/google/clasp"

Google Workspace 개발에 모델 컨텍스트 프로토콜 (MCP) 서버 사용

모델 컨텍스트 프로토콜 (MCP)은 LLM과 AI 에이전트가 여러 턴으로 구성된 대화에서 더 나은 품질의 정보를 반환할 수 있도록 컨텍스트를 제공하는 표준화된 개방형 프로토콜입니다.

Google Workspace에는 LLM이 개발자 문서에 액세스하고 검색할 수 있는 도구를 제공하는 MCP 서버가 있습니다. AI 에이전트를 빌드하거나 사용하여 다음 작업을 수행할 때 이 서버를 사용할 수 있습니다.

  • Google Workspace API 및 서비스에 관한 최신 정보를 가져옵니다.
  • 공식 Google Workspace 문서와 스니펫을 가져옵니다.

서버를 사용하려면 MCP 클라이언트 구성에 이 서버를 추가하세요.

  • Gemini Code Assist의 경우 settings.json 파일에 다음을 추가합니다.

    {
     "mcpServers": {
       "workspace-developer": {
         "httpUrl": "https://workspace-developer.goog/mcp",
         "trust": true
       },
     }
    }
    
  • Gemini CLI의 경우 터미널에서 다음 명령어를 실행하여 이 서버를 확장 프로그램으로 추가합니다.

    gemini extensions install https://github.com/googleworkspace/developer-tools

서버의 출력을 개선하려면 Google Workspace API를 사용할 때 서버를 사용하도록 LLM에 지시하는 규칙을 추가하세요. 예를 들어 서버를 Gemini CLI 확장 프로그램으로 사용하는 경우 GEMINI.md 파일에 다음 규칙을 추가합니다.

Always use the `workspace-developer` tools when using Google Workspace APIs.