Kollab — на вашем компьютереВерсия для разработчиков

Kollab — на вашем компьютере

То же рабочее пространство, что и в браузере, плюс то, чего браузер не умеет: агент может работать с файлами на этой машине — читать их, менять и выполнять команды, о которых вы попросите. Доступно для Mac, Windows и Linux.

Apple Silicon, macOS 12 или новее · Windows 10 или новее, 64 разряда · Linux, x86, 64 разряда

Посмотреть, как это работает
Kollab — на вашем компьютере

Что добавляет приложение

Всё, что ниже, — это разница между Kollab во вкладке браузера и Kollab как приложением на этом компьютере.

Это ранняя сборка. Она работает и обновляется сама, но кое-где ещё шероховатая.

Дайте ему работу на этой машине

Дайте ему работу на этой машине

Укажите папку и опишите задачу. Агент прочитает то, что в ней лежит, поправит файлы на месте и выполнит команды, которые вы выполнили бы сами, — на вашем собственном компьютере, вашими инструментами, а не на копии в песочнице. Соединение наружу устанавливает ваш компьютер, так что открывать порты и выставлять что-то в интернет не нужно.

Он сам вас найдёт, когда закончит

Он сам вас найдёт, когда закончит

Долгие задачи продолжаются, пока вы заняты другим. Когда задача завершается или ей нужно ваше подтверждение, приходит обычное системное уведомление, и клик по нему открывает сразу эту задачу. В приложении это работает с самого начала, а вкладке браузера пришлось бы сперва просить разрешение.

Ставить рядом ничего не нужно

Ставить рядом ничего не нужно

Всё, что нужно агенту, уже внутри приложения: не надо отдельно качать консольную утилиту, ставить runtime или настраивать тулчейн. На Mac и на Linux-десктопе приложение ещё и чинит урезанное окружение, которое достаётся ему при запуске из Finder или из значка на рабочем столе, а не из терминала, — чтобы его команды по-прежнему находили инструменты, установленные в вашей оболочке.

Обновляется само и не мешает

Обновляется само и не мешает

Новые версии скачиваются в фоне, ничего не прерывая. Когда версия готова, об этом сообщает меню Kollab, а установка — один клик по этому пункту.

Строка меню и горячие клавиши

Новая задача, поиск по вашим диалогам, настройки — привычные сочетания клавиш, пока вы находитесь в Kollab.

Вход через ваш обычный браузер

Вход передаётся тому браузеру, которым вы и так пользуетесь. Если вы уже вошли там, то сразу вернётесь в приложение.

Ссылки открываются там, где нужно

Всё, что ведёт за пределы Kollab, открывается в вашем настоящем браузере — с вашими сессиями и расширениями, а не в урезанном окне внутри приложения.

Как это работает

Как это работает

Четыре шага, причём первые три — всего один раз.

  1. 1
    Установите и откройте

    Скачайте сборку для своего компьютера и откройте её. На Mac вы перетаскиваете Kollab в «Программы», в Windows и Linux всё делает установщик.

  2. 2
    Войдите

    При входе ваш компьютер сам регистрируется как одна из ваших машин. Ничего сопрягать и настраивать соединение вручную не нужно.

  3. 3
    Решите, куда ему можно

    Папка Kollab в вашей домашней папке готова к работе сразу. Всё остальное вы выбираете сами — в стандартном диалоге выбора папки вашей системы. Само себе приложение доступ к пути выдать не может.

  4. 4
    Попросите, а потом подтвердите

    Посмотреть содержимое папки агент может сразу. А изменение файла или запуск команды возвращается к вам запросом в диалоге — пока вы не согласитесь, ничего не произойдёт.

Как связаны части рабочего процесса Kollab

Kollab раскрывается полностью, когда Skills, Bots, Connectors и готовые сценарии усиливают друг друга в одном командном рабочем пространстве.

Что он может, а что нет

Доступ к собственному компьютеру — та тема, где стоит быть точным, в том числе про ограничения.

  • Последнее слово за вашим компьютером

    Список папок, куда агенту можно, хранится на этом компьютере, и каждый запрос сверяется именно с ним. Права, заявленные со стороны сервера, доверием не пользуются и этот список не расширяют.

  • Любое изменение — только с вашего согласия

    По умолчанию внутри разрешённой папки агент свободно смотрит что угодно, но запись файла или запуск команды останавливаются и спрашивают вас в диалоге. Запрос ждёт вашего ответа, а не истекает молча.

  • Команды администратора отклоняются всегда

    sudo и его аналоги отклоняются наотрез — в том числе после того, как вы переведёте компьютер в режим полного доступа. Обойти это формулировкой не получится.

  • Файлы с учётными данными всегда переспрашивают

    SSH-ключи, облачные учётные данные, env-файлы и приватные ключи считаются чувствительными где бы они ни лежали и возвращаются вам на подтверждение даже внутри уже разрешённой папки.

  • Ключ устройства не попадает на диск

    Учётные данные, которыми этот компьютер себя идентифицирует, передаются локальному процессу в памяти. Они никогда не пишутся в файл и недоступны странице, которую вы видите.

  • Только пока Kollab открыт

    Локальная часть работает внутри приложения. Закроете Kollab — она остановится вместе с ним: ничего не остаётся ждать новых заданий и ничего не запускается само при включении компьютера. А долгоживущий процесс, который агент запустил для вас, например сервер разработки, продолжает работать, пока не завершится сам или пока вы его не остановите.

Скачать приложение

Версии для Mac, Windows и Linux уже доступны. iOS и Android в разработке.

macOS

Версия для разработчиков

Подписанная и нотаризованная сборка для Mac с Apple Silicon. Она обновляется сама, так что заходить сюда снова не придётся.

Скачать

Apple Silicon · macOS 12 или новее

  1. 1Скачайте образ диска и откройте его.
  2. 2Перетащите Kollab в папку «Программы».
  3. 3Откройте приложение и войдите — этот компьютер зарегистрируется сам и будет готов к работе.

Windows

Версия для разработчиков

Установщик для Windows 10 и новее на 64-разрядных машинах. Установите один раз — дальше приложение само поддерживает себя в актуальном состоянии.

Скачать

Windows 10 или новее · x64

  1. 1Скачайте установщик и запустите его.
  2. 2Эта сборка пока не подписана, поэтому в первый раз Windows может показать предупреждение. Выберите «Подробнее», затем «Выполнить в любом случае».
  3. 3Откройте Kollab и войдите — этот компьютер зарегистрируется сам и будет готов к работе.

Linux

Версия для разработчиков

.deb для Debian и Ubuntu и AppImage, если вы предпочитаете ничего не устанавливать. Новые версии скачиваются в фоне: AppImage заменяет себя сам, а .deb запрашивает пароль, как любой системный пакет.

Скачать .deb

x86, 64 разряда · Ubuntu 22.04, Debian 12 или сопоставимый десктоп с GTK 3

Или скачайте AppImage
  1. 1Скачайте .deb и установите его своим менеджером пакетов.
  2. 2Откройте Kollab и войдите — этот компьютер зарегистрируется сам и будет готов к работе.
  3. 3Не хотите ничего устанавливать? AppImage запускается как есть. Но вход возвращает вас в приложение надёжнее с .deb: он регистрирует ссылку, по которой Kollab передаёт вас обратно из браузера.

iOS и Android ещё в разработке. Мы опубликуем их здесь, как только они будут готовы.

О чём спрашивают первым делом

Пусть агент работает на той машине, где на самом деле лежит ваша работа

Открыть Kollab в браузере