개발자 프리뷰

내 Mac에서 쓰는 Kollab

브라우저에서 쓰던 그 워크스페이스에, 브라우저로는 할 수 없는 한 가지가 더해집니다. 에이전트가 이 컴퓨터의 파일을 직접 다룹니다. 읽고, 고치고, 요청한 명령을 실행합니다.

v1.0.51 · Apple Silicon · macOS 12 이상

내 Mac에서 쓰는 Kollab

데스크톱 앱에서 달라지는 점

아래 내용은 Kollab을 브라우저 탭에서 쓸 때와 이 컴퓨터의 앱으로 쓸 때의 차이입니다.

아직 초기 버전입니다. 제대로 작동하고 스스로 업데이트되지만, 거친 부분이 남아 있습니다.

이 컴퓨터에서 직접 일하게 하기

이 컴퓨터에서 직접 일하게 하기

폴더를 지정하고 시키기만 하면 됩니다. 그 안에 무엇이 있는지 읽고, 파일을 그 자리에서 수정하고, 직접 실행했을 명령을 대신 실행합니다. 어딘가의 샌드박스에 있는 사본이 아니라 내 Mac에서, 내가 쓰던 도구로 작업합니다. 연결은 내 컴퓨터가 바깥으로 여는 방식이라, 포트를 열 필요도 인터넷에 무언가를 노출할 필요도 없습니다.

작업이 끝나면 알아서 알려 줍니다

작업이 끝나면 알아서 알려 줍니다

오래 걸리는 작업은 다른 일을 하는 동안에도 계속 진행됩니다. 작업이 끝나거나 승인이 필요해지면 평소와 같은 macOS 알림이 오고, 알림을 누르면 해당 태스크로 바로 이동합니다. 브라우저 탭은 먼저 권한을 요청해야 하지만, 앱에서는 처음부터 켜져 있습니다.

함께 설치할 것이 없습니다

함께 설치할 것이 없습니다

에이전트에게 필요한 것은 모두 앱 안에 들어 있습니다. 따로 받아야 할 커맨드라인 도구도, 설치할 런타임도, 설정할 툴체인도 없습니다. Finder에서 실행한 앱이 물려받는 빈약한 환경도 앱이 알아서 복구하므로, 실행하는 명령이 이미 설치해 둔 도구를 제대로 찾아냅니다.

조용히 최신 상태를 유지합니다

조용히 최신 상태를 유지합니다

새 버전은 하던 일을 방해하지 않고 백그라운드에서 내려받습니다. 준비되면 Kollab 메뉴에 표시되고, 그 항목을 한 번 누르면 설치됩니다.

메뉴 막대와 단축키

Kollab을 쓰고 있는 동안 Command-N으로 태스크를 시작하고, Command-K로 대화를 검색하고, Command-쉼표로 설정을 엽니다.

쓰던 브라우저로 로그인

로그인은 평소 쓰는 브라우저로 넘어갑니다. 거기에 이미 로그인되어 있다면 그대로 앱으로 돌아옵니다.

링크는 열려야 할 곳에서 열립니다

Kollab 바깥을 가리키는 링크는 앱 안의 축소된 창이 아니라, 세션과 확장 프로그램이 그대로 살아 있는 실제 브라우저에서 열립니다.

작동 방식

작동 방식

네 단계이고, 앞의 세 단계는 처음 한 번만 하면 됩니다.

  1. 1
    설치하고 실행하기

    디스크 이미지를 내려받아 Kollab을 응용 프로그램 폴더로 끌어다 놓고 실행합니다.

  2. 2
    로그인하기

    로그인하는 동안 이 Mac이 내 컴퓨터 중 하나로 자동 등록됩니다. 따로 페어링할 기기도, 손으로 설정할 연결도 없습니다.

  3. 3
    접근 범위 정하기

    홈 디렉터리의 Kollab 폴더는 처음부터 바로 쓸 수 있습니다. 그 밖의 위치는 macOS 선택 창에서 직접 폴더를 고릅니다. 앱이 스스로 경로를 허용할 수는 없습니다.

  4. 4
    요청하고, 승인하기

    폴더를 살펴보는 일은 바로 실행됩니다. 파일을 바꾸거나 명령을 실행하는 일은 대화에 요청으로 돌아오고, 승인하기 전까지는 아무 일도 일어나지 않습니다.

연결된 Kollab 워크플로 살펴보기

스킬, 봇, 커넥터, 바로 실행 가능한 워크플로가 같은 팀 작업 공간에서 이어질 때 Kollab의 가치가 가장 분명해집니다.

할 수 있는 일과 할 수 없는 일

내 컴퓨터를 여는 일인 만큼, 어디까지 되고 어디부터 안 되는지 정확하게 밝혀 둘 필요가 있습니다.

  • 최종 판단은 내 Mac이 합니다

    에이전트가 접근할 수 있는 폴더 목록은 이 컴퓨터에 있고, 모든 요청은 그 로컬 목록과 대조해 검사합니다. 서버 쪽에서 주장하는 범위는 신뢰하지 않으며, 그것으로 범위가 넓어지지도 않습니다.

  • 무언가를 바꾸려면 승인이 필요합니다

    기본 설정에서는 허용된 폴더 안을 자유롭게 살펴볼 수 있지만, 파일을 쓰거나 명령을 실행할 때는 멈추고 대화에서 승인을 요청합니다. 이 요청은 조용히 사라지지 않고 응답할 때까지 기다립니다.

  • 관리자 권한 명령은 언제나 거부합니다

    sudo와 그에 준하는 명령은 그대로 거부합니다. 해당 컴퓨터를 전체 접근으로 전환한 뒤에도 마찬가지입니다. 표현을 어떻게 바꾸어도 우회할 수 없습니다.

  • 자격 증명 파일은 항상 멈추고 묻습니다

    SSH 키, 클라우드 자격 증명, 환경 파일, 개인 키는 어디에 있든 민감한 파일로 취급합니다. 이미 허용한 폴더 안에 있더라도 승인을 다시 요청합니다.

  • 기기 자격 증명은 디스크에 남지 않습니다

    이 Mac이 자신을 증명하는 데 쓰는 자격 증명은 메모리 상태로 로컬 프로세스에 전달됩니다. 파일로 기록되지 않고, 보고 있는 페이지에 노출되지도 않습니다.

  • Kollab이 켜져 있는 동안에만

    로컬 쪽은 앱의 일부로 실행됩니다. Kollab을 종료하면 함께 멈춥니다. 백그라운드에 남아 대기하는 것도 없고, 컴퓨터를 켤 때 스스로 실행되는 것도 없습니다.

앱 받기

macOS는 지금 바로 쓸 수 있습니다. 나머지는 준비 중입니다.

macOS

개발자 프리뷰

Apple Silicon Mac용으로 서명과 공증을 마친 빌드입니다. 스스로 업데이트하므로 이 페이지를 찾는 것은 이번이 마지막입니다.

다운로드

v1.0.51 · Apple Silicon · macOS 12 이상

  1. 1디스크 이미지를 내려받아 엽니다.
  2. 2Kollab을 응용 프로그램 폴더로 끌어다 놓습니다.
  3. 3실행한 뒤 로그인하면 이 Mac이 등록되고 바로 쓸 수 있습니다.

다른 플랫폼도 준비 중입니다

macOS 개발자 프리뷰는 지금 내려받을 수 있습니다. Windows, iOS, Android 버전은 아직 개발 중이며 준비되는 대로 이곳에 공개하겠습니다.

브라우저에서 Kollab 사용하기
  • Windows곧 출시
  • iOS곧 출시
  • Android곧 출시

가장 먼저 나오는 질문들

일이 실제로 쌓이는 컴퓨터에 에이전트를 두세요