DeepMyst/Mysti

AI coding dream team of agents for VS Code. Claude Code + openai Codex collaborate in brainstorm mode, debate solutions, and synthesize the best approach for your code.

Mysti – VS Code를 위한 AI 기반 코딩 팀원

소개 – Mysti는 에디터 내부에서 수십 개의 코드 생성 AI와 대화하고, 전환하며, 결합할 수 있게 해주는 Visual Studio Code 확장 프로그램입니다. 12개의 제공업체(Claude Code, Codex, Gemini, GitHub Copilot, Cline, Cursor, OpenClaw, Manus, OpenCode, Qwen Code, Ollama, LocalAI)를 지원하며, 멀티 에이전트 브레인스토밍, 페르소나 선택, 자율 실행, 세밀한 권한 제어와 같은 협업 지향적 기능을 추가합니다.


핵심 아이디어

아이디어 중요성
멀티 제공업체 기존 구독을 유지하면서 특정 업체에 종속되는 것을 방지할 수 있습니다. 클릭 한 번으로 제공업체를 전환합니다.
브레인스토밍 모드 두 에이전트가 5가지 전략(빠른 토론, 논쟁, 레드팀, 관점, Delphi) 중 하나를 사용하여 문제를 논의합니다. 확장 프로그램이 수렴을 감지하여 토론을 조기에 종료할 수 있습니다.
페르소나 및 기술 16개의 내장 개발자 페르소나(아키텍트, 디버거, 보안 전문가 등)와 12개의 전환 가능한 기술(간결함, 테스트 주도, 자동 커밋 등)이 AI의 어조와 행동을 결정합니다.
자율 모드 AI는 3가지 안전 수준과 권한 모델(읽기 전용, 권한 요청, 전체 액세스)에 따라 추가 프롬프트 없이 파일에 대해 작업을 수행할 수 있습니다.
@-멘션 @claude 또는 @src/auth.ts와 같은 인라인 태그를 통해 요청을 특정 에이전트로 라우팅하거나 임시 파일 컨텍스트를 제공할 수 있습니다.
컨텍스트 압축 토큰 사용량이 모델 제한에 가까워지면 Mysti가 자동으로 이전 메시지를 요약하여 대화를 제한 범위 내로 유지합니다.

주요 기능 (README 설명 기준)

  • 12개의 AI 제공업체 – 클라우드(Claude, Codex, Gemini, Copilot 등) 및 로컬(Ollama, LocalAI). |
  • 브레인스토밍 모드 – 임의의 두 에이전트를 선택하고 협업 전략을 정해 토론하거나 공동 작업을 수행합니다. |
  • 16개의 개발자 페르소나 – 클릭 한 번이나 툴바를 통해 AI의 관점을 변경합니다. |
  • 자율 실행 – 안전 분류기 + 3가지 안전 모드, 권한 설정에 대한 학습 메모리, 감사 추적 로그. |
  • @-멘션 라우팅 – 요청을 특정 에이전트나 파일로 전달하고, 응답을 연결하며, 컨텍스트를 패널 내에 유지합니다. |
  • 컨텍스트 압축 – 토큰 사용량이 모델 윈도우의 75%를 초과하면 자동으로 요약합니다. |
  • 대화 기록 – 모든 채팅은 영구 저장되며 VS Code 내에서 검색 가능합니다. |
  • 슬래시 명령어 팔레트 – 기술, 페르소나 및 제공업체별 작업에 빠르게 액세스합니다. |
  • 광범위한 설정 – 제공업체 경로, 브레인스토밍 에이전트/전략, 자율 안전 모드, 토큰 예산, 압축 임계값 등. |
  • 키보드 단축키Ctrl/Cmd+Shift+M으로 Mysti를 열고, Ctrl/Cmd+Shift+N으로 새 탭을 엽니다. |

설치 및 빠른 시작 (README 기준)

  1. 확장 프로그램 설치
    • VS Code에서 Ctrl+P (또는 Cmd+P)를 누르고 ext install DeepMyst.mysti를 입력한 뒤 Enter를 누르거나, README의 Install from VS Code Marketplace 배지를 클릭합니다.
  2. 최소 하나의 제공업체 CLI 설치 (확장 프로그램은 명령줄 클라이언트를 통해 제공업체와 통신합니다). Claude Code 예시:
    npm install -g @anthropic-ai/claude-code
    claude auth login
    
    지원되는 다른 CLI로는 GitHub Copilot, Gemini, Codex, Cline, Cursor, OpenClaw, OpenCode, Qwen Code, Ollama, LocalAI가 있습니다. 브레인스토밍 모드를 사용하려면 두 개를 설치하세요.
  3. Mysti 열기 – 활동 표시줄의 Mysti 아이콘을 클릭하거나 Ctrl+Shift+M (Cmd+Shift+M)을 누릅니다.
  4. 코딩 시작 – 자연어 요청(예: “auth.ts에 대한 단위 테스트 추가”)을 입력하고 AI의 응답을 기다립니다. @ 멘션, 슬래시 명령어 또는 페르소나 툴바를 사용하여 상호작용을 세밀하게 조정합니다.

설정 하이라이트 (README 발췌)

{
  "mysti.defaultProvider": "claude-code",
  "mysti.brainstorm.agents": ["claude-code", "google-gemini"],
  "mysti.brainstorm.strategy": "quick",
  "mysti.accessLevel": "ask-permission",
  "mysti.autonomous.safetyMode": "balanced",
  "mysti.compaction.enabled": true,
  "mysti.compaction.threshold": 75
}
  • 제공업체별 경로(mysti.claudePath, mysti.ollamaPath 등)를 통해 사용자 지정 설치 경로를 지정할 수 있습니다.
  • 브레인스토밍 설정은 협업할 두 에이전트, 전략, 자동 수렴 및 최대 토론 라운드를 제어합니다.
  • 자율 설정에서 안전 모드를 선택하고 차단 패턴을 정의할 수 있습니다.
  • 압축 설정에서 요약 기능을 켜거나 끄고 토큰 사용 임계값을 설정할 수 있습니다.

요구 사항 (나열된 항목)

CLI 구독 필요 여부 설치 명령어
Claude Code Anthropic API / Claude Pro/Max npm install -g @anthropic-ai/claude-code
GitHub Copilot Copilot Pro/Business npm install -g @github/copilot-cli
Gemini Google AI API npm install -g @google/gemini-cli
Codex OpenAI API OpenAI 가이드 참조
Cline 모델 제공업체에 따라 다름 npm install -g cline
Cursor Cursor 구독 `curl https://cursor.com/install -fsS
OpenClaw OpenClaw 계정 npm install -g openclaw@latest && openclaw onboard --install-daemon
OpenCode Anthropic, OpenAI, Google, Groq 키 중 하나 npm i -g opencode-ai@latest
Qwen Code Alibaba Qwen API npm install -g @qwen-code/qwen-code@latest
Ollama 로컬 – 구독 불필요 ollama.com에서 다운로드
LocalAI 로컬 – 구독 불필요 localai.io에서 다운로드

시작하려면 하나의 CLI만 있으면 됩니다. 브레인스토밍 모드를 활성화하려면 두 번째 CLI를 설치하세요.

라이선스 및 커뮤니티

  • 라이선스: Apache 2.0 (배지 참조).
  • 마켓플레이스 통계: 버전 배지, 설치 수, 평점, 별점, 포크 수가 README에 표시되어 활발한 공개 릴리스임을 나타냅니다.
  • 문서: 상세한 Markdown 문서(제공업체, 브레인스토밍, 페르소나, 자율 모드, 멘션, 압축, 아키텍처, 기능)가 README에 링크되어 있습니다.

요약

Mysti는 VS Code를 협업 AI 코딩 허브로 바꿔줍니다. 최대 12개의 서로 다른 코드 생성 모델을 연결하여 안전성, 권한, 컨텍스트를 세밀하게 제어하면서 모델을 전환, 결합 또는 자율 실행할 수 있게 합니다. 확장 프로그램을 설치하고 이미 구독 중인 제공업체의 CLI를 추가(또는 로컬 모델 실행)하여 새로운 AI 코딩 팀과 대화를 시작하세요.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트