Назад на главную
AGENTIC.CASE // 01AI-РАЗРАБОТКА
[ КЕЙС #1 ]

AGENTICHUB

Платформа автономной разработки — от GitHub issue до готового Pull Request

КОНВЕЙЕР ISSUE → PR
1 CLICK

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

ДВА АГЕНТА
PLANNER + ENG

Planner пишет план без shell. Engineer реализует: код, тесты, gh pr create.

СТЭК
LangGraphLangChainNext.jsDockerPostgreSQLQDrant

ЧТО ПРИМЕНЯЛОСЬ И СТЕК СВЯЗИ

Agentic Hub — production-grade NestJS API с in-process LangGraph runtime. Агенты выполняются внутри того же Node.js-процесса, что и REST API — без отдельного Python-worker.

  • LangGraph issue-execute: StateGraph с classify → plan → validate → execute → extract PR URL. One-shot для простых задач, full-plan для сложных.
  • Daytona sandbox: изолированная VM на проект. Агент работает только на feature-ветке agent/task-{id}; push в default branch запрещён.
  • QDrant: семантический индекс кода + episodic memory — агент не начинает каждую задачу с нуля.

КАК ЭТО БЫЛО РЕАЛИЗОВАНО

ФАЗА 1: WEBHOOK → DELEGATE → START

Issue в GitHub/GitLab → webhook создаёт Task. Delegate помечает issue в VCS. BullMQ ставит задачу в очередь task-start.

ФАЗА 2: PLAN → VALIDATE → EXECUTE → PR

Planner исследует репо и пишет план. Валидатор проверяет структуру. Engineer реализует по фазам. PR URL извлекается и сохраняется в PostgreSQL вместе с session logs.

AGENTIC HUB CONSOLE

Введите описание задачи для симуляции конвейера (например, «исправь опечатку в README» или «добавь endpoint для экспорта»):

[ СТЕП-ЛОГИ ПОТОКА ]:
Ждём описание задачи для запуска конвейера.