Copyl

JSON del manifiesto de agente Copyl

Un contrato de importación estable para definiciones de agente—no un archivo de exportación nativo de Claude u OpenAI. Pegue JSON con esta forma para revisar y ejecutar bajo gobernanza empresarial.

Abrir importación en Copyl

Qué es este contrato

El manifiesto de agente Copyl es el contrato JSON de Copyl para llevar una definición de agente a la plataforma. No es el formato de exportación propietario de Anthropic ni de OpenAI. Asigne campos de su builder a esta forma (o envuélvalos—ver abajo) e importe a un sandbox gobernado.

Wrapper de solicitud

{
  "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"
        ]
      }
    ]
  }
}

Notas de campos por origen

  • Claude

    Asigne name, system, tools y examples de su prototipo Claude al payload. El modelo puede registrarse como referencia; el enrutamiento permanece en Agent Hub.

  • OpenAI

    Asigne instructions (system), model y tools de una definición estilo OpenAI a los mismos campos de payload Copyl.

  • MCP

    Describa herramientas e identidad MCP en el array tools de Copyl; los conectores se stubbean en el sandbox de Fase 1 hasta la promoción.

  • Manual

    Redacte el manifiesto directamente cuando necesite control total sobre nombre, system prompt, tools y ejemplos de evaluación.

Ejemplo Claude (canónico)

{
  "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"] }
  ]
}

Limitaciones de la Fase 1

El conocimiento y las referencias a archivos pueden analizarse del material de origen, pero no se usan en el sandbox de la Fase 1. Las herramientas externas se stubbean; el LLM sigue ejecutándose vía Agent Hub bajo controles empresariales.

Importe con este contrato

Abra Copyl, pegue el JSON del manifiesto de agente Copyl y ejecútelo en un sandbox gobernado antes de cualquier acceso a producción.

Abrir importación en Copyl