Прочитать с ИИ

Короткий промпт для резюме, выводов и применения к вашей задаче.

ChatGPT Claude

Process Forge - это фреймворк для создания формализованных процессов работы для ИИ-агентов с заранее вычисленным контекстом проекта, подключающим к процессам локальные знания, платформы, повторяемые шаблоны и инструменты работы.

v.1.1.0. Что нового?

Добавлен локальный поиск на SQLite FTS5.

ProcessForge теперь индексирует подключённые знания и ресурсы и позволяет искать по ним через pf.search. Для подготовленной документации используется полнотекстовый индекс, а большие деревья исходного кода могут индексироваться только по метаданным. После поиска pf.resolve возвращает канонический локальный путь в файловой системе, внутри которого агент уже может использовать обычные средства поиска и чтения файлов.

Добавлен MCP-сервер ProcessForge.

Основные возможности PF теперь доступны агенту напрямую через MCP: pf.context, pf.search, pf.resolve, pf.work.start, pf.work.state, pf.work.transition. Агенту больше не требуется вручную разбирать структуру .pf или постоянно обращаться к CLI для обычной работы с процессом. MCP запускается самим хостом агента как stdio-процесс.

Добавлен Garage — облегчённый режим работы.

Для работы одного агента больше не обязательны Runtime (постоянный фоновый процесс), Agent Ledger и hooks. Контекст проекта, поиск знаний и выполнение процессов работают непосредственно от .pf и текущего снапшота контекста. Это делает PF пригодным для обычной ежедневной работы без постоянно работающей инфраструктуры.

Добавлен долгоживущий фоновый процесс ProcessForge.

Для более сложных сценариев появился единый фоновый процесс на Workplace: он обслуживает события, Ledger, фоновые операции и будущую многоагентную координацию. В Windows Runtime может устанавливаться в автозапуск и подниматься вместе с системой. В Garage mode он при этом не требуется.

Процессы стали исполняемыми декларативными контрактами.

PF теперь сам ведёт текущую стадию работы, проверяет обязательные артефакты и доказательства и выполняет переходы через pf.work.transition. Агенту не нужно вручную создавать и закрывать Run/Task (запуск изадачу) или угадывать идентификаторы стадий. Финальная стадия завершает Run и формирует summary и handoff.

Добавлена поддержка нескольких процессов в одном проекте.

Проект может разрешать, например, разработку, архитектурный анализ и тестирование, но в текущую работу включается только один процесс. Это позволяет менять вид работы без загрузки в контекст агента всех процессов сразу. Между работами PF сохраняет handoff, а новая сессия может продолжить работу через компактный pf.context.

Переработано разрешение и индексация ресурсов проекта.

Snapshot теперь точнее определяет, какие версии знаний и платформ относятся к конкретному проекту, вместо подключения всего доступного Workplace-каталога. Добавлены отдельные режимы fulltext, metadata и none, проверки совместимости версий и более строгая изоляция ресурсов между проектами.

Улучшены обновление и выпуск релизов ProcessForge.

Обновление ядра PF теперь использует manifest, проверяет локальные изменения и не должно незаметно перезаписывать пользовательские файлы. Для релизов добавлены проверки Git provenance, контрольных сумм, чистоты публичного архива, детерминированности сборки и полный запуск тестов уже из распакованного ZIP.

Репозиторий Process Forge

Об авторе

Толкачев Сергей Юрьевич

Толкачев Сергей Юрьевич

Joomla-разработчик. Контрибьютер ядра Joomla. Один из ведущих Telegram-канала русскоязычного Joomla-сообщества JoomlaFeed, один из модераторов чата русскоязычного Joomla-сообщества. Мои расширения в официальном маркетплейсе расширений Joomla - Joomla Extensions Directory. Имею публикации в официальном журнале международного Joomla-сообщества - Joomla Community Magazine и на официальном сайте русскоязычного Joomla-сообщества.

Муж. Отец 3 детей.

Россия, Саратов.

Расширения Joomla WebTolk

112 Всего расширений
12 Категорий
573 Выпущено версий
835820 Всего скачиваний