Mysti 소개
Mysti는 VS Code 환경에서 Claude Code, OpenAI Codex, Google Gemini, GitHub Copilot 등 여러 AI 에이전트를 단일 인터페이스로 통합하여 사용할 수 있는 강력한 코딩 어시스턴트 확장 프로그램입니다.
단순히 하나의 AI 모델에게 질문하고 답변을 받는 방식을 넘어, 집단 지성(Wisdom of the Crowd) 개념을 도입했습니다. Mysti의 가장 큰 특징인 브레인스토밍 모드(Brainstorm Mode)를 사용하면, 두 개의 서로 다른 AI 에이전트(예: Claude와 Gemini)가 협업하여 문제를 분석하고, 서로의 솔루션을 토론 및 검증한 뒤 최적의 코드를 도출해냅니다.
Mysti는 단일 AI 모델에 의존하는 기존 도구들과 달리, 멀티 에이전트 협업과 높은 자유도를 제공합니다.
| 비교 항목 | GitHub Copilot / Cursor | Mysti |
|---|---|---|
| AI 모델 | 단일 AI 모델 사용 | 멀티 에이전트 브레인스토밍 (두 AI가 협업) |
| 제공자 | 특정 제공자에 종속됨 (Lock-in) | 모든 CLI 사용 가능 (Claude, Codex, Gemini 등) |
| 권한 제어 | 블랙박스 (투명성 낮음) | 완전한 권한 제어 (읽기 전용 ~ 전체 권한 설정 가능) |
| 응답 스타일 | 일반적인 응답 | 16가지 페르소나 (아키텍트, 디버거, 보안 전문가 등) |
개발자는 더 이상 여러 AI 도구를 번갈아 가며 사용할 필요가 없습니다. Mysti는 기존에 사용 중인 CLI 도구(Claude Code, GitHub Copilot CLI 등)와 연동되어 작동하므로 별도의 중복 구독 없이도 강력한 멀티 에이전트 환경을 구축할 수 있습니다.
Mysti의 주요 기능
브레인스토밍 모드 (Brainstorm Mode)
혼자 코딩하는 것보다 시니어 개발자와 테크 리드가 함께 리뷰하는 것이 더 나은 결과를 만드는 것처럼, Mysti는 두 AI가 협력할 때 더 강력한 성능을 발휘합니다.
Your Request
|
v
+-----------+-----------+
| Agent 1 | Agent 2 |
| analyzes | analyzes |
+-----+-----+-----+-----+
| |
v v
+---------------------------+
| Discussion (Full Mode) |
| Agents review each other's|
| solutions and debate |
+-----------+---------------+
|
v
+---------------------------+
| Synthesis |
| Best ideas combined into |
| one refined solution |
+---------------------------+
브레인스토밍 모드에서 사용자가 요청을 보내면 선택한 두 개의 에이전트가 각각 독립적으로 분석을 수행합니다. 이후 서로의 솔루션을 비평하고 토론(Debate)하여 장점만을 결합한 최종 솔루션을 제시합니다.
브레인스토밍 모드는 Quick Mode와 Full Mode의 2가지의 협업 모드를 제공합니다. Quick Mode에서는 두 에이전트가 빠르게 응답하고 결과를 즉시 병합합니다. Full Mode에서는 에이전트 간의 심도 있는 토론을 거친 후 결론을 도출하기에 복잡한 아키텍처 설계에 적합합니다.
다양한 AI 제공자 및 최신 모델 지원
Mysti는 별도의 구독료를 요구하지 않으며, 사용자가 이미 보유한 AI 서비스의 CLI와 연동됩니다. 특히 v0.2.2 업데이트를 통해 GitHub Copilot CLI가 공식 지원되어, Copilot 구독만으로도 다양한 최신 모델을 사용할 수 있습니다.
- Anthropic: Claude Sonnet 4.5, Opus 4.5, Haiku 4.5
- OpenAI: GPT-5.2, GPT-5.1 Codex Max, GPT-5
- Google: Gemini 3 Pro, 3 Flash, 2.5 Pro
- GitHub Copilot: 위 모델들에 대한 접근 권한 제공
16가지 개발자 페르소나 (Personas)
Mysti는 16가지 유형의 개발자 페르소나를 지원하여, 단순한 코딩 지원을 넘어 상황에 맞는 전문가의 관점을 빌릴 수 있습니다. 다음은 Mysti가 제공하는 개발자 페르소나의 몇 가지 예시입니다:
- Architect: 시스템 설계, 확장성, 깔끔한 구조 중점
- Debugger: 근본 원인 분석 및 버그 수정
- Security-Minded: 취약점 분석 및 위협 모델링
- Performance Tuner: 최적화, 프로파일링, 지연 시간 개선
- 이 외에도 Full-Stack, DevOps, Mentor 등 다양한 역할 수행 가능
지능형 계획 감지 (Intelligent Plan Detection)
AI가 여러 가지 구현 방법을 제시할 경우, Mysti는 이를 자동으로 감지하여 사용자가 원하는 접근 방식을 선택할 수 있도록 UI를 제공합니다.
Mysti 설치 및 시작하기
먼저 Mysti 확장 프로그램을 설치해야 합니다. Ctrl+P 또는 Cmd+P으로 VS Code의 명령 팔레트를 열어 아래 명령어를 입력하거나 마켓플레이스에서 설치합니다:
ext install DeepMyst.mysti
Mysti를 사용하기 위해서는 1개 이상의 코딩 에이전트가 설치되어 있어야 합니다. 만약, 브레인스토밍 모드를 사용하려면 최소한 2개 이상의 코딩 에이전트가 설치되어 있어야 합니다:
# Claude Code (권장)
npm install -g @anthropic-ai/claude-code
claude auth login
# GitHub Copilot CLI
npm install -g @github/copilot-cli
copilot # 실행 후 /login 명령어로 로그인
# Google Gemini CLI
npm install -g @google/gemini-cli
gemini auth login
설치가 완료된 후에는 Ctrl+Shift+M 또는 Cmd+Shift+M을 눌러 Mysti 채팅 사이드바를 열고 코딩을 시작할 수 있습니다.
Mysti 설정 (Configuration)
Mysti는 사용자의 작업 방식에 맞춰 세밀한 설정이 가능합니다. settings.json을 통해 다음과 같은 항목을 조정할 수 있습니다.
{
"mysti.defaultProvider": "claude-code",
"mysti.brainstorm.agents": ["claude-code", "google-gemini"], // 협업할 에이전트 2명 선택
"mysti.brainstorm.discussionMode": "full", // quick 또는 full
"mysti.accessLevel": "ask-permission" // 파일 접근 권한 (read-only, ask-permission, full-access)
}
이 때, 권한 제어를 통해 AI가 코드를 수정할 때마다 승인을 받거나(ask-permission), 읽기 전용(read-only)으로 제한하여 보안을 유지할 수 있습니다.
라이선스
Mysti 프로젝트는 MIT License로 공개 및 배포 되고 있습니다. 상업적 이용 및 수정, 배포가 자유롭습니다.
Mysti VS Code 마켓플레이스
Mysti 프로젝트 GitHub 저장소
이 글은 GPT 모델로 정리한 글을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 덧글로 알려주시기를 부탁드립니다. ![]()
파이토치 한국 사용자 모임
이 정리한 이 글이 유용하셨나요? 회원으로 가입하시면 주요 글들을 이메일
로 보내드립니다! (기본은 Weekly지만 Daily로 변경도 가능합니다.)
아래
쪽에 좋아요
를 눌러주시면 새로운 소식들을 정리하고 공유하는데 힘이 됩니다~ ![]()



