AI 코딩 에이전트·칸반·코드 리뷰를 한 창에 묶은 macOS 워크스페이스 'Orchestrator' 베타 공개

Hacker News28일 전조회 2

Orchestrator는 AI 보조 개발을 겨냥한 macOS 전용 데스크톱 워크스페이스다. 채팅으로 코딩 에이전트와 일하면서 저장소 파일을 읽고, 할 일을 칸반 카드로 굴리고, 변경분을 로컬에서 리뷰하는 과정을 하나의 창 안에서 처리하는 것이 목표다. MIT 라이선스로 소스가 공개된 독립 프로젝트이며, OpenAI가 만든 제품이 아니라는 점을 분명히 해 둔다. 현재 내려받을 수 있는 빌드는 0.2.0-beta.2다.

기능은 크게 네 갈래로 묶인다. 사이드바에서 워크스페이스를 펼쳐 파일을 고르면 대화 옆에서 구문 강조와 줄 번호가 붙은 코드를 바로 확인할 수 있다. 아이디어를 카드로 만들어 준비부터 실행, 리뷰까지 단계별로 따라가며, 보드 툴바의 대상 브랜치 선택기로 새 카드의 브랜치와 풀 리퀘스트가 향할 곳을 정한다. 위임된 하위 에이전트의 원래 지시문과 대화, 활동 내역은 부모 대화를 잃지 않은 채로 열어볼 수 있다. 변경된 파일을 훑고 diff를 검토한 뒤 승인하거나 수정 요청을 남기는 로컬 리뷰도 지원하며, 여러 저장소를 한 워크스페이스에 묶으면 저장소 단위로 리뷰가 나뉜다.

부가 기능도 여럿 붙었다. 워크스페이스와 날짜 범위별로 실행 활동, 토큰 합계, 결과를 조회하는 화면이 있고, 계정 사용 한도는 선택한 플랜에 대해 Codex가 실제로 보고하는 값으로 따로 표시된다. 구현 전에 계획을 검토하거나 장기 목표를 지정하는 Plans and Goals, 대화 중 생성 이미지 미리보기, ⌘K·⌘N·⌘/ 단축키, 그리고 플러그인·브라우저·Computer Use 연동이 실험적 기능으로 들어 있다.

설치 조건은 macOS 15 이상과 Apple Silicon 또는 Intel Mac이다. 아키텍처에 맞는 dmg를 받아 Applications 폴더로 끌어다 놓으면 되고, 별도 개발 도구나 소스 빌드는 필요 없다. 시작하려면 지원되는 자신의 Codex 계정으로 로그인하고 워크스페이스를 추가하면 된다. GitHub 인증은 Codex 계정과 별개로 다룬다.

배포 상태는 아직 정식 단계가 아니다. 설치 파일은 ad-hoc 서명만 되어 있고 Apple 공증을 받지 않아 첫 실행이 차단될 수 있으며, 안내는 Gatekeeper를 전역으로 끄지 말라고 못 박는다. 인앱 업데이트는 독립적으로 서명된 업데이터 패키지로 배포되고, 두 아키텍처가 모두 마무리된 뒤에야 피드가 갱신된다. Apple 계정이나 유료 업데이트 서비스는 필요하지 않다. 유지보수자가 수동 테스트를 수행했다는 수준의 커뮤니티 릴리스라는 점도 함께 밝혀져 있다.

소스에서 직접 빌드하려면 Xcode Command Line Tools, Node.js 24, npm, Rust 1.96.0이 필요하고 각 아키텍처는 해당 하드웨어에서 빌드해야 한다. 테스트는 cargo test --locked --manifest-path src-tauri/Cargo.toml로, 개발용 로컬 패키징은 npm run tauri build -- --bundles app으로 돌린다. 빌드 훅이 고정된 공식 standalone Codex 엔진과 GitHub CLI, 서드파티 고지 자료를 준비하고 런타임 다운로드를 검증한다. 사설 저장소 접근 권한이나 배포 자격 증명은 요구되지 않으며, 일반적인 채팅과 저장소 워크플로에는 Codex 데스크톱 앱이나 Homebrew, 별도로 설치한 Codex CLI가 필요 없다. package.json은 실수로 npm에 올라가지 않도록 private: true로 유지된다.

배경에는 도구 분산 문제가 있다. 에이전트가 코드를 대신 작성하는 비중이 커질수록 IDE, 터미널, 이슈 트래커, 리뷰 화면을 오가는 컨텍스트 전환 비용도 같이 늘어난다. Orchestrator는 Rust 기반 Tauri 데스크톱 앱 형태로 이 흐름을 한 창에 모으려는 시도이며, 에이전트 실행 엔진을 자체적으로 재배포하지 않고 사용자 계정에 연결하는 방식을 택했다.

실무 관점에서 눈여겨볼 지점은 리뷰 동선이다. 에이전트가 만든 변경분을 승인 또는 수정 요청으로 처리하는 절차가 보드 상태와 연결돼 있어, 작업 지시부터 병합 판단까지가 한 타임라인에 남는다. 여러 저장소를 함께 다루는 팀이라면 저장소별 리뷰가 어떻게 분리되는지, 하위 에이전트에 위임한 작업의 지시문과 활동 로그가 얼마나 온전히 남는지를 먼저 확인하는 편이 좋다. 사내 워크플로 도구를 직접 만들 계획이라면 MIT 라이선스 소스와 빌드 파이프라인 구성이 참고 자료가 된다.

한계도 분명하다. 실험적 커뮤니티 베타이고, 브라우저·Computer Use·플러그인 연동은 상위 구성요소를 별도로 설치해야 할 수 있다. 앱 자체는 사용자 텔레메트리를 넣지 않지만 AI 작업과 연동 기능은 각 제공자와 통신하므로 민감한 작업을 다룰 때는 유의해야 한다. 공개된 다운로드 수치는 GitHub의 집계 카운터일 뿐 사용자 수나 설치 성공 수가 아니며, 화면 예시는 2026년 9월 12일 기준 beta.2 후보와 가상의 Taskboard Demo를 담은 것이다.

관련 글