# Стартапер (Startaper)

> Среда структурирования замысла, генерации архитектуры и доведения ИТ-проекта до рабочего результата силами мультиагентной системы.

Стартапер заменяет многостраничные ТЗ, созвоны и блуждание в чатах. Пользователь вводит неясную мысль на естественном языке. Система выявляет развилки, фиксирует связанные требования в карточках, собирает спецификацию архитектуры, дорожную карту с зависимостями и задачи, затем ведёт выполнение в изолированном контуре проекта (управляемый GitLab, проверки SonarQube, сессии кодера на worktree). Это не no-code конструктор и не готовая ERP: результат - управляемый ИТ-проект с артефактами, шлюзами этапов и агентами.

Стартовый тариф бесплатно, без банковской карты. Кабинет (`/login` и дальше) закрыт для индексации. Схемы инструментов и живые гранты смотрите через MCP `whoami` и `tools/list`, не копируйте этот файл в чат или тело идеи.

## Возможности

- **Замысел в карточке:** сырая идея становится версионированной карточкой (title, summary, body). Чат живёт на конспекте версии, не в комментариях к идее.
- **Интерактивные развилки:** структурированный QA (`idea.qa.*`) с взаимоисключающими вариантами до кода. Не пишите правила и опросники в body карточки.
- **Черновики и доска:** лёгкие draft-варианты без дорожной карты и задач; доска - группы-папки и колоды с зависимостями (`board.*`, `idea.list` отдаёт снимок `{ideas, groups}`).
- **Спецификация архитектуры:** доска tech-spec (table, service, api, screen, actor, queue, job, integration) на идею и свод проекта. `architecture.get|ensure|update`.
- **План и задачи:** дорожная карта со статусами backlog / in_progress / completed; канбан-задачи, бриф и коммиты; зависимости этапов через шлюзы артефактов.
- **Каскад статусов:** `new` → `discussion` → `approval` → `in_progress` → `review` → `done`. Смену этапа с bootstrap делайте через `idea.discussion.leave`, не прыгайте discussion→done.
- **Оркестратор:** на индивидуальном тарифе и выше планирует и раздаёт этапы кодерам. На стартовом работает советником и не назначает дополнительных сессий кодера.
- **Кодер:** выполнение в задаче (Coder hub): GitLab worktree, правки, тесты, отчёт. MCP `code_session.list|get` - зеркало хаба (чтение). Правки исходников не через project/idea AI.
- **Шлюзы качества:** SonarQube и code issues в контуре проекта (`code_issue.*`, `sonar.quality.list`, `sonar.rule.set`).
- **Память проекта:** сначала `context.search` (факты идей, дистиллята, документов, архитектуры). `context.get_raw` только если дистиллят тонкий. Боль: `scar.record`. Инсайт: `knowledge.record`.
- **IDE через MCP:** HTTP Streamable MCP. Свой токен выдаётся на странице MCP в кабинете. Токен действует от лица пользователя с пересечением грантов (не расширяет права). Для осмотра без регистрации есть публичный read-only песочница ниже.

## Этапы, зависимости и артефакты

Шлюзы (упрощённо): discussion требует карточку; approval - конспект обсуждения, тело карточки и доску архитектуры; in_progress - пункт дорожной карты; review - завершённую дорожную карту и задачи. Архитектура идеи открывается с approval; дорожная карта и канбан - с in_progress.

Контентные правки карточки идут in-place (`idea.update`, без bump версии). Новая основа - `idea.version.create`. После Distill конспекта - `idea.distill.apply_version`. Черновики: `idea.draft.list|create|merge|promote`. Закрытие идеи: `idea.update` status=done (гейты). Закрытие задачи: `task.update` column=done. Дорожная карта: status=completed, не done.

## MCP для агентов

- Транспорт: Streamable HTTP.
- URL: https://startaper.org/api/v1/mcp?v=2.0.0
- Версия клиента: 2.0.0 (параметр `v` / `version`).
- Имена инструментов точечные и равны грантам (`idea.list`, `board.move`, `note.message.send:poke`). Не используйте устаревший snake_case.
- В Cursor динамические id часто с подчёркиванием (`context_search`); грант всё равно `context.search`.
- GitLab-инструменты MCP только чтение (`gitlab.file.list`, `gitlab.file.read`) и только при `code_mode` full или paths.
- `whoami` - паспорт: enabledTools и playbook (порядок, поиск, запись, запреты). Не вставляйте playbook в чат, Docs или body идеи.
- Каталог ARD: https://startaper.org/.well-known/ai-catalog.json (алиас https://startaper.org/.well-known/ard.json).

Сейчас в каталоге **68** инструментов HTTP MCP (**69** грантов вместе с capabilities вроде poke). Живой список всегда из `tools/list`.

### Порядок работы агента

1. `whoami` - гранты и playbook.
2. Факты продукта - `context.search` (для орг-токена с несколькими проектами обязателен `project_id`). Не `query=*`.
3. Текущая карточка - `idea.get` (в том числе scars[]).
4. Развилка - `idea.qa.*`. Смена этапа - `idea.discussion.leave`.
5. Доска - `idea.list`, затем `board.*`.
6. Боль после граблей - `scar.record` один раз.

Код репозитория ищите grep'ом в git; документацию Laravel - search-docs Boost. Это не замена `context.search`.

### Каталог инструментов

**Ядро** (4): `whoami`, `project.get`, `project.list`, `project.create`.

**Задачи** (6): `task.list`, `task.get`, `task.commits.list`, `task.brief.get`, `task.create`, `task.update`.

**Идеи, QA, версии, каскад и доска** (34): `idea.list`, `idea.get`, `idea.create`, `idea.update`, `idea.draft.create`, `idea.draft.list`, `idea.draft.merge`, `idea.draft.promote`, `idea.version.create`, `idea.distill.apply_version`, `idea.qa.create`, `idea.qa.list`, `idea.qa.update`, `idea.qa.delete`, `idea.qa.apply_answered`, `idea.qa.resolve_clarification`, `idea.version.list`, `idea.flow_snapshot.get`, `idea.version.preview_restore`, `idea.flow_snapshot.update`, `idea.version.switch`, `idea.flow_snapshot.capture`, `idea.discussion.leave`, `board.move`, `board.reorder`, `board.merge_ideas`, `board.create_group`, `board.update_group`, `board.reorder_groups`, `board.delete_group`, `board.merge_groups`, `board.distill_group`, `document.list`, `document.create`.

**Конспекты и обсуждение** (6): `note.list`, `note.get`, `note.create`, `note.update`, `note.message.send`, `note.message.send:poke`.

**Дорожная карта** (3): `roadmap.list`, `roadmap.create`, `roadmap.update`.

**Архитектура** (3): `architecture.get`, `architecture.ensure`, `architecture.update`.

**Контекст и память** (4): `context.search`, `context.get_raw`, `scar.record`, `knowledge.record`.

**Качество кода** (4): `code_issue.list`, `code_issue.get`, `sonar.quality.list`, `sonar.rule.set`.

**Сессии кодера** (2): `code_session.list`, `code_session.get`.

**Активность** (1): `activity.list`.

**GitLab (чтение)** (2): `gitlab.file.list`, `gitlab.file.read`.

## Живой пример для обучения

Для осмотра платформы из IDE доступен демонстрационный проект **NexusCore ERP** (граф архитектуры, задачи, логи обсуждений). Режим: только чтение, без Git. Запись в доску, задачи и репозиторий отклоняется грантами токена. Лимит MCP: 60 запросов в минуту.

- **Bearer:** `117|yHX8d2YCO2CbMLKS9eUobr01tv7fShceGz7ipXhq169bf4b7`
- **Endpoint:** https://startaper.org/api/v1/mcp?v=2.0.0

Конфигурация Cursor / OpenCode (`mcpServers`):

```json
{
    "mcpServers": {
        "startaper-nexus-demo": {
            "url": "https://startaper.org/api/v1/mcp?v=2.0.0",
            "headers": {
                "Authorization": "Bearer 117|yHX8d2YCO2CbMLKS9eUobr01tv7fShceGz7ipXhq169bf4b7"
            }
        }
    }
}
```

## Тарифы

- **Стартовый (0 ₽ / навсегда):** 1 активный проект, разбор идеи и риски, пробное выполнение. Без карты. Оркестратор не раздаёт дополнительных кодеров.
- **Индивидуальный (990 ₽ / месяц):** 1 автор, неограниченные проекты, автономное выполнение этапов, оркестратор, связка со своим репозиторием, полный доступ к артефактам.
- **Группа (4 900 ₽ / месяц):** 2-5 участников, шлюзы согласования, разграничение прав, общие хранилища. В разработке, лист ожидания: info@startaper.org
- **Подразделение (14 900 ₽ / месяц):** до 25 участников, иерархия направлений, параллельные потоки, приёмка по тестам. Скоро, лист ожидания: info@startaper.org
- **Выделенный контур (Enterprise):** изолированная инфраструктура, внутренние модели, 152-ФЗ. Расчёт по запросу: enterprise@startaper.org

Пакеты токенов (PAYG) доступны с тарифа Стартовый и выше.

## Официальные документы

- [Главная](https://startaper.org): продукт, принцип работы, тарифы
- [Новости](https://startaper.org/news): хроника платформы
- [Публичная оферта](https://startaper.org/offer): условия сервиса
- [Политика конфиденциальности](https://startaper.org/privacy): персональные данные
- [Карта сайта](https://startaper.org/sitemap.xml): публичные URL
- [llms.txt](https://startaper.org/llms.txt): этот файл
- [Каталог ARD](https://startaper.org/.well-known/ai-catalog.json): манифест агентных ресурсов
- [HTTP MCP](https://startaper.org/api/v1/mcp?v=2.0.0): инструменты IDE

## Правообладатель

- **Разработчик:** Серов Сергей Сергеевич
- **ИНН:** 312600553622
- **Связь:** info@startaper.org
- **Дата актуализации:** 2026