Copyl

JSON du manifeste d'agent Copyl

Un contrat d'import stable pour les définitions d'agent—pas un fichier d'export natif Claude ou OpenAI. Collez un JSON de cette forme pour examiner et exécuter sous gouvernance d'entreprise.

Ouvrir l'import dans Copyl

Ce qu'est ce contrat

Le manifeste d'agent Copyl est le contrat JSON de Copyl pour intégrer une définition d'agent dans la plateforme. Ce n'est pas le format d'export propriétaire d'Anthropic ou d'OpenAI. Mappez les champs de votre builder vers cette forme (ou enveloppez-les—voir ci-dessous), puis importez dans un sandbox gouverné.

Enveloppe de requête

{
  "source": "claude",
  "payload": {
    "name": "Research assistant",
    "system": "You help research topics. Never invent citations.",
    "model": "claude-sonnet-4-20250514",
    "tools": [
      {
        "name": "web_search",
        "kind": "function"
      },
      {
        "name": "slack",
        "kind": "function"
      }
    ],
    "examples": [
      {
        "input": "Summarize Q3 risks",
        "expectedContains": [
          "risk"
        ]
      },
      {
        "input": "What is 2+2?",
        "expectedContains": [
          "research"
        ]
      }
    ]
  }
}

Notes de champs par source

  • Claude

    Mappez name, system, tools et examples de votre prototype Claude vers le payload. Le modèle peut être enregistré en référence ; le routage reste sous Agent Hub.

  • OpenAI

    Mappez instructions (system), model et tools d'une définition de style OpenAI vers les mêmes champs de payload Copyl.

  • MCP

    Décrivez les outils et l'identité MCP dans le tableau tools Copyl ; les connecteurs sont stubbés dans le sandbox Phase 1 jusqu'à la promotion.

  • Manuel

    Rédigez le manifeste directement lorsque vous avez besoin d'un contrôle total sur le nom, le system prompt, les tools et les exemples d'évaluation.

Exemple Claude (canonique)

{
  "name": "Research assistant",
  "system": "You help research topics. Never invent citations.",
  "model": "claude-sonnet-4-20250514",
  "tools": [
    { "name": "web_search", "kind": "function" },
    { "name": "slack", "kind": "function" }
  ],
  "examples": [
    { "input": "Summarize Q3 risks", "expectedContains": ["risk"] },
    { "input": "What is 2+2?", "expectedContains": ["research"] }
  ]
}

Limites de la Phase 1

Les connaissances et références de fichiers peuvent être analysées à partir du matériel source, mais ne sont pas utilisées dans le sandbox Phase 1. Les outils externes sont stubbés ; le LLM s'exécute toujours via Agent Hub sous contrôles d'entreprise.

Importer avec ce contrat

Ouvrez Copyl, collez le JSON du manifeste d'agent Copyl et exécutez-le dans un sandbox gouverné avant tout accès à la production.

Ouvrir l'import dans Copyl