Integraciones para desarrolladores

Usa Architect dentro de otra aplicación.

Envía a Architect el borrador de un empleado, deja que use los archivos de conocimiento de la empresa y recibe un prompt enriquecido para Claude Code, Codex o una IA interna.

Subir conocimiento de la empresa

Añade PDF o archivos de texto en Memorias. Las llamadas API utilizan automáticamente los archivos activos.

Crear una clave API

Crea claves en Configuración. Solo se muestran una vez y deben enviarse como token Bearer.

Usar HTTP, MCP o el compilador

Usa el enriquecimiento para reescribir con IA y el compilador para diagnósticos deterministas y paquetes de entrega.

Endpoint HTTP directo

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

Flujo de la aplicación 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 cualquier asistente.
  • claude_code: para tareas de Claude Code con contexto del repositorio y pasos de verificación.
  • codex: para trabajos de Codex con límites de edición seguros.
  • internal_ai: para un asistente empresarial que debe seguir el contexto de la empresa.

Llamada compatible con 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 del 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"
  }'

Uso del compilador

Ejecuta esto después de que Architect u otra aplicación cree un prompt. Devuelve puntuación, riesgos, decisiones pendientes, casos de prueba y una versión para Codex, Claude Code, asistentes generales o IA interna.

Abrir Laboratorio de prompts
Integraciones para desarrolladores | Architect AI