Интеграции для разработчиков

Используйте Architect внутри другого приложения.

Передайте Architect черновик сотрудника, разрешите использовать знания компании и получите улучшенный промпт для Claude Code, Codex или внутреннего ИИ.

Загрузить знания компании

Добавьте PDF или текстовые файлы в раздел «Память». Активные файлы автоматически используются при вызовах API.

Создать ключ API

Создавайте ключи в настройках. Они показываются один раз и передаются как Bearer-токен.

Вызвать HTTP, MCP или компилятор

Используйте ИИ-обогащение для переписывания, а компилятор — для детерминированной диагностики и подготовки передачи.

Прямой HTTP-эндпоинт

curl -X POST https://architect-ai.online/api/integrations/enrich-prompt \
  -H "Authorization: Bearer arch_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "request": "make this ticket into a precise implementation prompt",
    "category": "Coding",
    "language": "en",
    "targetTool": "Codex",
    "handoffFormat": "codex",
    "conversationContext": "User is asking for a bug fix in checkout.",
    "requireQuestions": true
  }'

Конвейер корпоративного приложения

const architectResponse = await fetch("https://architect-ai.online/api/integrations/enrich-prompt", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${process.env.ARCHITECT_API_KEY}`,
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    request: workerMessage,
    category: "Business",
    targetTool: "Internal company AI",
    handoffFormat: "internal_ai",
    downstreamContext: JSON.stringify({ department, currentWorkflow }),
    responseMode: "text"
  })
});

const enrichedPrompt = await architectResponse.text();
const internalAiResult = await yourInternalAi.generate(enrichedPrompt);

Форматы передачи

  • general: для любого ассистента.
  • claude_code: для задач Claude Code с контекстом репозитория и шагами проверки.
  • codex: для работы Codex с безопасными границами изменений.
  • internal_ai: для корпоративного ассистента, который обязан учитывать загруженный контекст.

MCP-совместимый вызов

POST /api/mcp
Authorization: Bearer arch_YOUR_KEY

{
  "jsonrpc": "2.0",
  "id": "1",
  "method": "tools/call",
  "params": {
    "name": "architect_enrich_prompt",
    "arguments": {
      "request": "turn this rough idea into a safe coding task",
      "targetTool": "Claude Code",
      "handoffFormat": "claude_code",
      "language": "en"
    }
  }
}

Эндпоинт компилятора промптов

curl -X POST https://architect-ai.online/api/integrations/compile-prompt \
  -H "Authorization: Bearer arch_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "roughPrompt": "make a prompt for a clothes website",
    "finalPrompt": "Role: You are... Objective: Create...",
    "category": "Business",
    "targetTool": "codex"
  }'

Сценарий использования компилятора

Запустите после создания промпта в Architect или другом приложении. В ответе будут оценка, риски, недостающие решения, тесты и версия для Codex, Claude Code, универсальных ассистентов или внутреннего ИИ.

Открыть лабораторию промптов
Интеграции для разработчиков | Architect AI