현대 기업의 지식 근로자들은 기존 대화형 AI를 업무에 도입할 때 뚜렷한 한계에 직면하곤 합니다. 일반적인 챗봇은 단일 텍스트를 요약하거나 이메일 초안을 작성하는 데는 유용하지만, 분절된 여러 SaaS 플랫폼에 걸쳐 연속적인 업무 프로세스를 자율적으로 완수하지는 못합니다. 고객 이메일에서 장애 내용을 확인하고, 이슈 관리 시스템에 티켓을 등록하며, 팀 협업 메신저로 현황을 공유하는 일련의 작업은 여전히 사람의 수동 복사-붙여넣기와 컨텍스트 전달에 의존하고 있습니다.
Mistral AI가 기존 Le Chat을 확장하여 선보인 통합 에이전트 플랫폼 Mistral Vibe는 업무 생산성에 특화된 **Work Mode(워크 모드)**를 통해 이 문제를 해결합니다. Work Mode는 자연어로 작성된 목표를 단계별 실행 계획으로 분해하고, Gmail, Linear, Slack 등 핵심 업무 도구와 연동되는 커넥터(Connectors) 및 Model Context Protocol (MCP) 서버를 직접 호출합니다. 또한 데이터 생성이나 외부 발송과 같은 민감한 쓰기 작업 전에는 엄격한 인간 참여형 승인(Human-in-the-Loop, HITL) 절차를 거치도록 설계되어, 자동화의 속도와 기업 데이터 보호를 동시에 달성합니다.
본 가이드에서는 지식 근로자가 커넥터를 연결하고, 다단계 업무를 조율하며, HITL 승인을 통해 안전성을 통제하는 구체적인 실무 절차를 설명합니다.
기본 아키텍처: Vibe Work Mode의 작동 원리
Mistral Vibe는 엔지니어를 위한 Code Mode(터미널, VS Code, 클라우드 샌드박스 환경)와 지식 근로자를 위한 Work Mode(웹 브라우저 및 모바일 chat.mistral.ai/work 환경)라는 두 가지 작업 공간을 제공합니다.
Work Mode의 멀티스텝 자율 실행은 네 가지 핵심 축을 바탕으로 작동합니다.
- Fast / Think 추론 토글: 실시간 대화식 답변과 심층적인 에이전트 추론 모드를 자유롭게 전환할 수 있습니다. "Think" 모드를 활성화하면 Vibe는 복잡한 요청에 대해 하위 목표를 수립하고, 도구 간 종속성을 분석한 뒤 체계적인 실행 계획을 수립합니다.
- 표준화된 커넥터(Connectors): 외부 SaaS 애플리케이션과 Vibe를 안전하게 잇는 다리 역할을 합니다. Gmail, Google Calendar, Linear, Slack, Notion, Box, Jira, Confluence, GitHub 등을 지원하는 사전 구성된 OAuth 커넥터뿐만 아니라, 사내 구축 시스템 연동을 위한 오픈 표준 MCP 서버를 지원합니다.
- 도구 기능 분류(읽기 전용 vs. 인터랙티브): 커넥터가 노출하는 모든 API 기능은 위험도에 따라 분류됩니다. 데이터를 조회 및 검색하는 '읽기 전용 도구'와 데이터를 생성, 수정, 발송, 삭제하는 '인터랙티브 도구'로 명확히 나뉩니다.
- 런타임 실행 제어(Runtime Gatekeeping): 외부 시스템의 상태를 변경할 수 있는 인터랙티브 작업을 실행하기 직전, Work Mode는 작업을 일시 정지하고 사용자에게 명시적인 승인을 요청합니다.
1단계: 업무 커넥터 연결 및 OAuth 권한 인가
Work Mode는 API 키를 직접 노출할 필요 없이, 표준 OAuth 2.0 흐름을 통해 워크스페이스 단위로 안전하게 도구를 인가합니다.
- Vibe(
chat.mistral.ai/work)에 접속한 후, 좌측 사이드바 모드 선택기가 Work로 설정되어 있는지 확인합니다. - 사이드바 메뉴에서 Connectors 페이지로 이동합니다.
- 추천 커넥터 목록에서 필요한 업무 도구를 찾습니다:
- Gmail: 이메일 검색, 스레드 읽기, 임시 보관함 생성 및 발송.
- Linear: 이슈 조회, 프로젝트 현황 확인, 신규 티켓 생성 및 상태 변경.
- Slack: 공개/비공개 채널 조회, 메시지 검색, 스레드 답글 작성 및 메시지 전송.
- 각 도구 카드의 Connect 버튼을 클릭하고 표준 OAuth 로그인 및 권한 승인 절차를 완료합니다.
- My Connectors 탭에서 해당 도구에 녹색 Connected 표시가 나타나는지 확인합니다.
엔터프라이즈 환경 유의사항: 커넥터 인가는 현재 작업 중인 Workspace에 종속됩니다. 회사에서 내부 운영용과 고객 프로젝트용으로 워크스페이스를 분리하여 사용하는 경우, 워크스페이스를 전환하면 활성 커넥터와 보안 경계도 함께 변경됩니다.
2단계: 함수별 세부 권한 설정 및 안전 기준 수립
외부 플랫폼을 연결했다고 해서 AI 에이전트에게 무제한 쓰기 권한을 부여할 필요는 없습니다. Vibe는 커넥터가 제공하는 개별 함수(Function) 단위로 권한을 정밀하게 제어할 수 있습니다.
커넥터 함수 분류 및 권장 정책
| 구분 | 작업 성격 | 대표적인 함수 예시 | 권장 보안 설정 |
|---|---|---|---|
| 읽기 전용 도구 (Read-only) | 외부 상태를 바꾸지 않고 데이터만 조회, 검색, 나열 | Linear Get Issue; Linear List Projects; Gmail Search Messages; Slack Read Channel | Always allow 활성화로 원활한 정보 수집 보장 |
| 인터랙티브 도구 (Interactive) | 외부 시스템에 레코드를 생성, 수정, 발송, 삭제 | Linear Save Issue; Linear Save Comment; Gmail Send Email; Slack Send Message | 수동 승인 필수로 유지하여 오작동 방지 |
함수 단위 권한 설정 방법
- 사이드바에서 Connectors → My Connectors로 이동합니다.
- 권한을 설정할 커넥터 카드(예: Linear)를 클릭합니다.
- Functions 탭을 열면 커넥터가 지원하는 모든 세부 함수 목록과 설명이 표시됩니다.
- Always allow 토글을 점검합니다:
- 빈번하게 사용되는 조회 함수(
Get Issue,List Comments,List Projects등)는 Always allow를 켜서 정보 탐색 단계에서 승인 창이 불필요하게 뜨지 않도록 설정합니다. - 시스템 변경을 수반하는 함수(
Save Issue,Save Status Update,Delete Customer등)는 Always allow를 꺼두어 실제 쓰기 작업 시 반드시 인간의 확인을 거치도록 만듭니다.
- 빈번하게 사용되는 조회 함수(
- 연동된 서비스에 새로운 기능이 추가된 경우, Refresh tools를 클릭하여 최신 API 스키마를 동기화합니다.
3단계: 자연어를 통한 크로스 앱 다단계 워크플로 지시
커넥터 설정이 완료되면 지식 근로자는 일상적인 자연어 프롬프트로 다단계 업무를 지시할 수 있습니다. Work Mode는 프롬프트의 의도를 파악하여 적절한 도구 호출 순서를 자동으로 계획합니다.
완성도 높은 프롬프트 작성 원칙
Work Mode에서 안정적인 결과를 얻기 위한 프롬프트는 다음 네 가지 요소를 갖추어야 합니다:
- 달성하고자 하는 비즈니스 목표
- 검색할 데이터 소스와 필터링 조건
- 데이터 간 상관관계 확인 및 비즈니스 판단 규칙
- 최종 결과물이 반영될 대상 플랫폼과 양식
입력창에서 + 아이콘을 클릭하거나 /를 입력한 뒤 Tools를 선택하여 해당 작업에 참여할 커넥터를 직접 지정할 수도 있습니다.
실무 시나리오: 장애 대응 및 팀 동기화 자동화
테크니컬 어카운트 매니저가 이메일로 인입된 긴급 장애 접수를 확인하고, Linear에 이슈를 등록한 후, Slack에 엔지니어링 알림을 게시하는 상황을 가정해 보겠습니다.
프롬프트 예시:
지난 24시간 동안 수신된 읽지 않은 Gmail 중 "[URGENT]"가 포함되었거나 주요 엔터프라이즈 고객이 보낸 문의를 검색해 주세요.
확인된 각 장애 건에 대해:
1. Linear를 조회하여 동일하거나 유사한 이슈가 이미 등록되어 있는지 확인하세요.
2. 이미 등록된 이슈가 있다면 이메일의 핵심 맥락과 고객의 시급성을 정리해 이슈 댓글 초안을 작성하세요.
3. 등록된 이슈가 없다면 Linear의 "Triage" 팀에 우선순위 P1으로 신규 이슈 등록을 준비하세요.
4. 엔지니어링 팀 공유를 위해 Slack의 #eng-escalations 채널에 게시할 요약 메시지를 작성하세요.
나의 최종 승인을 받기 전에는 어떠한 이메일 발송이나 Linear 티켓 등록도 외부 시스템에 직접 반영하지 마세요.
오케스트레이션 실행 흐름:
flowchart TD
A[사용자가 자연어 목표 입력] --> B[Vibe Work Mode: 작업 계획 및 단계 분해]
B --> C[Gmail 커넥터 호출: 읽지 않은 이메일 검색]
C --> D[모델 심층 추론: 장애 맥락 및 고객 시급성 분석]
D --> E[Linear 커넥터 호출: 기존 이슈 검색]
E --> F{기존 이슈가 존재하는가?}
F -- 존재함 --> G[Linear 인자 준비: Save Comment]
F -- 없음 --> H[Linear 인자 준비: Save Issue]
G --> I[HITL 승인 창: 데이터 표시 및 사용자 승인 대기]
H --> I
I -- 승인: Continue --> J[Linear API 쓰기 작업 실행]
I -- 거부: Decline --> K[단계 건너뛰기 또는 매개변수 조정]
J --> L[Slack 인자 준비: #eng-escalations 메시지 생성]
L --> M[HITL 승인 창: 메시지 초안 및 대상 채널 확인]
M -- 승인: Continue --> N[Slack 게시 완료 및 전체 작업 종료]
- 작업 분해: Vibe는 Gmail, Linear, Slack 커넥터를 식별하고 순차적 실행 경로를 수립합니다.
- 연속 조회(읽기 단계): 조회 기능이 사전 승인되어 있으므로, Vibe는 멈춤 없이 실시간으로 Gmail 메일을 검색하고 Linear 이슈를 대조하며 진행 상황을 채팅창에 표시합니다.
- 데이터 합성: 이메일 본문에서 기술적 요점을 파악한 후, Linear에 전달할 필드 값과 Slack에 보낼 요약문을 정밀한 매개변수 형태로 조립합니다.
4단계: 런타임 인간 참여형(HITL) 승인 판단
조회 단계가 끝나고 시스템에 데이터를 쓰거나 메시지를 발송해야 하는 시점에 도달하면, Work Mode는 즉시 실행을 중단합니다. 화면에는 호출할 도구 이름, 대상 레코드 ID, 파라미터 값, 수신자 또는 채널, 본문 내용이 담긴 대화형 승인 창이 나타납니다.
승인 창의 세 가지 결정 옵션
승인 요청이 표시되면 사용자는 상황에 따라 세 가지 선택을 할 수 있습니다:
- Continue(계속): 이번 회차의 해당 작업만 승인합니다. Vibe는 해당 API를 호출한 뒤 다음 단계로 넘어갑니다. 이후 작업(예: Slack 메시지 게시)에서 또 다른 쓰기 작업이 발생하면 시스템은 다시 멈추고 새로운 승인을 요청합니다.
- Always allow(항상 허용): 현재 세션 동안 해당 함수를 사전 승인합니다. 이미 검증된 대량 처리 작업에서 매번 확인 창을 누르는 번거로움을 줄이고자 할 때만 제한적으로 사용합니다.
- Decline(거부): 제안된 작업을 취소합니다. Work Mode는 해당 단계를 건너뛰거나 사용자에게 대안을 질문하여, 잘못된 데이터가 운영 시스템에 등록되는 것을 원천 차단합니다.
승인 전 체크리스트
Continue를 누르기 전에 다음 네 가지 항목을 점검해야 합니다:
- 대상 위치 확인: Linear의 대상 팀이나 프로젝트, Slack의 게시 대상 채널이 올바른가?
- 수신인 및 공개 범위: 이메일이나 메신저 발송 시 불필요한 외부 인원이 수신인에 포함되지 않았는가?
- 내용의 충실도: 모델이 작성한 요약문이 원본 이메일의 사실에 충실하며 왜곡이나 누락이 없는가?
- 긴급 중단 기능: 만약 에이전트가 의도와 다르게 동작한다면 입력창 옆의 검은색 사각형 Stop 버튼을 눌러 작업을 즉시 중단할 수 있습니다. 단, 이미 승인되어 외부 API에 전송 완료된 작업은 Vibe 화면에서 되돌릴 수 없으므로 주의해야 합니다.
5단계: 반복 업무의 프로젝트화 및 스케줄 자동화
매일 또는 매주 반복되는 멀티스텝 작업(예: 일일 장애 집계, 주간 스프린트 리포트, 부서 간 업무 현황 동기화)은 매번 프롬프트를 다시 작성할 필요 없이 Vibe의 기능을 활용해 자산화할 수 있습니다:
- Projects(프로젝트): 특정 업무 주제(예: "Q4 장애 대응 프로젝트")에 관련된 대화, 참조 문서, 커넥터 설정을 하나의 공간에 묶어 세션 간 일관된 컨텍스트를 유지합니다.
- Skills(스킬): 검증된 프롬프트와 커넥터 실행 순서를 슬래시(
/) 명령어로 등록하여 팀원들이 동일한 규격으로 재사용할 수 있도록 지원합니다. - Scheduled Tasks(예약 작업): Work Mode 내에서 일간, 주간, 월간 단위의 자동 실행 트리거를 설정합니다(예: 매주 금요일 오후 Linear 완료 티켓을 취합하여 Gmail 임시 보관함에 주간 보고 초안 생성).
엔터프라이즈 보안, 규정 준수 및 데이터 프라이버시
기업의 핵심 데이터 시스템에 AI 에이전트를 연결할 때 보안과 거버넌스는 가장 중요한 기준입니다. Mistral Vibe는 기업 환경을 고려한 보안 체계를 갖추고 있습니다:
- 커넥터 데이터의 모델 학습 이용 배제: 커넥터를 통해 조회된 기업 데이터는 사용자의 요청을 처리하는 실시간 추론에만 활용됩니다. Mistral 서버에 영구 보관되지 않으며, 구독 요금제와 관계없이 Mistral의 기본 모델 학습 및 미세 조정(Fine-tuning)에 일절 사용되지 않습니다.
- 임시 대화(Temporary Chat): 대외비 정보나 엄격한 감사 규정을 준수해야 하는 작업의 경우 Work Mode에서 임시 대화를 시작할 수 있습니다. 이 모드의 대화는 기록에 저장되지 않고 검색 인덱스나 메모리에서도 즉시 제외됩니다.
- 중앙 집중식 관리자 거버넌스: 기업 관리자는 조직 콘솔을 통해 특정 커넥터의 활성화 여부를 중앙에서 제어하여 승인되지 않은 도구의 무단 연동을 사전에 차단할 수 있습니다.
- MCP 기반 사내 시스템 확장: 내부망에 위치한 독자적인 ERP나 데이터베이스의 경우, 사내 인프라에 MCP 호환 서버를 구축하여 기업의 자체 방화벽과 접근 제어 기준 내에서 Vibe를 안전하게 확장할 수 있습니다.
지식 근로자를 위한 핵심 요약
- 도구 연동:
chat.mistral.ai/work의 Connectors 메뉴에서 Gmail, Linear, Slack을 연동합니다. - 권한 분리: 세부 함수 설정에서 조회 기능은 사전 허용하고, 쓰기 및 삭제 작업은 수동 승인으로 유지합니다.
- Think 모드 활용: 복수의 도구가 관여하는 다단계 작업에는 깊은 추론 모드를 사용하여 안정적인 계획을 유도합니다.
- 승인 창 검토: HITL 승인을 최종 결재 과정으로 인식하고, 대상 시스템과 파라미터를 점검한 후 Continue를 클릭합니다.
- 업무 자산화: 안정화된 워크플로는 Projects와 Scheduled Tasks로 등록하여 조직 전체의 업무 효율을 극대화합니다.