6장. 협업 (1) - Gemini Gems로 팀 AI 구축

핵심 주제: Gemini Gems로 팀 전용 AI 어시스턴트를 만들고, Google Workspace 통합으로 협업 효율 극대화

📚 오늘 사용할 도구 (2026년 최신)

주요 초점: Gemini Pro의 Gems 기능으로 팀 협업 혁신. 개인 활용을 넘어 팀 단위 AI 확산

도구공식 문서용도
Gemini GemsGems Overview · Create Custom Gems팀 전용 AI 어시스턴트
Google WorkspaceWorkspace Integration · Docs APIDocs/Sheets/Gmail 자동화
CanvasCanvas Overview · Help Guide팀 지식베이스 및 호스팅
Google AI StudioQuickstart · API KeysAPI 기반 분석 및 자동화
Apps ScriptOverview · Gemini API TutorialGoogle Workspace 자동화

비용: Gemini Pro $20/월 × 팀원 수 (Gems, Canvas, API 모두 포함)


왜 AI 협업인가?

개인의 AI 활용 → 팀 전체의 AI 활용으로 확장해야 진정한 생산성 향상

개인 활용: 1명이 2배 효율 = 2배
팀 협업: 10명이 1.5배 효율 = 15배 ← 더 큰 임팩트

Gemini Gems가 해결하는 문제

  • ❌ 팀원마다 다른 품질의 결과물 → ✅ 표준화된 Gem 사용
  • ❌ 매번 긴 프롬프트 작성 → ✅ Gem에 지식/역할 저장
  • ❌ 좋은 프롬프트가 개인에게만 남음 → ✅ 팀 전체 공유

🎯 기본 원칙: 도구를 넘어 문화

중요: AI 도구보다 협업 문화가 먼저입니다. 아래 원칙을 먼저 확립하세요.

협업 성공의 4가지 원칙

  1. 리더의 솔선수범 - 팀장이 먼저 AI를 사용하고 성과 공유
  2. 작은 성공부터 - 쉬운 업무(이메일, 회의록)에서 시작
  3. 실패 허용 - 시행착오를 장려하고 빠르게 학습
  4. 지속적 공유 - 좋은 사례를 즉시 팀에 전파

팀 AI 도입 로드맵

단계기간활동목표
1주차Week 1Gemini 기본 교육 (2시간)전 팀원 도구 체험
2-3주차Week 2-3개인별 업무에 적용 시도작은 성공 경험
4주차Week 4팀 Gem 제작 워크숍팀 전용 AI 구축
2개월차Month 2워크플로우 통합업무 프로세스 혁신
3개월차Month 3성과 측정 및 확산조직 전체 확대

Part 1: Gemini Gems로 팀 AI 어시스턴트 구축 (1.5시간)

핵심: 팀원 모두가 같은 품질의 결과물을 만들 수 있도록 커스텀 AI 어시스턴트(Gem) 제작

Gemini Gems란?

Gems는 특정 역할, 톤, 지식을 학습한 맞춤형 AI 어시스턴트입니다.


🛠️ Gem 프롬프트 생성기 (Meta-Prompt)

사용법: 아래 프롬프트를 Gemini에 붙여넣고, [역할/업무 설명] 부분만 수정하세요. Gemini가 완성된 Gem Instructions를 생성해줍니다.

Meta-Prompt (복사해서 사용)

당신은 Gemini Gems 프롬프트 설계 전문가입니다.

사용자가 원하는 AI 어시스턴트 역할을 설명하면, 아래 4요소 구조에 맞춰 완성된 Gem Instructions를 생성하세요.

## 출력 구조 (4요소)

### 1. PERSONA (역할 정의)
- 구체적인 전문가 역할 정의
- 경력/전문성 수준 명시
- 성격/톤 특성 (친근함, 전문적, 엄격함 등)

### 2. TASK (수행 작업)
- 주요 업무 3-5개 나열
- 각 업무의 구체적 수행 방식
- 우선순위 또는 작업 순서

### 3. CONTEXT (배경/제약)
- 대상 사용자 (초보자/전문가/특정 직군)
- 산업/도메인 특성
- 언어 및 문화적 고려사항
- 절대 하지 말아야 할 것 (금기사항)

### 4. FORMAT (출력 형식)
- 기본 응답 구조 (섹션, 헤딩)
- 길이 제한 (단어수, 문단수)
- 필수 포함 요소 (예: 액션 아이템, 요약)
- 시각적 포맷 (표, 리스트, 이모지 사용 여부)

## 생성 규칙

1. **영어로 작성**: Gem Instructions는 영어로 작성 (더 정확한 동작)
2. **구체적 예시 포함**: 추상적 지시 대신 구체적 예시 제공
3. **측정 가능한 기준**: "적절한" 대신 "200단어 이내" 같은 명확한 기준
4. **대화 스타터 3개**: Gem 사용 시 첫 질문 예시 제공

## 출력 포맷

```
## Gem Name: [제안 이름]

## Instructions:
[완성된 Instructions 전문]

## Conversation Starters:
1. [첫 번째 예시 질문]
2. [두 번째 예시 질문]
3. [세 번째 예시 질문]
```

---

이제 아래 역할에 맞는 Gem Instructions를 생성해주세요:

[역할/업무 설명을 여기에 입력]

사용 예시

입력

이제 아래 역할에 맞는 Gem Instructions를 생성해주세요:

무역회사에서 해외 바이어에게 보낼 영문 비즈니스 이메일을 작성하는 어시스턴트.
주로 제품 견적, 납기 협의, 클레임 대응 업무를 담당.

기대 출력: Gemini가 완성된 Gem Instructions + Conversation Starters를 생성


기존 프롬프트 vs Gems

[기존 방식] - 매번 긴 프롬프트 복사/붙여넣기
"너는 전문 마케팅 담당자야. B2B 고객을 대상으로 정중하고 설득력 있게..."
→ 번거롭고 팀원마다 변형 발생

[Gems 방식] - "Marketing Email Assistant" 선택
→ 클릭 한 번으로 일관된 품질

Gems의 3가지 핵심 요소

  1. 역할(Role): “당신은 [직무]입니다”
  2. 지식(Knowledge): 회사 정보, 브랜드 가이드, 업계 지식
  3. 출력 형식(Format): 이메일, 보고서, 기획안 등 표준 템플릿

공식 문서: Create and use Gems


🎯 실습 1-1: 첫 번째 팀 Gem 만들기

미션: 마케팅팀 이메일 작성 Gem 제작

Step 1: Gem Manager 접속

  1. gemini.google.com 로그인
  2. 왼쪽 사이드바에서 “Gem Manager” 클릭
  3. Create new Gem” 버튼 클릭

Step 2: Gem 설정 입력

Name: Marketing Email Assistant

Instructions

You are a professional B2B marketing specialist for [회사명].

# Your Role
- Write persuasive, professional emails for B2B clients
- Maintain friendly yet formal tone
- Focus on value proposition and clear CTAs

# Company Context
- Company: [회사명]
- Industry: [산업]
- Target Audience: [B2B 기업 의사결정자]
- Key Products: [주요 제품/서비스]

# Output Format
Always structure emails as:
1. **Subject Line**: Clear, benefit-driven (under 50 characters)
2. **Greeting**: Professional, personalized when possible
3. **Opening**: Hook with pain point or value
4. **Body**: 2-3 paragraphs maximum
   - Problem identification
   - Our solution
   - Key benefits (bullet points)
5. **CTA**: Single, clear call-to-action
6. **Closing**: Professional signature

# Language
- Provide both Korean and English versions
- Use professional vocabulary
- Avoid jargon unless industry-standard

# Constraints
- Email body: 150-250 words max
- Tone: Confident but not pushy
- Always include data/social proof when available

Step 3: 테스트

Test Prompt

고객사에 신제품 데모 미팅을 제안하는 이메일 작성

- 고객: ABC Corporation (제조업)
- 제품: AI 기반 품질 관리 시스템
- 제안: 무료 1시간 데모 세션

기대 결과

  • 제목 + 본문 + CTA 구조화된 이메일
  • 한글/영문 버전 제공
  • 150-250단어 준수

Step 4: 팀 공유

  1. Gem 저장 후 “Share” 버튼 클릭
  2. 공유 링크 생성 또는 팀원 이메일 추가
  3. 팀 Slack/Teams 채널에 공유
  4. 사용 가이드 문서 작성

공유 링크 예시

🤖 Marketing Email Assistant Gem
링크: [gemini.google.com/gem/...]
용도: 고객 대상 이메일 작성
작성자: [이름]
업데이트: 2026-01-20

🎯 실습 1-2: 부서별 필수 Gem 3종 세트

미션: 팀 업무에 맞는 Gem 3개 추가 제작

Gem #1: Meeting Note Summarizer (회의록 정리)

Name: Meeting Note Summarizer

Instructions

You are a professional meeting facilitator specializing in action-oriented summaries.

# Your Task
Transform raw meeting notes into structured, actionable summaries.

# Output Format
## 📅 Meeting Overview
- Date: [auto-detect or ask]
- Participants: [list]
- Duration: [if mentioned]

## 🎯 Key Decisions
- [Decision 1]
- [Decision 2]

## ✅ Action Items
| Task | Owner | Deadline | Priority |
|------|-------|----------|----------|
| ... | ... | ... | High/Medium/Low |

## 💡 Key Discussion Points
- [Point 1]
- [Point 2]

## 🔮 Next Steps
- Next meeting: [date/TBD]
- Follow-up: [action]

# Language
- Maintain original language (Korean/English)
- Use bullet points for clarity
- Be concise but capture all critical info

사용 예시

아래 회의 내용을 정리해줘:

[회의록 텍스트 붙여넣기...]

Gem #2: Report Writer (주간 보고서)

Name: Weekly Report Writer

Instructions

You are a business analyst creating executive-level weekly reports.

# Your Role
Transform weekly work updates into professional, data-driven reports.

# Output Format
# 주간 업무 보고 (Week of [Date])

## 📊 핵심 성과 (Key Achievements)
- ✅ [Achievement 1 with metric]
- ✅ [Achievement 2 with metric]
- ✅ [Achievement 3 with metric]

## 📈 주요 지표 (Key Metrics)
| Metric | Target | Actual | Status |
|--------|--------|--------|--------|
| ... | ... | ... | 🟢/🟡/🔴 |

## 🚀 진행 중인 프로젝트 (In Progress)
- **[Project Name]**: [Current status, % complete]
- **[Project Name]**: [Current status, % complete]

## ⚠️ 이슈 및 리스크 (Issues & Risks)
- [Issue 1]: [Impact, mitigation plan]

## 📅 다음 주 계획 (Next Week Plan)
1. [Priority 1]
2. [Priority 2]
3. [Priority 3]

# Tone
- Professional, concise, data-focused
- Use metrics and numbers
- Highlight wins, be transparent about challenges

# Language
- Korean preferred, English for technical terms
- Use emojis sparingly for visual structure

Gem #3: Customer Support Assistant (고객 지원)

Name: Customer Support Assistant

Instructions

You are an empathetic, solution-focused customer support specialist.

# Your Role
Help resolve customer inquiries with professionalism and efficiency.

# Response Framework
1. **Acknowledge**: Validate customer's concern
2. **Clarify**: Ask follow-up questions if needed
3. **Resolve**: Provide clear, step-by-step solution
4. **Verify**: Confirm resolution meets their needs
5. **Close**: Friendly, professional closing

# Tone Guidelines
- Empathetic but not overly apologetic
- Clear and concise language
- Avoid technical jargon
- Proactive (suggest related solutions)

# Output Format
[Subject Line: Clear, specific]

[Greeting]

[Acknowledge customer concern]

[Provide solution with steps]

[Additional resources or tips]

[Verify and close]

[Professional signature]

# Constraints
- Response length: 100-200 words
- Provide Korean and English if customer language unclear
- Always include support ticket reference
- Escalate if: technical issue, refund request, complaint

Gem 관리 모범 사례

Gem 라이브러리 구조

📁 우리 팀의 Gem 목록 (Google Doc)
├── 🟦 Marketing
│   ├── Marketing Email Assistant
│   ├── Social Media Post Generator
│   └── Campaign Brief Writer
├── 🟩 Operations
│   ├── Meeting Note Summarizer ⭐
│   ├── Weekly Report Writer ⭐
│   └── SOP Documentation Helper
├── 🟨 Customer Success
│   ├── Customer Support Assistant ⭐
│   ├── Onboarding Email Series
│   └── Feedback Response Template
└── 🟧 Product/Tech
    ├── Technical Documentation Writer
    ├── Bug Report Analyzer
    └── Code Review Summarizer

Gem 버전 관리

  • 각 Gem에 버전 번호 (v1.0, v1.1…)
  • 변경 이력 기록 (Google Doc에)
  • 월 1회 팀 리뷰 및 개선

품질 체크리스트

  • 역할(Role)이 명확한가?
  • 출력 형식(Format)이 일관적인가?
  • 3명 이상의 팀원이 테스트했는가?
  • 공유 링크와 가이드가 있는가?

Part 1-2: MS 365 / Slack 환경을 위한 대안 (30분)

참고: Google Workspace가 아닌 환경에서 일하는 팀을 위한 대안 도구입니다.

ChatGPT Teams로 팀 협업

ChatGPT Teams ($25/user/월)은 Gemini Gems와 유사한 기능을 제공합니다.

기능Gemini GemsChatGPT Teams GPTs
커스텀 AIGemsCustom GPTs
파일 업로드지원지원
웹 검색지원지원
코드 실행Colab 연동Code Interpreter
팀 공유링크 공유Workspace 공유

ChatGPT Teams에서 팀 GPT 만들기

사용 시나리오: MS 365 환경의 마케팅팀

  1. ChatGPT Teams 접속
  2. Explore GPTs” → “Create” 클릭
  3. GPT 설정:
Name: Marketing Email Assistant
Description: B2B 마케팅 이메일 작성 전문 어시스턴트

Instructions:
[Gemini Gem과 동일한 Instructions 사용 가능]

Conversation Starters:
- 신제품 런칭 이메일 초안 작성해줘
- 고객 미팅 요청 이메일 써줘
- 뉴스레터 콘텐츠 기획해줘
  1. Save” → “Share to Team” 으로 팀 공유

: ChatGPT는 Canvas 기능으로 문서를 직접 편집할 수 있어, 이메일/보고서 작성에 특히 유용합니다.


Claude로 팀 협업

Claude (Pro $20/월, Team $25/user/월)은 긴 문서 분석과 코드 작업에 강점이 있습니다.

강점활용 사례
200K 토큰 컨텍스트100페이지+ 계약서/보고서 전체 분석
Artifacts코드, 차트, 문서를 실시간 미리보기
Projects팀 전용 지식베이스 구축
정확한 지시 수행복잡한 포맷/규칙 준수에 강함

Claude Projects로 팀 지식베이스 만들기

사용 시나리오: 법무팀 계약서 분석

  1. Claude 접속 (Pro 이상 필요)
  2. 왼쪽 사이드바 “Projects” 클릭
  3. New Project” 생성:
Project Name: 계약서 분석 어시스턴트
Description: 표준 계약서 템플릿과 검토 가이드라인 기반 분석

Files to Upload:
- 표준 계약서 템플릿.docx
- 계약 검토 체크리스트.pdf
- 법률 용어 사전.pdf

Custom Instructions:
당신은 경력 10년의 기업 법무 전문가입니다.
업로드된 표준 계약서와 체크리스트를 기준으로 분석하세요.

분석 시 다음 항목을 반드시 포함:
1. 표준 계약서 대비 차이점
2. 위험 조항 (빨간색 경고)
3. 협상 가능 조항 (노란색 주의)
4. 권장 수정 문구
  1. 팀원 초대 → 동일한 지식베이스에서 협업

공식 문서: Claude Projects Guide


환경별 도구 선택 가이드

업무 환경추천 도구이유
Google WorkspaceGemini Pro + GemsGoogle Docs/Sheets/Gmail 완벽 연동
MS 365ChatGPT TeamsTeams 통합, Copilot과 병행 가능
Slack 중심Claude + Slack 연동Slack에서 바로 호출 가능
하이브리드도구 선택 가이드 참조상세 가이드

: 하나의 도구를 팀 표준으로 선정하고 집중하는 것이 효과적입니다. 처음엔 무료 버전으로 시작해 ROI를 입증한 후 유료 전환을 권장합니다.


Part 2: Google Workspace 통합 워크플로우 (1.5시간)

핵심: Gemini를 Google Docs, Sheets, Gmail과 연동하여 자동화된 협업 워크플로우 구축

Google Workspace + Gemini 활용 시나리오

시나리오 1: 회의록 자동 정리 및 공유

1. Google Meet 회의 → 자동 자막 생성
2. 자막을 Gemini에 붙여넣기
3. "Meeting Note Summarizer" Gem 사용
4. 정리된 회의록을 Google Docs로 저장
5. 참석자에게 자동 이메일 발송

시나리오 2: 주간 보고서 자동 생성

1. Google Sheets에 주간 데이터 입력
2. Apps Script로 데이터 추출
3. Gemini API로 "Weekly Report Writer" Gem 호출
4. 생성된 보고서를 Google Docs로 저장
5. 팀 Drive에 자동 업로드

시나리오 3: 고객 이메일 자동 분류 및 초안 작성

1. Gmail에서 고객 문의 수신
2. Gemini로 문의 분류 (기술/영업/기타)
3. "Customer Support Assistant" Gem으로 초안 작성
4. 담당자에게 검토 요청 라벨 추가
5. 승인 후 발송

🎯 실습 2-1: Google Docs + Gemini 자동화

미션: 회의록 정리 자동화 워크플로우 구축

Step 1: Google Apps Script 설정

  1. Google Docs 열기 → 확장 프로그램Apps Script
  2. 새 프로젝트 생성: Meeting Note Automation

Step 2: Gemini API 연동 코드

// Gemini API 연동 (Apps Script)
function summarizeMeetingNotes() {
  // 1. 현재 문서의 내용 가져오기
  const doc = DocumentApp.getActiveDocument();
  const body = doc.getBody();
  const rawNotes = body.getText();

  // 2. Gemini API 호출
  const apiKey =
    PropertiesService.getScriptProperties().getProperty("GEMINI_API_KEY");
  const url =
    "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash-exp:generateContent";

  const payload = {
    contents: [
      {
        parts: [
          {
            text: `당신은 Meeting Note Summarizer입니다. 아래 회의록을 정리해주세요:\n\n${rawNotes}`,
          },
        ],
      },
    ],
  };

  const options = {
    method: "post",
    contentType: "application/json",
    headers: {
      "x-goog-api-key": apiKey,
    },
    payload: JSON.stringify(payload),
  };

  // 3. API 응답 받기
  const response = UrlFetchApp.fetch(url, options);
  const result = JSON.parse(response.getContentText());
  const summary = result.candidates[0].content.parts[0].text;

  // 4. 원본 아래에 요약 추가
  body.appendParagraph("\n\n---\n## 🤖 AI 정리 요약\n");
  body.appendParagraph(summary);

  // 5. 완료 알림
  DocumentApp.getUi().alert("회의록 정리 완료!");
}

// 메뉴에 버튼 추가
function onOpen() {
  DocumentApp.getUi()
    .createMenu("🤖 Gemini")
    .addItem("회의록 정리하기", "summarizeMeetingNotes")
    .addToUi();
}

Step 3: API 키 설정

  1. Google AI Studio에서 API 키 발급
  2. Apps Script → 프로젝트 설정스크립트 속성
  3. 속성 추가:
    • 이름: GEMINI_API_KEY
    • 값: [발급받은 API 키]

Step 4: 테스트

  1. Google Docs에서 회의록 작성
  2. 상단 메뉴에 ”🤖 Gemini” 표시 확인
  3. 회의록 정리하기” 클릭
  4. 자동으로 정리된 요약이 문서 하단에 추가됨

공식 튜토리얼: Workspace Solutions with Gemini


🎯 실습 2-2: Gmail + Gemini 자동 분류

미션: 고객 문의 이메일 자동 분류 및 초안 작성

Gmail 자동화 코드

// Gmail + Gemini 자동화
function classifyAndDraftEmails() {
  // 1. 미분류 이메일 가져오기 (label:unread)
  const threads = GmailApp.search("is:unread label:customer-inquiry", 0, 10);

  threads.forEach((thread) => {
    const message = thread.getMessages()[0];
    const subject = message.getSubject();
    const body = message.getPlainBody();

    // 2. Gemini로 분류
    const category = classifyEmail(subject + "\n\n" + body);

    // 3. 라벨 자동 추가
    let label = GmailApp.getUserLabelByName(category);
    if (!label) {
      label = GmailApp.createLabel(category);
    }
    thread.addLabel(label);

    // 4. 초안 작성 (Customer Support Assistant Gem 사용)
    const draft = createDraftReply(body, category);

    // 5. 담당자에게 알림
    sendNotificationToOwner(category, subject, draft);

    // 6. 읽음 처리
    thread.markRead();
  });
}

function classifyEmail(emailContent) {
  const apiKey =
    PropertiesService.getScriptProperties().getProperty("GEMINI_API_KEY");
  const url =
    "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash-exp:generateContent";

  const payload = {
    contents: [
      {
        parts: [
          {
            text: `Classify this email into one of: [Technical Support, Sales Inquiry, Billing, General]\n\nEmail:\n${emailContent}\n\nRespond with ONLY the category name.`,
          },
        ],
      },
    ],
  };

  const options = {
    method: "post",
    contentType: "application/json",
    headers: { "x-goog-api-key": apiKey },
    payload: JSON.stringify(payload),
  };

  const response = UrlFetchApp.fetch(url, options);
  const result = JSON.parse(response.getContentText());
  return result.candidates[0].content.parts[0].text.trim();
}

function createDraftReply(emailContent, category) {
  // Gemini API로 Customer Support Assistant Gem 호출
  const apiKey =
    PropertiesService.getScriptProperties().getProperty("GEMINI_API_KEY");
  const url =
    "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash-exp:generateContent";

  const payload = {
    contents: [
      {
        parts: [
          {
            text: `You are Customer Support Assistant. Draft a reply for this ${category} inquiry:\n\n${emailContent}`,
          },
        ],
      },
    ],
  };

  const options = {
    method: "post",
    contentType: "application/json",
    headers: { "x-goog-api-key": apiKey },
    payload: JSON.stringify(payload),
  };

  const response = UrlFetchApp.fetch(url, options);
  const result = JSON.parse(response.getContentText());
  return result.candidates[0].content.parts[0].text;
}

// 매시간 자동 실행 (트리거 설정)
function setupTrigger() {
  ScriptApp.newTrigger("classifyAndDraftEmails")
    .timeBased()
    .everyHours(1)
    .create();
}

자동화 설정 체크리스트

  • API 키 발급 및 설정 완료
  • Gmail 라벨 생성 (Technical Support, Sales Inquiry, Billing, General)
  • Apps Script 코드 배포
  • 트리거 설정 (매시간 실행)
  • 테스트 이메일로 검증
  • 팀원 교육 및 가이드 공유

예상 효과

  • 이메일 분류 시간: 50% 단축
  • 초안 작성 시간: 70% 단축
  • 응답 속도: 평균 2시간 → 30분

Google Sheets + Gemini 데이터 분석

활용 사례

1. 영업 데이터 → Gemini로 인사이트 추출
2. 설문조사 결과 → 자동 요약 및 시각화 제안
3. 고객 피드백 → 감정 분석 및 액션 아이템 도출

Apps Script 예시

function analyzeSheetData() {
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  const data = sheet.getDataRange().getValues();

  // CSV 형식으로 변환
  const csv = data.map((row) => row.join(",")).join("\n");

  // Gemini API로 분석
  const prompt = `Analyze this sales data and provide 3 key insights:\n\n${csv}`;
  const insights = callGeminiAPI(prompt);

  // 새 시트에 결과 작성
  const insightSheet =
    SpreadsheetApp.getActiveSpreadsheet().insertSheet("AI Insights");
  insightSheet.getRange("A1").setValue(insights);
}

다음 파트에서는 Canvas로 팀 지식베이스를 구축하고, AI Studio로 팀 사용량을 분석하는 방법을 다룹니다.

목차

Part 1. 시작하기
Part 2. 핵심 스킬
Part 3. 역할별 가이드
Part 4. 직무별 활용
Part 5. 도구 레퍼런스 > 5.1 전략 가이드
Part 6. 실습 워크북 > 6.1 핵심 스킬 실습
Part 6. 실습 워크북 > 6.2 무역실무 특화 실습