Phase 0 — Proof-of-Concept: агент подключился → обнаружил конфигурацию → выдал аудит

Практический план · 2026-07-08 · цель: за 2–4 недели доказать, что read-only агент реально проводит advisory-аудит настройки. На основе index.md, 03, 04, 05.

Цель PoC (одно предложение)

Подключить агента read-only к одной системе с демо-конфигурацией, заставить его самостоятельно обнаружить структуру и автоматизации и выдать отчёт с флагами проблем — и проверить, что ≥70% флагов подтверждает человек.

Два трека — выбери стартовый

Трек A — Odoo on-prem (рекомендую для первого PoC) Трек B — Salesforce Dev Edition (для коммерческой релевантности)
Почему Бесплатно, локально, за час; самый глубокий доступ (ORM + Python-код автоматизаций + SQL) Доказывает «official out-of-box» через @salesforce/mcp; highest-value рынок
Стоимость $0 (Docker) $0 (Developer Edition / Trailhead Playground)
«Из коробки»-story Средняя (ставишь MCP/ORM сам) Сильная (официальный MCP, один конфиг)
Глубина аудита Максимальная Высокая (Metadata/Tooling API)

Рекомендация: начать с A (быстро и глубоко проверить саму идею аудита), затем повторить на B (это уже веха Фазы 1 «кросс-платформенность» + коммерческий showcase).


Трек A — Odoo on-prem, пошагово

1. Поднять среду (~1 час)

2. Дать агенту доступ (read-only)

3. Что агент читает (само-обнаружение)

Что Вызов
Все модели search_read('ir.model', ...)
Поля модели + метаданные fields_get(model) / ir.model.fields
Автоматизации (+ Python-логика) ir.actions.server (поле code), base.automation, ir.cron
Права/роли/правила res.groups, ir.model.access, ir.rule
Записи для fill-rate/дублей search_read + агрегации read_group

4. Аудит-эвристики (реализовать как чек-лист агента)

5. Выход


Трек B — Salesforce Developer Edition, пошагово

  1. Завести Developer Edition (developer.salesforce.com/signup) или Trailhead Playground (идёт с примерами приложений/флоу — готовый материал).
  2. Установить Salesforce CLI, sf org login web → авторизация.
  3. Подключить официальный MCP: npx -y @salesforce/mcp в конфиг Claude/Cursor (auth берётся из зашифрованных файлов CLI).
  4. Агент читает: Metadata API retrieve (Flow/CustomObject/Profile/Role), Tooling API (Flow.Metadata, ApexTrigger.Body), SOQL (fill-rate/дубли), SetupAuditTrail, Reports API.
  5. Те же аудит-эвристики → отчёт.

Критерии приёмки (falsifiable)

Границы PoC (сознательно НЕ делаем)

Что понадобится

Docker; аккаунт Salesforce Dev Edition; Node.js (для @salesforce/mcp); агент-раннер с MCP-клиентом (Claude Code / Desktop / Cursor); ~2–4 недели, 1 человек.

Риски PoC