여러 에이전트를 한 작업공간에서 실시간으로 연결하는 Tutti 앱
Tutti는 에이전트, 앱, 파일, 태스크를 실시간으로 연결해 에이전트 간 컨텍스트 손실과 반복적 수작업을 제거하는 공유 작업공간이다.
TL;DR
여러 AI 에이전트와 앱을 동시에 사용하는 워크플로에서 발생하는 반복적 컨텍스트 전달과 파일 이동 문제를 해결하기 위해 Tutti는 실시간 공유 작업공간을 제공한다. 에이전트는 '@' 참조로 과거 대화와 파일을 바로 불러오고 '+'로 앱 출력을 인라인 참조해 별도 업로드·다운로드 없이 다음 단계로 정보를 전달할 수 있다. 앱 호출과 태스크 오케스트레이션을 작업공간 내에서 수행하므로 복사·붙여넣기 비용과 중간 검토 부담이 줄어들고 생산성이 개선된다. 다만 현재 통합은 Claude Code와 Codex 중심으로 문서화되어 있으며 다중 사용자·다중 장치 공유를 위한 Tutti · VM은 로드맵 단계로 추가 검토가 필요하다.
주요 기능
- 공유된 작업공간에서 에이전트 간 컨텍스트를 실시간으로 동기화한다. 에이전트의 대화, 파일, 앱 호출, 실행 상태를 동일한 룸에서 가시화하고 연결해 컨텍스트를 다시 전달할 필요를 없앤다. 이로 인해 복사·붙여넣기나 파일 업로드/다운로드처럼 수작업으로 이루어지던 정보 이동이 줄어든다.
- 앱을 에이전트와 동일하게 호출하고 출력물을 즉시 재사용할 수 있게 한다. 사용자가 또는 에이전트가 앱을 호출하면 결과물이 같은 작업공간에 남아 다른 에이전트가 '+' 참조로 바로 이용할 수 있다. 이 방식은 외부 구독을 재사용하면서도 앱 출력의 수동 이동 단계를 제거해 워크플로우 전환 비용을 낮춘다.
- 목표 기술을 입력하면 자동으로 태스크로 분해하고 에이전트에 할당하는 작업 오케스트레이션을 제공한다. 사용자가 목표를 서술하면 Tutti가 세부 작업을 생성하고 각 작업을 적절한 에이전트에 배정해 병렬 또는 순차 실행을 관리한다. 이 기능은 다단계 작업의 계획과 승인 흐름을 단축해 사용자의 관리 부담을 경감한다.
어떻게 동작하는가
Tutti는 룸 기반의 공유 상태 계층을 통해 대화, 파일, 앱 호출, 태스크, 실행 상태를 하나의 실시간 그래프처럼 연결한다. 에이전트는 '@'로 과거 대화나 파일을 참조하고 '+'로 앱 출력을 인라인으로 삽입해 별도의 복사/업로드 없이 다음 단계로 정보를 전달한다.
해결 문제
에이전트 여러 개를 동시에 사용하면서 발생하는 반복적 컨텍스트 전달과 파일 이동 비용을 제거한다. Tutti는 에이전트 간 컨텍스트와 앱 출력을 동일한 작업공간에 보관해 수동으로 설명하거나 파일을 옮기는 과정 없이 다음 에이전트가 바로 작업을 이어가도록 한다. 이로 인해 사용자가 '메신저' 역할을 수행하느라 발생하던 시간과 실수 가능성이 감소한다.
지금 주목받는 이유
프로젝트가 오픈소스로 전환되어 커뮤니티 기여와 확장이 가능해졌고, 에이전트 간 실시간 컨텍스트 공유라는 실무적 문제를 직접 겨냥하고 있어 관심을 받고 있다.
차별점
- 에이전트가 동일한 실시간 작업공간에서 서로의 출력물을 직접 참조할 수 있게 만든다는 점이 핵심 차별점이다. Tutti는 '@'와 '+'라는 참조 메커니즘을 통해 대화, 파일, 앱 호출 결과를 에이전트 간에 네이티브하게 전달한다. 기존 방식은 요약·업로드·다운로드·붙여넣기 같은 수작업이 필요해 흐름 단절이 잦았다.
- 앱 생태계를 작업공간 내부에 통합해 앱 호출 결과를 곧바로 다음 단계에 투입할 수 있게 설계했다. Tutti는 이미지 생성, 프로토타이핑, 문서, 프레젠테이션 같은 앱의 출력을 디스크로 내보내지 않고도 다른 에이전트가 즉시 사용할 수 있게 한다. 이 구조는 외부 구독을 재활용하면서도 앱 간 데이터 이동 비용을 줄이는 효과를 만든다.
- 로컬 에이전트 실행과 클라우드 상태 동기화를 분리하는 Tutti · VM 로드맵을 제시해 다중 기기·다중 사용자 협업을 지원하려는 점이 차별화 포인트이다. 에이전트 본체는 로컬에서 실행되며 작업 상태만 룸으로 동기화되어 다른 사용자가 실시간으로 피드백하거나 작업을 이어갈 수 있다. 이 접근은 로컬 프라이버시와 실시간 협업을 동시에 달성하려는 설계적 균형을 보여준다.
사용 사례
- 여러 에이전트가 분업하는 소규모 개발 흐름에서 프로젝트 컨텍스트를 유지하기 위해 사용할 수 있다. 예컨대 한 에이전트가 API 설계 초안을 만들면 다른 에이전트가 그 출력을 참조해 프론트엔드 코드를 작성하고 디자인 앱 출력을 바로 페이지에 넣는 식으로 연속 작업이 가능하다. 이 과정은 복사·붙여넣기나 파일 전송 없이 이루어져 개발 사이클을 단축한다.
- 디자인과 개발, 콘텐츠 제작을 한 작업공간에서 통합해 프로덕션 산출물을 빠르게 준비할 때 유용하다. 디자인 앱에서 생성한 시각물을 에이전트가 즉시 읽어와 코드나 문서에 반영할 수 있어 시안→구현→배포로 이어지는 흐름의 마찰이 줄어든다. 특히 외부 툴을 오가며 수동으로 자산을 정리하던 과정을 제거하는 데 효과적이다.
- 다중 사용자 협업을 위한 사전 단계로 Tutti · VM을 사용해 로컬 에이전트의 상태를 실시간으로 공유하는 환경을 구성할 수 있다. 로컬에서 돌리는 에이전트의 작업 상태가 룸에 동기화되면 다른 참가자가 바로 피드백하거나 작업을 이어받아 실행할 수 있다. 이 시나리오는 원격 데모, 공동 편집, 실시간 코드 리뷰에 적합하다.
시작하기
공식 데스크톱 릴리스는 플랫폼별 설치 파일 형태로 제공되어 데스크톱 애플리케이션을 내려받아 설치하면 바로 실행할 수 있다. 애플리케이션을 열면 기존 에이전트 구독(예: Claude Code, Codex)을 연결하거나 Tutti Agent로 초기 사용이 가능하며 설정 메뉴에서 앱과 구독을 연동하면 앱 호출과 참조 기능을 사용할 수 있다. 추가 개발 기여는 레포지토리의 CONTRIBUTING.md와 docs/README.md를 참고해 개발 환경을 구성하면 된다.
요구사항
- 데스크톱 애플리케이션 실행을 위한 운영체제 호환성이 필요하다. 현재 배포에는 macOS용 Universal DMG가 명시되어 있어 macOS 환경에서 바로 설치·실행이 가능하다. 다른 플랫폼 지원 여부는 문서 또는 향후 릴리스 노트를 통해 확인해야 한다.
- 실제 에이전트 기능을 사용하려면 사용자가 보유한 에이전트 구독이 필요하거나 Tutti Agent로 시작할 수 있다. README에 따르면 Claude Code와 Codex가 현재 통합되어 있으며 추가 모델 통합은 로드맵에 포함되어 있다. 구독이 없는 경우 Tutti Agent의 Early Access 사용이 가능하므로 초기 테스트는 무료로 진행할 수 있다.
이미지 분석


1.2k
Stars
111
Forks
+211
Trending
0
조회수
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.