Frink — скилл
Frink запускает до четырех агентов в своих worktree и собирает Flow-автоматизации из одной фразы со своим скиллом редактора.
- 176 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Запускает Claude Code, Codex, Cursor и другие агенты от имени пользователя и дает им отдельные git worktree на диске
- Flow выполняет команды, пишет файлы и открывает pull request по расписанию или вебхуку без присутствия человека в моменте запуска
- Подключается к Linear, Sentry, PostHog, Vercel и другим сервисам как к триггерам и инструментам чата, получая их данные
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/frinkОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Запускает Claude Code, Codex, Cursor и другие агенты от имени пользователя и дает им отдельные git worktree на диске
- Flow выполняет команды, пишет файлы и открывает pull request по расписанию или вебхуку без присутствия человека в моменте запуска
- Подключается к Linear, Sentry, PostHog, Vercel и другим сервисам как к триггерам и инструментам чата, получая их данные
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Frink это настольное приложение для macOS и Linux, которое запускает Claude Code, Codex, Cursor, GitHub Copilot или OpenCode через уже сделанный пользователем вход, без своего аккаунта. Окно делится на до четырех панелей, каждая со своим агентом, моделью и отдельным git worktree, поэтому параллельные задачи не задевают одни и те же файлы. Flow это сценарий из шагов агента, команды, условия и подтверждения, который запускается по расписанию, вебхуку или событию из Linear, Shortcut, ClickUp, Sentry, PostHog или Vercel. Пользователь описывает рутину фразой, Frink строит из нее граф шагов, который можно прочитать и поправить до первого запуска. Готовая или ожидающая подтверждения работа лежит в общей очереди Work Queue на компьютере и в бета-приложении для iPhone. Для редактирования Flow в самом Frink установлен скилл frink-flows: он объясняет агенту контракт графа, типы узлов и правило одной стартовой сессии на Flow, и подключается через собственные MCP-инструменты frink_flows_get, frink_flows_patch и frink_flows_list_catalog, а не через правку YAML на диске. Каждое изменение файла агент показывает построчным diff во встроенном редакторе, с возможностью открыть терминал или откатить чат и код к более раннему шагу.
Для кого. Разработчикам, которые держат несколько агентов на одной машине и хотят превращать повторяющиеся проверки и чинку тестов в автоматический сценарий с подтверждением перед опасным шагом.
Подходит, если
- Четыре независимые задачи в одном проекте нужно вести параллельно, каждую в своем git worktree, не дожидаясь очереди
- Рутину вроде прогона тестов по будням в 9 утра с починкой упавших и паузой перед PR нужно описать фразой, а не кодом
- Тикет в Linear или ошибка в Sentry должны сами запускать сценарий с агентом, а не ждать, пока разработчик откроет терминал
- Изменения агента нужно смотреть построчным diff и уметь откатить чат вместе с кодом к более раннему шагу
- Готовую работу и вопросы агента нужно видеть в одной очереди с телефона, а не искать их по разным вкладкам терминала
Не подходит, если
- Нужна командная подписка с общим биллингом на всех участников: Frink всегда работает через личный вход каждого человека на его компьютере
- Основной агент команды это Windows-only инструмент: сборки Frink есть только для macOS и Linux
- Нужны Flow, MCP-серверы и хуки внутри OpenCode: в предпросмотровом режиме OpenCode эти возможности пока не работают
- Задачу можно решить одной короткой командой в терминале: разворачивать под нее граф и worktree избыточно
Пример запроса к агенту
Собери Flow: по будням в 9 утра запускай тесты, если упали — пусть агент их починит и подождет моего одобрения перед открытием PRОграничения
- Frink не хранит и не читает токен агента: он только проверяет, что вход в claude или codex уже сделан, и запускает ту же программу, что и в терминале пользователя.
- OpenCode в Frink помечен как предпросмотр: чаты работают, но Flow, сборка Flow из чата, MCP-серверы и хуки пока недоступны, а слэш-команды OpenCode не поддержаны.
- Ключи и учетные данные MCP сохраняются только при доступном системном хранилище ключей (GNOME Keyring или KWallet на Linux), без него Frink их не сохраняет.
- Официальные сборки отправляют анонимную статистику использования и отчеты о сбоях, полный список того, что уходит, описан в докс по телеметрии.
Как отключить. Закройте приложение и удалите его как обычную программу macOS или Linux (перетащите .app в корзину, удалите AppImage или выполните sudo apt remove frink для .deb-сборки). Отдельного демона или сервиса Frink на машине не оставляет. Вход в Claude Code или Codex остается нетронутым.
Частые вопросы
Нужен ли отдельный аккаунт Frink для работы с агентами?
Нет, аккаунт Frink не нужен. Приложение использует уже сделанный вход в Claude Code, Codex, OpenCode, GitHub Copilot или Cursor и само ничего не хранит и не читает из токена агента.
Как четыре агента работают над одним проектом без конфликтов?
Каждая из до четырех панелей ставится на отдельный git worktree, поэтому агенты не трогают одни и те же файлы одновременно. Diff и результат каждой панели видны по отдельности в своем окне.
Можно ли редактировать Flow руками в YAML?
Нет, Frink прямо просит не редактировать файл Flow на диске: изменения идут через скилл frink-flows и его MCP-инструменты, такие как frink_flows_patch, иначе патч может потерять топологию графа.
Работает ли Frink с OpenCode так же, как с Claude Code?
Пока не полностью. Чаты в OpenCode работают, но Flow, сборка Flow из чата, MCP-серверы и хуки отмечены как предпросмотровая функция и еще не поддержаны.
Что делает Work Queue?
Work Queue собирает все запуски из всех проектов в одном месте: что выполняется, что ждет ревью и что встало на подтверждение, с бейджем при вопросе агента или паузе Flow, доступным и с iPhone в бета-режиме.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыДекларативные DAG-воркфлоу для кодинг-агентов: фазы в изоляции, проверка графа, возобновление и воспроизведение прогонов.
Flowtrace раскладывает работу агента на шаги-файлы в git-репозитории: их видно, проверяют, правят по одному и запускают заново на новых данных
Skill Flow собирает скиллы из разных источников в группы и разворачивает их сразу на десятки агентов: Claude Code, Cursor, Codex.
Maestro-Flow по цели строит цепочку от анализа до тестов и гоняет через нее Claude Code, Codex, Gemini и других агентов
Движок многоагентных процессов на Go: один YAML-файл описывает агентов, шаги и зависимости, запуск одной командой.
Визуальный конструктор воркфлоу для агентов: рисуете схему на канвасе и экспортируете ее в скиллы и команды Claude Code, Codex, Cursor и других
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Frink (эта карточка) | да | 176 | |
| CLI Agent Orchestrator | нет | 1 551 | граф Flow с триггерами из Linear и Sentry и общая очередь ревью, не только параллельный запуск нескольких CLI |
| Awesome Agent Orchestrators | нет | 2 413 | готовое настольное приложение с установкой на компьютер, а не список ссылок на оркестраторы |
Коротко о README
Главная страница описывает четыре возможности приложения: параллельные агенты в своих worktree, построение Flow из одной фразы, запуск Flow по тикету, ошибке или вебхуку и единую очередь готовой работы. Отдельно перечислены поддержанные агенты (Claude Code, Codex, OpenCode, GitHub Copilot, Cursor), инструкции по установке для macOS и Linux с AppImage и .deb-сборками и ссылки на пользовательскую документацию по сессиям, Flow, плагинам и MCP.