마스터 에이전트(Claude)가 목표를 분해하고, 서브 에이전트(Codex·opencode)가 병렬로 구현하며, 우측 관제 패널에서 전체를 지켜보는 실제 모습입니다.
이미지를 클릭하면 크게 볼 수 있습니다
에이전트 하나를 돌리는 도구가 아니라, 에이전트 팀을 운영하는 도구입니다.
작업마다 전용 git worktree와 브랜치가 자동 생성됩니다. 에이전트가 무엇을 바꾸든 메인 브랜치는 안전하고, diff 확인 후 한 번의 클릭으로 머지합니다. 끝난 작업의 워크트리는 자동으로 정리됩니다.
큰 목표를 입력하면 마스터 에이전트가 서브 작업으로 분해해 병렬로 실행합니다. 코딩·조사·테스트·문서 등 작업 종류마다 다른 벤더에 맡길 수 있습니다.
Claude 작업은 직접 보고 입력할 수 있는 공식 Claude Code TUI에서 실행되고, 작업창이 진행·도구 실행·결과를 정리해 보여 줍니다. 확장은 Claude 로그인 자격을 다루지 않습니다.
실행 시각을 지정하면 트리에 남은 시간이 표시되고, 놓친 예약은 VS Code를 다시 열 때 실행됩니다. 데스크톱 앱과 함께 쓰면 VS Code가 꺼져 있어도 실행됩니다.
읽기 전용 검증 세션이 지시문·diff·보고를 대조해 pass/fail을 판정하고, 게이트는 서브 작업마다 빌드·테스트를 돌려 새로 생긴 실패를 머지 전에 되돌려 보냅니다. (opt-in)
작업을 다른 에이전트나 프로파일로 바꿔 같은 워크트리에서 이어 갑니다. 사용 한도·인증 오류로 멈춘 서브 작업은 대체 프로파일로 자동으로 넘어갑니다.
멀티루트 워크스페이스에서 여러 Git 저장소의 마일스톤·작업을 한 창에서 병렬로 실행·관제합니다. 저장소마다 다른 벤더 프로파일을 동시에 쓸 수 있습니다.
다른 컴퓨터나 휴대폰을 코드·QR로 페어링해 로그 확인·추가 지시·승인·머지를 원격으로 합니다. 휴대폰은 브라우저(app.100doo.com)로 접속하고, 실행은 원래 기기에 그대로 남습니다.
코드를 건드리지 않는 논의 전용 세션입니다. 에이전트 2~3명이 라운드별로 토론하고, 결론을 새 작업 지시문으로 바로 넘깁니다.
역할별 프롬프트와 추가 규칙을 팩으로 묶어 관리하고, 실행 기본값·모델·권한을 프로파일로 저장해 저장소별로 전환합니다.
벤더별 비용·성공률과 추이를 보고, 모델 비교로 비용·소요 시간·오류율·머지율을 나란히 견줍니다. 실행 기록은 이 컴퓨터 밖으로 나가지 않습니다.
실행·Git 변경·예약은 신뢰된 워크스페이스에서만 동작합니다. API 키는 VS Code SecretStorage에 저장되고, 훅·설정 같은 민감한 파일을 바꾼 브랜치는 자동 머지되지 않습니다.
실험 표시 기능은 확장의 실험실(Agent: 실험실 열기)에서 켭니다.
마일스톤 생성부터 머지까지, 다섯 단계면 충분합니다.
액티비티 바의 🤖 아이콘에서 마일스톤을 만듭니다. git 저장소가 아니면 git init 온보딩이 안내됩니다.
지시문 하나로 단일 작업을 실행하거나, 큰 목표를 마스터 에이전트에게 위임해 병렬 분해합니다.
작업창에서 진행 상황을 보며 이어서 지시하고 승인합니다. 위임 작업은 마스터·서브를 한 화면에서 봅니다.
검증 에이전트와 서브 작업 게이트(빌드·테스트)가 머지 전에 결과를 확인합니다. (opt-in)
diff를 확인하고 작업 브랜치를 베이스 브랜치로 머지합니다. 위임 작업은 일괄 머지도 가능합니다.
내장 8종 벤더 모두 일반·마스터·서브 전 역할에서 쓸 수 있고, Anthropic 호환 서버라면 로컬 모델도 직접 등록할 수 있습니다. 역할마다 다른 벤더를 조합하세요.
| 벤더 | 실행 기반 | 역할 |
|---|---|---|
| Claude | 공식 Claude Code TUI (기본) · Agent SDK · CLI | 일반마스터서브 |
| Codex | Codex CLI | 일반마스터서브 |
| DeepSeek | Anthropic 호환 엔드포인트 (claude CLI 재사용) · API 키 | 일반마스터서브 |
| GLM | Anthropic 호환 엔드포인트 (claude CLI 재사용) · API 키 | 일반마스터서브 |
| Solar | Upstage Anthropic 호환 엔드포인트 (claude CLI 재사용) · API 키 | 일반마스터서브 |
| Grok | grok CLI · ACP (기본) / streaming-json | 일반마스터서브 |
| Antigravity | agy CLI (stream-json) · OAuth 인증, API 키 불필요 | 일반마스터서브 |
| opencode | opencode CLI · ACP | 일반마스터서브 |
| 커스텀 (로컬 모델) | Anthropic Messages API 호환 서버 (claude CLI 재사용) · LM Studio·Ollama·OpenRouter 프리셋 | 일반마스터서브 |
API 키와 커스텀 벤더는 Agent: 벤더 관리 패널에서 등록합니다. 사양이 낮은 로컬 서버는 벤더별 동시 실행 한도로 보호할 수 있습니다.
각자 단독으로 동작하고, 함께 쓰면 24시간 관제가 됩니다.
대화형 작업 실행·승인·diff·머지의 주 무대
메뉴 막대 상시 관제 + VS Code 없이 실행
두 프로그램은 IPC나 서버 없이 저장소 안의 파일시스템만 공유하고, 파일 락과 발화 원장으로 같은 예약을 한 번만 실행합니다. 하나만 설치해도 완전하게 동작합니다.
VS Code 확장과 macOS 데스크톱 앱을 설치할 수 있습니다.
VS Code 확장 탭(⇧⌘X)에서 100doo를 검색하거나, 터미널에서:
VS Code Marketplace에서 보기 → Open VSX에서 보기 →
설치 후 명령 팔레트(⇧⌘P)에서 Agent: Doctor를 실행하면 CLI 설치·로그인 상태를 한 번에 점검합니다.
Mac 칩에 맞는 DMG를 내려받아 열고, 100doo를 응용 프로그램 폴더로 끌어 놓으세요. 실행하면 관제 패널이 열리고, Dock 대신 화면 위 메뉴 막대에 100doo 아이콘이 생깁니다. 이후 버전은 앱이 받아 두었다가 종료할 때 설치합니다.
무료 · Apache-2.0 라이선스 · 에이전트 사용 요금은 각 벤더의 구독·API 요금을 따릅니다 · 소스 코드는 v1.0 이후 공개 예정
