Найти в Дзене

OpenProject 17.2: прикрутили ИИ к задачам через открытый протокол

Нейросети теперь читают ваши задачи локально. Но фичу отдали не всем.
Выкатили масштабное обновление OpenProject 17.2. Платформа давно закрепилась как адекватная open-source альтернатива тяжеловесной Jira, которую можно развернуть на своём железе без конских лицензионных сборов. В свежем релизе разработчики попытались решить главную проблему современного управления проектами - как скрестить
Оглавление

OpenProject 17.2
OpenProject 17.2

Нейросети теперь читают ваши задачи локально. Но фичу отдали не всем.

Выкатили масштабное обновление OpenProject 17.2. Платформа давно закрепилась как адекватная open-source альтернатива тяжеловесной Jira, которую можно развернуть на своём железе без конских лицензионных сборов. В свежем релизе разработчики попытались решить главную проблему современного управления проектами - как скрестить рабочие процессы с нейросетями и не слить при этом коммерческую тайну корпорациям.

Архитектура вместо костылей

Обычно внедрение ИИ в рабочие процессы выглядит откровенно грустно. У вас есть два пути. Первый: сотрудники вручную копируют куски текста из задач в веб-версию ChatGPT, рискуя нарушить все возможные NDA и политики безопасности. Второй: вы покупаете закрытый проприетарный комбайн уровня Microsoft Copilot. Во втором случае вы не просто платите за подписку, но и добровольно отдаёте все внутренние процессы, переписки и финансовые метрики на анализ чужим серверам. Это классическое цифровое рабство, заботливо упакованное маркетологами в обертку эффективности.

Команда OpenProject пошла нормальным инженерным путём. Вместо того чтобы намертво прибивать свою систему к конкретной коммерческой модели, они реализовали поддержку Model Context Protocol (MCP). Это открытый стандарт, который изначально был предложен инженерами Anthropic, но быстро стал индустриальным базисом. Он работает как универсальный, безопасный шлюз между вашим источником данных и любой языковой моделью.

На практике это означает полную независимость вашей инфраструктуры. Вы поднимаете MCP Server рядом со своей базой. Он цепляется к OpenProject через нативный APIv3 и аккуратно транслирует структурированные данные о проектах наружу. К этому шлюзу можно подключить абсолютно любой инструмент. Хотите - используйте облачного Claude для сложной аналитики. Боитесь утечек - поднимайте локальную Llama 3 или Qwen на офисном сервере. ИИ получает доступ к задачам, бюджетам и срокам ровно в тех границах, которые жестко задал системный администратор. Никакой неконтролируемой телеметрии и скрытых запросов к серверам вендора.

Детали релиза: бюджеты и зависимости

Помимо инфраструктуры для работы с ИИ, разработчики допилили и сам интерфейс. Обновили дашборды: теперь на главном экране проекта появились нативные виджеты бюджетов. Это действительно удобно, когда нужно в реальном времени отслеживать перерасход средств или часов, не проваливаясь в глубокие скучные отчеты и таблицы.

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

Слегка прокачали экспорт в PDF. В отчетах наконец-то нормально отображаются сложные связи между задачами - они выгружаются в виде структурированных таблиц. Если вы регулярно носите распечатки заказчикам, которые принципиально не хотят лезть в веб-интерфейс, это сбережет нервы.

Раздражающий минус

Да, техническая реализация MCP в OpenProject вызывает искреннее уважение. Но есть нюанс, о котором разработчики стыдливо пишут мелким шрифтом в самом конце списка изменений. Встроенный MCP Server - это Enterprise-надстройка. В бесплатной Community-версии, которую использует абсолютное большинство энтузиастов и небольших команд, её просто нет. Для доступа требуют план Professional или выше.

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

Для бесплатной версии оставили лишь исправления ошибок, легкий редизайн UI на базе компонентов Primer и критичные патчи безопасности (включая закрытие опасной уязвимости CVE-2026-30234, допускавшей чтение локальных файлов при импорте XML).

Обновляться на версию 17.2 однозначно стоит хотя бы ради закрытия дыр в безопасности. Но платить ли за встроенный шлюз - каждый решает сам. В конце концов, ваши данные лежат в вашей же базе на вашем сервере. Написать простенький скрипт на Python для выгрузки нужных тикетов в локальную Llama - задача на пару свободных вечеров для любого инженера. И для этого не обязательно покупать Enterprise-подписку.

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

Источник: OpenProject

🔔 Понравился разбор? Подписывайтесь на КликХак. Мы не перепечатываем пресс-релизы, а ищем инструменты, которые возвращают вам контроль над собственным железом.