Jango
Jango · 코딩 · 비즈니스
Jango는 여러 AI 참가자를 각각 독립된 브라우저에서 실행해 웹 앱의 멀티유저 흐름을 시험하는 macOS 앱이다. 참가자마다 역할과 목표를 주고, 옆에서 지켜보거나 직접 세션에 들어갈 수 있다.

Jango 소개
About
Jango란
Jango가 겨냥하는 곳은 멀티유저 테스트에서 가장 늦게 드러나는 부분, 두 사람이 동시에 만질 때만 깨지는 기능이다. 채팅 스레드, 공유 작업 보드, 마켓플레이스의 주문 장부, 팀 초대는 서로 다른 계정이 같은 시점에 다른 일을 해야 성립한다. Jango는 AI 참가자마다 별도의 브라우저 세션과 전용 테스트 계정을 붙여, 개발 중에 그 상호작용이 실제로 일어나게 한다.
앱은 Mac에서 돌아간다. Node.js와 Chromium이 설치 파일에 들어 있고, 브라우저는 로컬에서 실행되며 프로젝트와 실행 증거, 체크포인트는 Jango 계정에 남는다. OpenAI, Anthropic, Vercel AI Gateway 키를 연결하거나, 키를 직접 관리하고 싶지 않다면 선불 관리형 크레딧을 사면 된다.
테스트 보조 도구이지 실제 사용자를 대신하지는 않는다. Jango 공식 문서도 이 점을 분명히 밝힌다. AI 테스트 에이전트는 흐름을 따라가고 시나리오를 탐색하지만, 사람을 대상으로 한 리서치를 대체하지 않는다. 참가자가 조작할 수 있는 것은 Jango가 인식한 컨트롤뿐이어서, canvas로만 그린 앱이나 팝업 로그인, CAPTCHA 화면은 다른 방식의 연동이 필요할 수 있다.
시작하기
- usejango.com에서 Jango 1.1.1을 설치하고 응용 프로그램 폴더로 옮긴 뒤 로그인한다. 이메일 확인도 마쳐야 한다.
- 개발용 URL로 프로젝트를 만들고 필요한 역할마다 별도의 테스트 계정을 추가한다.
- AI 제공자 키를 연결하고 캐스트 구성원마다 역할과 목표를 지정한다.
- 세션을 시작해 라이브 화면을 보면서 지시를 보내거나, 뭔가 깨지면 일시 정지한다.
- 캐스트를 저장해 두면 다음 실행에서 같은 신원과 앱 기억을 그대로 쓴다.
제품 정보
Jango의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 계정과 메시지, 공유 상태가 있는 웹 앱을 혼자 만드는 개발자. 무료 플랜의 참가자 세 명이면 구매자, 판매자, 관찰자 역할이 채워진다.
- 작은 팀의 QA 엔지니어. 여러 계정 확인과 수동 클릭 테스트를 한곳에 모을 수 있다. 다만 macOS에서만 돌아간다.
- 데모를 준비하는 창업자. 남에게 보여주기 전에 실제 계정으로 두 사람 흐름을 예행연습한다.
작업
- 메시지나 알림, 초대가 두 번째 계정에 도착하는지 확인하기. 참가자마다 자기 브라우저 세션에서 움직이므로 전달 여부를 관찰할 수 있다.
- 마켓플레이스나 주문 장부 돌려보기. 구매자가 지정가 주문을 내고 판매자가 재고를 올리면, 만들어진 장부를 예상과 비교한다.
- 공유 작업 보드와 팀 권한 시험하기. 역할에 따라 편집, 배정, 보관 권한이 갈린다.
- 백엔드 변경 뒤 흐름 다시 돌리기. 저장한 캐스트와 체크포인트가 준비 작업 대부분을 건너뛰게 한다.
활용 상황
- 두 계정이 동시에 로그인해야만 나타나는 버그 재현하기. 실행을 멈추고 참가자 화면을 하나씩 들여다본다.
- 데모 전날 밤 멀티플레이 흐름 예행연습하기. 한 참가자에게 다른 참가자를 초대하게 하고 요청이 도착하는지 본다.
- 새 개발자를 낯선 흐름에 적응시키기. 무엇이 어떤 순서로 나타났는지가 실행 증거로 남는다.
주요 기능
참가자마다 따로 있는 브라우저
캐스트 구성원은 각자 격리된 브라우저와 계정을 받는다. 화면 이동, 입력, 업로드, 클릭이 모두 앱의 실제 상태를 상대로 일어난다. 상상한 행동의 기록을 읽는 게 아니라 브라우저가 일하는 모습을 보는 것이다. 여러 브라우저 세션이 동시에 돌아가는 동안 너는 하던 일을 계속할 수 있다.
역할과 목표, 실행 중 지시
누가 등장하고 각자 무엇을 하려는지 네가 정한다. 목표는 "테스트 주문 넣기"나 "공유 작업 갱신하기" 같은 식이다. 세션이 시작된 뒤에도 특정 참가자에게 지시를 보내 흐름을 바꿀 수 있고, 다시 시작할 필요는 없다.
지켜보기, 멈추기, 들어가기
라이브 화면에 참가자들의 화면이 나란히 뜬다. 흐름이 끊기면 해당 참가자를 잠시 멈추고, 같은 앱에 네 계정으로 들어가 상호작용의 양쪽을 확인한 뒤 버그인지 판단한다.
실행을 넘어 남는 캐스트 기억
Jango는 알려진 신원과 역할, 관계, 암호화된 로그인 상태를 보관한다. 인식한 앱 컨트롤과 실행 이력, 관찰 가능한 검사를 담은 실행 증거도 함께 남는다. 다음 주 실행은 이번 주 실행이 배운 것에서 출발한다.
터미널, MCP, Workspace API
CLI에서 캐스트를 띄우고, MCP로 코딩 어시스턴트에 넘기고, Workspace API를 직접 호출할 수 있다. 캐스트는 대시보드와 터미널 사이를 오가므로 스크립트 점검과 수동 세션이 같은 설정을 공유한다.
직접 가진 키 또는 관리형 크레딧
모든 플랜이 네 Mac과 네 AI 키로 추가 비용 없이 돌아가며, OpenAI, Anthropic, Vercel AI Gateway를 지원한다. 키를 두고 싶지 않다면 선불 관리형 크레딧으로 같은 세션을 돌릴 수 있다. 원가에 붙는 마진은 무료 플랜 20퍼센트에서 Pro 10퍼센트로 내려간다.
장단점
장점
- 세션 전체가 Mac에서 돌고 Node.js와 Chromium이 함께 들어 있어 Playwright를 따로 설치할 필요가 없다.
- 참가자별로 계정이 분리되어 단일 사용자 테스트가 닿지 못하는 공유 상태까지 확인한다.
- 저장한 캐스트와 앱 기억이 반복 실행의 준비 비용을 줄인다.
- 무료 플랜도 작은 캐스트에는 충분하다. 참가자 세 명, 프로젝트 하나, 키는 직접 준비.
- CLI와 MCP, API 접근이 기존 개발 흐름에 자연스럽게 붙는다.
단점
- macOS 14 이상 Apple silicon과 Intel만 지원한다. Windows 버전은 예고됐지만 아직 배포되지 않았다.
- 참가자는 Jango가 인식하는 컨트롤만 조작할 수 있어 canvas 전용 앱과 일부 팝업 로그인은 범위 밖이다.
- 관리형 크레딧은 선불이고 구독료와 별도로 청구되므로, 실행이 잦으면 Pro의 9달러로 끝나지 않는다.
- 캐스트는 흐름이 돌아간다는 것을 증명할 뿐, 사람이 이해한다는 것까지 증명하지는 않는다. 사용자 리서치는 따로 해야 한다.
자주 묻는 질문
웹 앱의 멀티유저 기능을 여러 AI 참가자를 동시에 돌려 시험한다. 참가자마다 별도 테스트 계정으로 로그인한다. 메시징, 마켓플레이스, 공유 작업, 초대가 대표적인 용도다.
관련 콘텐츠
Jango와 관련된 도구, 스킬, 아티클을 살펴보세요.
Jango 대안
Base Code
Base44 (Wix) · 코딩 · 생산성Base Code는 Base44가 만든 공유 클라우드 개발 환경이다. 팀은 기존 GitHub 저장소에 대한 변경을 채팅으로 설명하고, 미리보기로 확인한 뒤 풀 리퀘스트로 돌려보낸다.
Google EmbeddingGemma 2
Google DeepMind · 글쓰기 · 이미지 · 코딩Google EmbeddingGemma 2는 7억 4000만 파라미터의 오픈 모델로, 텍스트와 코드, 이미지, 오디오, 영상 프레임을 하나의 768차원 공간에 벡터로 바꿔 스마트폰과 노트북에서 실행한다.
GitGlow
GitGlow · 코딩 · 생산성GitGlow는 내 코드와 AI 에이전트의 변경을 한 리뷰에 모으는 데스크톱 Git 클라이언트다. 배포 전에 내 기계에서 무엇이 나가는지 확인할 수 있다.
