프로젝트 소개
gws는 사람과 AI 에이전트 모두가 Google Workspace API와 상호작용할 수 있도록 설계된 명령줄 도구입니다. 정적인 CLI와 달리 실행 시점에 Google Discovery Service를 읽으므로, Google에서 새로운 API 엔드포인트와 메서드를 출시하면 자동으로 지원됩니다.
주요 기능은 다음과 같습니다:
- 광범위한 서비스 지원: Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin 등에 대한 액세스를 제공합니다.
- AI 에이전트 통합: 구조화된 JSON을 출력하며, LLM 통합을 위해 100개 이상의 사전 정의된 에이전트 기술 및 레시피를 포함합니다.
- 사용자 중심 기능: 모든 리소스에 대한 내장 도움말, 드라이 런(dry-run) 미리보기, 자동 페이지네이션 기능을 제공합니다.
- 헬퍼 명령: 이메일 전송(`+send`), 스프레드시트 읽기(`+read`), 스탠드업 보고서 생성(`+standup-report`)과 같은 일반적인 작업을 위한 특수 단축키(`+` 접두사)를 제공합니다.
- 유연한 인증: 대화형 OAuth, 서비스 계정, 미리 획득한 액세스 토큰을 포함한 여러 워크플로우를 지원합니다.
- 보안 통합: Google Cloud Model Armor와 통합하여 프롬프트 인젝션을 방지하기 위해 API 응답을 정제합니다.
이 도구는 Rust로 작성되었으며 사전 빌드된 바이너리, npm, Homebrew 또는 Nix를 통해 설치할 수 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.