collabs-inc/collab-public

Collaborator is a place to create with agents.

해결하는 문제

Collaborator는 에이전트 개발 중 컨텍스트 전환과 "탭 찾기"를 없애기 위해 설계되었습니다. 개발자는 무한 캔버스에서 터미널, 코드 파일, 노트를 나란히 관리할 수 있어 여러 개의 별도 창이나 탭을 오가며 작업할 필요가 없습니다.

작동 방식

이 애플리케이션은 로컬 파일에서 동작하는 네이티브 데스크톱 앱(Electron)입니다. 파일 관리를 위한 네비게이터 사이드바와 무한 팬·줌 캔버스를 제공합니다. 사용자는 네비게이터에서 파일을 캔버스로 드래그해 "타일"(노트, 코드, 이미지)을 만들고, 더블 클릭하면 인터랙티브 터미널 타일을 생성합니다. 이 터미널은 AI 에이전트를 실행하는 주요 인터페이스로, 에이전트 출력과 관련 코드/컨텍스트 파일을 하나의 공간 배치에서 동시에 확인할 수 있습니다.

대상 사용자

AI 에이전트를 활용해 개발하는 개발자이며, 작업, 터미널 및 프로젝트 파일을 시각적이고 공간적으로 정리하고자 하는 사람.

주요 특징

  • 무한 캔버스: 팬·줌이 가능한 표면으로 모든 작업 단위(타일)를 공간적으로 배치합니다.
  • 통합 터미널: 지속적인 PTY 세션으로 AI 에이전트를 직접 실행할 수 있습니다.
  • 실시간 파일 바인딩: 타일은 디스크상의 파일에 연결되어 파일 변경 시 자동으로 타일에 반영됩니다.
  • 로컬 우선: 모든 데이터와 상태가 사용자의 로컬 디스크에 저장되어 계정이 필요 없습니다.
  • 멀티 워크스페이스 지원: 서로 다른 로컬 프로젝트 폴더 간 전환이 쉽습니다.