Orch termdocs
기능 검색…Ctrl K

대형 기능 · 멀티에이전트 워크스테이션 split tree

멀티에이전트 워크스테이션

한 창에 터미널·에디터·브라우저이진 분할 트리로 펼치고, 각 패널에 다른 AI·셸을 띄워 한눈에 봅니다. 단순 터미널이 아니라 여러 에이전트를 동시에 부리는 작업대입니다.

한 창의 구조

화면을 가로·세로로 나눈 각 칸이 패널(pane)이고, 각 패널은 터미널·에디터·브라우저 탭을 담습니다. 이진 분할 트리라서 어떤 패널이든 다시 둘로 나눌 수 있어, 한 창 안에 세 종류가 자유롭게 공존합니다.

orchterm — 터미널 · 에디터 · 브라우저3-way split
OOrch term
1 dev
2 agents
+
orch-term
📁src
📁workspace
📄types.ts
📄pane-manager.ts
📁src-tauri
📄README.md
claude
claude workspace의 분할 트리 구조를 요약해줘 leaf=패널, split=노드. 각 패널은 terminal· editor·browser 종류의 탭을 가집니다. SSOT는 조정자(index.ts)가 보유…
types.ts
1 2 3 4 5 6
// src/workspace/types.ts export type Tab = | { kind: "terminal" } | { kind: "editor" } | { kind: "browser" }; // leaf=패널, split=노드
🌐localhost:5173
localhost:5173
Orch term
멀티에이전트 터미널 워크스테이션 · dev preview
UTF-8 CPU19%MEM44%
좌측 탐색기 · 터미널·에디터·브라우저 패널이 한 분할 트리 안에 공존.

탭 종류 3종 — 한 패널에 섞어서

패널 하나의 탭바에 세 종류의 탭을 섞어 둘 수 있습니다. 활성 탭만 본문에 보이고, 나머지는 탭으로 대기합니다.

터미널

셸 세션. PowerShell·cmd·Git Bash·WSL을 자동 탐지하고, 새 터미널은 프로젝트 루트에서 시작.

에디터

코드 에디터. 외부 변경 자동 리로드 · 인코딩 표시(UTF-8) · Ctrl+F 찾기 · 앱 테마 추종.

브라우저

네이티브 창(iframe 아님). 주소창 자물쇠 · 로컬 파일 열기 · 네이티브 줌.

한 패널 · 섞인 탭
pwsh
README.md
🌐localhost:5173
1 2 3 4 5 6
# Orch term 멀티에이전트 터미널 워크스테이션. - 터미널 · 에디터 · 브라우저를 한 창에 - 분할 트리 · Space로 작업 묶음 분리
한 탭바에 터미널(pwsh)·에디터(README.md)·브라우저(localhost) 탭이 섞여 있고, 활성 탭이 본문에 렌더됩니다.

탭을 더블클릭하면 이름과 색(9색 피커)을 함께 바꾸고, 패널 사이로 드래그해 옮길 수 있습니다. 우클릭 메뉴는 이름변경 · 색상변경 · 닫기.

분할 · 패널 최대화

패널 헤더의 분할 버튼으로 활성 패널을 나눠 새 터미널을 엽니다(또는 패널 가장자리 드롭 영역으로 분할). 분할 방향은 두 버튼으로 구분합니다.

세로 분할 — 패널 둘
pwsh
npm run tauri dev vite ready · app 부팅…
git-bash
git status On branch worktree-ssh-core
오른쪽으로 · 아래로 분할 · 패널 최대화. 활성 패널은 액센트 테두리로 표시됩니다.
패널 최대화Shift+Esc 또는 헤더의 버튼으로 활성 패널을 창처럼 키웁니다. 다시 누르면 복원(토글)됩니다.

탭바의 빈 영역을 끌면 패널 전체를 옮깁니다 — 다른 패널 중앙에 드롭하면 위치 교환, 가장자리면 그쪽으로 재배치, Space 칩에 드롭하면 그 Space로 이동. Ctrl+Alt+방향키로 인접 패널로 포커스를 옮깁니다.

본문 왼쪽은 사이드바 카드 + 모드바입니다. 모드바로 탐색기 · 검색 · Git · 할일 4모드를 전환하고, 탐색기에서 파일을 클릭하면 본문 패널에 에디터(또는 브라우저) 탭으로 열립니다.

좌측 사이드바 · 4모드
orch-term
📁src
📁workspace
📄index.ts
📄pane-manager.ts
📄tab-manager.ts
📁src-tauri
📄README.md
탐색기 · 검색 · Git · 할일 — 모드바로 전환, Ctrl+Alt+B로 토글.

왜 멀티에이전트 — 한눈에

각 패널은 독립 셸입니다. 한 패널엔 claude, 옆엔 codex, 또 옆엔 agy를 띄워 서로 다른 AI를 동시에 굴리고, 분할과 Space로 작업 묶음을 갈라 한 화면에서 진척을 봅니다.

한눈에 — claude · codex · agy3 agents
claude
claude SFTP 전송 모듈 구현 중…
codex
codex 터널 모듈 리뷰 중…
agy
agy 문서 초안 작성 중…
패널 셋이 각각 독립 셸 — claude·codex·agy를 한 화면에서 병렬로.

이렇게 한 화면에 띄운 워커들을 대화 중인 AI가 직접 부리는 단계가 에이전트 오케스트레이션입니다. 워크스테이션은 그 토대 — 사람이 여러 에이전트를 한눈에 보고 손으로 조율하는 작업대입니다.

단축키 (패널 · 탭)

단축키동작
Shift+Esc활성 패널 최대화 / 복원(토글)
Ctrl+Alt+←↑→↓인접 패널로 포커스 이동
Ctrl+Alt+B좌측 탐색기(사이드바) 토글
Ctrl+Shift+W활성 탭 닫기
Ctrl+PageUp / PageDown패널 안에서 이전 / 다음 탭으로 순환