기능
Agent Switchboard는 코딩 에이전트의 연결을 프로젝트 단위로 나누고, 대화와 작업을 PC와 휴대폰 어디서든 이어 가게 합니다.
프로젝트별 라우팅
폴더를 등록하면 도구마다 연결(API 키·게이트웨이·구독 로그인), 모델, 추론 강도를 그 폴더에만 적용합니다. 따로 정하지 않은 폴더는 전역 기본값을 그대로 씁니다.
- 프로젝트 홈의 「도구 설정」에서 도구마다 연결·모델·effort·적용 범위를 카드로 확인하고, 카드를 눌러 바로 고칩니다.
- Codex는 폴더 전용 프로필, Claude Code는
.claude/settings.local.json, Pi·OpenCode·Qwen Code는 각 프로젝트 설정 파일로 적용합니다. - 연결 테스트로 endpoint와 인증, 고른 모델을 쓸 수 있는지 확인합니다. 쓸 수 없는 모델이면 적용을 멈춥니다.
- 설정을 바꾸기 전에 원본과 revision을 백업하고, 적용 뒤 파일을 다시 읽어 검증합니다. 검증에 실패하면 이전 상태로 되돌립니다.
Switcher 대화
터미널 없이 앱 안에서 코딩 에이전트와 대화합니다. Claude Code, Codex, Antigravity CLI를 권장 엔진으로 두고, OpenCode와 GitHub Copilot CLI도 고를 수 있습니다.
- 추론, 도구 호출, 파일 변경, 승인 요청, 사용량을 대화 타임라인에서 봅니다.
- 앱을 다시 열면 대화 목록과 배치를 복원하고, 재연결로 같은 대화를 이어 갑니다.
- 대화마다 모델과 추론 강도를 바꾸고, 「이 대화에만 적용」으로 프로젝트 설정을 건드리지 않고 다른 연결을 씁니다.
- 명령 메뉴, 기록 검색, Markdown 복사·내보내기, AI 코드리뷰를 지원합니다.
휴대폰에서 이어 하기
PC의 앱 안 터미널과 Switcher 대화를 휴대폰에서 보고 입력합니다. PWA와 Android 앱을 지원합니다.
- 휴대폰 연결은 기본으로 꺼져 있습니다. 켜면 PC가 중계 서버로 바깥 연결만 하고, 포트를 열지 않습니다.
- 중계 서버는 암호문만 전달하고 저장하지 않습니다. 연결할 때마다 양쪽 임시 X25519 키로 새 세션 키를 만듭니다.
- 처음 연결할 때 QR을 찍고, PC의 승인 창과 휴대폰에 뜬 6자리 숫자가 같은지 확인합니다.
- 알림 내용은 기기별 키로 암호화해 보내므로 중계 서버와 푸시 서비스는 내용을 볼 수 없습니다.
오케스트레이션
지휘 세션이 큰 작업을 나눠 여러 worker 세션에 맡기고, 진행과 결과를 한곳에서 추적합니다.
- 사용자 요청을 공용 할 일로 기록하고 worker 업무와 연결합니다. worker의 성공 보고와 지휘의 완료 확인을 구분합니다.
- worker가 보고한 진행률, 막힌 이유, 답 대기, 무진척을 대시보드에 표시합니다.
- 지휘·팀장·worker 관계도로 큰 실행의 흐름을 보고, 원격 PC의 원본 세션도 엽니다.
- worker를 만들거나 재개할 때 모델과 추론 강도를 정하고, 쉬는 worker는 안전하게 종료·보관합니다.
여러 PC와 사용량
같은 Google 계정으로 로그인한 다른 PC를 레일의 「내 컴퓨터」에서 열어 그 PC의 프로젝트와 세션을 씁니다.
- 다른 PC는 기본적으로 승인 창에서 6자리 숫자를 확인한 뒤 등록합니다.
- 로컬 CLI 세션 기록에서 폴더·도구·모델·날짜별 토큰 사용량을 앱 안에서 집계합니다. 기본은 꺼져 있습니다.
- 여러 PC 합계를 켜면 대화 본문 없이 토큰 수만 계정 통계 키로 암호화해 동기화합니다. 서버는 이 키를 모릅니다.
- 모델·연결별 단가를 넣으면 예상 API 비용을 함께 보여 줍니다.
지원 도구
연결을 관리하는 도구와 설치·감지·실행만 맡는 도구를 구분합니다. Windows x64, macOS(Apple Silicon), Linux x64에서 씁니다.
연결 관리(API·게이트웨이·기본 인증)
- Codex
- Claude Code
- Pi
- OpenCode
- Qwen Code
- Cline CLI
- Droid
- Crush
- Kimi Code
설치·감지·실행
- Antigravity CLI
- Copilot CLI
- Cursor CLI
- Amp
- Goose
- Aider
- Kilo CLI
- Grok Build
- Gemini CLI
데스크톱 앱(설치·감지·실행)
- ZCode
Switcher 대화 엔진
- Claude Code
- Codex
- Antigravity CLI
- OpenCode
- GitHub Copilot CLI
OAuth 토큰은 각 CLI가 직접 보관합니다. Agent Switchboard는 이 토큰을 읽거나 복사하지 않습니다.