Integrações para programadores

Utilize o Architect noutra aplicação.

Envie ao Architect o rascunho de um colaborador, permita a utilização do conhecimento da empresa e receba um prompt enriquecido para Claude Code, Codex ou uma IA interna.

Carregar conhecimento da empresa

Adicione PDF ou ficheiros de texto nas Memórias. As chamadas de API utilizam automaticamente os ficheiros ativos.

Criar uma chave API

Crie chaves nas Definições. São mostradas uma única vez e devem ser enviadas como token Bearer.

Utilizar HTTP, MCP ou o compilador

Utilize o enriquecimento para reescrita com IA e o compilador para diagnósticos determinísticos e pacotes de entrega.

Endpoint HTTP direto

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
  }'

Fluxo da aplicação empresarial

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);

Formatos de entrega

  • general: para qualquer assistente.
  • claude_code: para tarefas do Claude Code com contexto do repositório e passos de verificação.
  • codex: para trabalho de programação no Codex com limites de edição seguros.
  • internal_ai: para um assistente empresarial que deve seguir o contexto carregado.

Chamada compatível com 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"
    }
  }
}

Endpoint do compilador de prompts

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"
  }'

Caso de utilização do compilador

Execute após o Architect ou outra aplicação criar um prompt. Recebe pontuação, riscos, decisões em falta, casos de teste e uma versão para Codex, Claude Code, assistentes gerais ou IA interna.

Abrir Laboratório de prompts
Integrações para programadores | Architect AI