AI-платформа разработки и документирования

Продукты
на автопилоте.

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

Пилот на год, внедрение включено · macOS, Windows и Linux

Приложение

Настроили один раз. Дальше разговор.

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

Apprica
Apprica: проекты — репозитории командыApprica: агент находится самApprica: этапы процесса включаются тумблеромApprica: доступ к рабочим системам проверяется живым запросомApprica: стартовый экран — этапы как действияApprica: настройка агента в том же окне Проекты: репозитории команды
Процесс

Семь этапов.
Один разговор.

Бизнес-требованияв разговоре → Confluence: страница
Дизайнв разговоре → макет экрана в окне
Системный анализв разговоре → Jira: описание задачи
Разработкав разговоре → ветка задачи
Отчёт о работеgit: пуш ветки → Jira: комментарий
Тестированиев разговоре → Zephyr: тест-кейсы
Руководство пользователяgit: новое в main → Confluence
Бизнес-требованияв разговоре → Confluence: страница
Confluence · ABC / Требования
ABC / Требования / Авторизация

Авторизация оператора

Бизнес-требования12 вопросов · 2 открытых
Роли
Сценарии
  1. Оператор редактирует заявку
  2. Руководитель группы согласует изменения
  3. Заблокированный пользователь входит в систему
Открытые вопросы
Что видит заблокированный пользователь?
Восстановление пароля: Не обсуждалось.
Дизайн · Экран входа

Макет экрана

ДизайнПоказывается в окне приложения
Вход
Заблокирован
Jira · ABC-1897

Блокировка оператора после 5 попыток

ИсторияАнализПриоритет: высокий
Описание
Критерии приёмки
  • После 5 неверных паролей учётка блокируется на 15 минут
  • Руководитель группы может снять блокировку
  • Событие пишется в журнал аудита
// feature/ABC/1897 · src/auth/lockout.ts export function registerFailure(user: Operator) { - user.failures++ + user.failures = user.failures + 1 + if (user.failures >= MAX_ATTEMPTS) { + user.lockedUntil = now() + LOCK_MINUTES * MINUTE + audit.write('operator.locked', user.id) + } } ✓ 14 тестов прошли · агент предлагает закоммитить
Jira · ABC-1897 · Комментарии

Отчёт о работе

Apprica после пуша ветки В задаче реализовано:
  1. Валидация формы подачи заявки
  2. Обработка ошибок API при недоступности сервиса
  3. Тесты на граничные значения
Коммиты: abc123..def456 (5 шт.), ветка feature/ABC/1897
Zephyr · ABC · Тест-кейсы

Блокировка оператора

КлючСценарийСтатус
ABC-T41Вход с верным паролемПройден
ABC-T42Пять неверных паролей подрядПройден
ABC-T43Снятие блокировки руководителемВ работе
ABC-T44Запись в журнал аудитаНовый
Confluence · ABC / Руководство пользователя

Если учётная запись заблокирована

РуководствоОбновлено после слияния в main
скриншот экрана блокировки
  1. Подождите 15 минут или обратитесь к руководителю группы.
  2. Руководитель открывает карточку оператора и нажимает «Снять блокировку».
этап 1 из 7
Контроль

Без вашего «Записать» ничего не уходит.

Документ сначала показывается целиком. Во внешнюю систему он уходит только по кнопке.

Карточка выбора в разговоре: заводим одной задачей или разбиваем на несколько
Карточка документа с кнопкой «Записать»

Вся работа над задачей в одном окне.

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

Доска задач. Задача открывается одним щелчком.

Анализ 3
Импорт контрагентовABC-1902
Поиск по ИННABC-1910
Разработка 2
Акты сверкиABC-1874
Роли в карточкеABC-1881
Тестирование 1
РеквизитыABC-1860
Блокировка оператораABC-1897

Git. Ветка задачи от свежей main.

Wiki. Confluence рядом с задачами.

Регламент согласования
Заявка уходит руководителю, если сумма превышает лимит оператора. А где задаётся лимит?

Базы данных. Пароли в хранилище ключей.

select inn, name from counterparty;
innname
7707083893Север
7736207543Вектор
5260150760Логистик
●●●●●● пароль скрыт от агента

Разговоры не в окне. Закрыли, вернулись к тому же месту.

БТ: авторизация работает
ABC-15 отчёт ждёт
Тест-кейсы новое

GitLab без клона. Агент читает код на сервере.

billing / gatewayсервер
только чтение
Разговор по кодуApprica

Терминалы. В том же проекте.

$ git push origin feature/ABC/1897 To gitlab:billing/gateway.git ✓ Пуш замечен Готовлю отчёт в ABC-1897 Показать текст? [Да]
Подключения

Ваш агент. Ваши системы.

Apprica работает с агентом, который у вас уже есть, и с системами, где живут задачи, документы и код.

АГЕНТЫ

Приложение находит Claude Code само. Разговоры продолжаются после перезапуска.

в PATH и обычных местах установки
СИСТЕМЫ
Jiraзадачи и отчёты
Confluenceвики и документы
YouTrackзадачи
Zephyrтест-кейсы
GitLabкод и merge request
Bitrix24запросы заказчика
Безопасность

Вы решаете, что и куда уходит.

Всё, что нужно агенту, остаётся в вашем контуре. Наружу документ выходит только после подтверждения.

Ваш контур Внешние системы Агентне видит пароли Ключихранилище системы Модельоблако или своя Репозиторийпроцесс и шаблоны Apprica Записать? Трекер задач Вики Тест-кейсы
Агент не видит паролиДоступы вводятся в форме и лежат в системном хранилище ключей.
Модель может быть вашейЗапросы идут только на заданный вами адрес.
Процесс в репозиторииЭтапы и шаблоны уходят коллегам вместе с кодом.
Запись только после «да»Документы, комментарии и удаление ждут подтверждения.

Пилот Apprica для вашей команды.

Год работы с приложением и внедрение силами нашей команды. Одна цена за всё.

Пилот · 1 год
800 000 ₽за весь пилот
  • Приложение Apprica на 1 год
  • Внедрение нашей командой: 160 часов
  • Обновления приложения весь год
Семь этапов процесса
Бизнес-требованияДизайнСистемный анализРазработкаОтчёт о работеТестированиеРуководство
Работает с вашим агентом
Claude CodeCodex CLIKimi CLIOpenCodeСвоя модель
macOSWindowsLinux
Внедрение входит в стоимость
160часов работы
специалистов
АналитикаДизайнАрхитектураРазработкаТестирование
2 специалиста
ведут пилот вместе с вашей командой