Intégrations pour développeurs

Utilisez Architect dans une autre application.

Envoyez à Architect le brouillon d'un collaborateur, laissez-le utiliser les connaissances de l'entreprise, puis récupérez un prompt enrichi pour Claude Code, Codex ou une IA interne.

Importer les connaissances de l'entreprise

Ajoutez des PDF ou des fichiers texte dans Mémoires. Les appels API utilisent automatiquement les fichiers activés.

Créer une clé API

Créez les clés dans Paramètres. Elles ne sont affichées qu'une fois et doivent être envoyées comme jeton Bearer.

Utiliser HTTP, MCP ou le compilateur

Utilisez l'enrichissement pour la réécriture par IA et le compilateur pour les diagnostics déterministes et les livrables de transmission.

Endpoint HTTP direct

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

Flux de l'application d'entreprise

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

Formats de transmission

  • general: pour tout assistant.
  • claude_code: pour les tâches Claude Code avec contexte du dépôt et étapes de vérification.
  • codex: pour les travaux Codex avec des limites de modification sûres.
  • internal_ai: pour un assistant d'entreprise tenu de respecter le contexte importé.

Appel compatible 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 du compilateur 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"
  }'

Cas d'usage du compilateur

Exécutez ceci après la création d'un prompt par Architect ou une autre application. Vous obtenez un score, les risques, les décisions manquantes, des cas de test et une version pour Codex, Claude Code, les assistants généralistes ou une IA interne.

Ouvrir le laboratoire de prompts
Intégrations pour développeurs | Architect AI