Перейти к основному содержанию
cronable
Возможности

Всё, что делает Cronable, в одном месте.

Один движок для запланированной работы, ИИ-агентов и многошаговых конвейеров — визуальный, версионируемый в git и работающий целиком на инфраструктуре, которую контролируете вы. Вот полная картина.

Расписание и запуск

Запускайте задания по часам или в момент, когда что-то происходит.

Гибкие расписания

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

Связывание по успеху

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

Триггеры событий

Запустите целый конвейер по входящему вебхуку, новому письму, помещённому файлу или предстоящему событию календаря.

Устойчивые ожидания и ветвления

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

ИИ-ассистент и MCP

Создавайте и меняйте задания, описывая их — в консоли или из собственного ИИ-чата.

Ассистент в консоли

Откройте ассистента, опишите, что вам нужно, и он составит, отредактирует или удалит задания за вас — прямо в консоли, в рамках вашей роли и прав.

Удалённый MCP-сервер

Включите конечную точку MCP и управляйте теми же инструментами заданий из claude.ai или ChatGPT. Она выключена, пока вы её не включите, поэтому по умолчанию ничто не достигает ваших заданий.

Касается только заданий

Он может создавать, изменять и удалять задания и отвечать на вопросы из встроенной базы знаний — но не может запускать вашу оболочку, выходить в интернет или прочитать хоть одно значение секрета.

Те же правила, что и любое изменение

Каждое изменение ИИ проходит ровно те же проверки ролей, утверждение изменений и журнал аудита, что и человеческое — ассистент никогда не является способом их обойти.

ИИ-агенты

Запускайте модели без интерфейса на оборудовании, которое контролируете вы.

Безголовый Claude

Нацельте задание на репозиторий и промпт, и Cronable запустит Claude через Claude Code CLI на вашем сервере — без вмешательства и полностью автоматически.

Ваш аккаунт, ваши ключи

Вызовы ИИ идут напрямую к вашему провайдеру с вашим собственным ключом — никогда не маршрутизируются через нас и не хранятся у нас.

Несколько провайдеров и моделей

Выбирайте провайдера и модель для каждого задания и сочетайте их в рамках одного конвейера.

Работает с вашими агентами

Поместите агента OpenClaw, Hermes или Codex в конвейер с повторами и таймаутами либо переиспользуйте навыки, которые у них уже есть.

Визуальная оркестрация

Стройте и наблюдайте всю свою работу в виде графа.

Перетаскиваемый редактор DAG

Каждое задание — это карточка. Проведите ребро, чтобы запускать одно за другим, и стройте цепочки и ветвящиеся деревья перетаскиванием.

Ветвление по успеху или сбою

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

Данные текут вниз по потоку

Движок выражений передаёт вывод каждого шага в следующий — с доступом к вашим переменным, секретам, родительскому запуску, часам и окружению.

Повторы, таймауты и паузы

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

Папки и группировка

Организуйте работу по командам, клиентам или проектам — идеально, когда вы запускаете много конвейеров бок о бок.

Простой и Расширенный режимы

Вид без жаргона для новичков и полный контроль для опытных пользователей на одном холсте.

Запуск и наблюдение

Наблюдайте каждый запуск — и точно знайте, почему он не удался.

Живые логи по SSE

Транслируйте каждый запуск строка за строкой по мере его выполнения, со скрытыми значениями секретов.

Цветная история запусков

Смотрите, что запускалось, когда и почему — полная, фильтруемая история с хранением, которое контролируете вы.

Оповещения о сбоях

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

И на вашем телефоне

Вся консоль адаптивна — проверьте запуск или запустите его откуда угодно.

Задания как код и git

Ваша автоматизация живёт в репозитории, которым владеете вы.

Задания как YAML

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

Двусторонняя синхронизация git

Запушьте задание, и движок его подтянет; отредактируйте в браузере, и оно тут же закоммитится обратно. Двусторонне, без перезапусков.

Обратимая, аудируемая история

Каждое изменение — это git-коммит: сравнимый, атрибутируемый и обратимый инструментами, которые ваша команда уже использует.

Переменные и секреты

Многоразовые несекретные переменные и зашифрованные секреты, указываемые по имени в выражениях и никогда не вставляемые в файл задания.

Экспорт и импорт

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

Коннекторы и расширяемость

Один движок для любой работы — с местом для вашего собственного.

Множество типов заданий

Действия, которые делают работу (команда, HTTP, e-mail, вебхук, код, Claude), узлы оркестрации, которые приостанавливают и ветвятся, и триггеры, которые запускают целые конвейеры.

Растущая библиотека коннекторов

Готовые коннекторы к инструментам, которые вы уже используете, добавляемые постоянно.

Собственные расширения

Каждый тип задания — это самостоятельная папка: манифест и исполнитель. Соберите свой или закажите его у нас, затем установите из интерфейса; форма, значки и валидация идут бесплатно.

Секреты и безопасность

Создан, чтобы работать как доверенная часть вашего собственного стека.

Шифрование в покое

Секреты и типизированные учётные данные шифруются алгоритмом AES-256-GCM вашим собственным ключом и никогда не записываются в git.

Замаскировано везде

Разрешённые значения секретов вычищаются из каждой строки лога и живого потока — даже когда они разбиты по фрагментам потоковой передачи.

Пользователи, роли и SSO

Входы по пользователям с четырьмя упорядоченными ролями, опциональная двухфакторная аутентификация и OIDC single sign-on с вашим поставщиком идентификации.

Утверждение изменений и уровни выполнения

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

Журнал аудита

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

On-premises по замыслу

Работает целиком на вашей собственной инфраструктуре под systemd и привязывается к localhost — ваши задания, секреты и данные никогда не покидают машину.

Доступ и эксплуатация

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

Удалённый доступ

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

Входящие вебхуки

Реле с лицензией доставляет вебхуки вашему демону по тому же исходящему соединению, привязанному к вашей лицензии, так что никто другой не сможет их присвоить.

Самоустановка и автообновление

Установите приложение для Mac или Windows либо сервер на macOS или Linux — оно само настроится и будет оставаться актуальным благодаря подписанным фоновым обновлениям.

Говорит на вашем языке

Консоль — и этот сайт — доступны более чем на двадцати языках.

Посмотрите, как он работает на вашей собственной машине.

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

Всё, что вы делаете дважды, — cronable.