Подключите Claude к INITE Studio
Без клиента

POST /api/audit/run

Запуск аудита без Claude Desktop. Отдаёт те же Server-Sent Events, что читает панель, — годится для проверок в CI, пакетных прогонов и встраивания в другой продукт.

Авторизация — как у пользователя панели: Bearer-JWT от inite-auth (auth.inite.ai). Этот эндпоинт живёт не на MCP-ключах, а под той же защитой, что и вся остальная панель. В теле — запрос пользователя, ключ Anthropic, на котором Claude будет думать, и собственный MCP-ключ пользователя, чтобы оркестратор мог сохранить результат.

bash
curl -N https://api.inite.studio/api/audit/run \
  -H "Authorization: Bearer $INITE_JWT" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "audit this idea: an AI note-taking app for lawyers",
    "anthropicKey": "sk-ant-...",
    "ideauditKey": "ideaudit_...",
    "model": "claude-sonnet-5"
  }'

События потока

  • event: text — токены Claude по мере появления.
  • event: tool — сработал инструмент MCP ({ toolName, input }).
  • event: done — последнее событие; если оркестратор вызвал save_audit, в теле будет auditId. Полный отчёт потом лежит по GET /api/audits/<id>.
  • event: error — всё, что упало на сервере. Вне эксплуатации приходит ещё requestId.