Copyl

Copyl agentmanifest JSON

En stabil importkontrakt for agentdefinitioner—ikke en indbygget Claude- eller OpenAI-eksportfil. Indsæt JSON, der matcher denne form, for at gennemgå og køre under enterprise-governance.

Åbn import i Copyl

Hvad kontrakten er

Copyls agentmanifest er Copyls JSON-kontrakt for at bringe en agentdefinition ind i platformen. Det er ikke Anthropics eller OpenAIs proprietære eksportformat. Du mapper felter fra din builder til denne form (eller wrapper dem—se nedenfor) og importerer derefter til en styret sandbox.

Request-wrapper

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

Feltnoter pr. kilde

  • Claude

    Map name, system, tools og examples fra din Claude-prototype til payload. Model kan registreres som reference; routing sker via Agent Hub.

  • OpenAI

    Map instructions (system), model og tools fra en OpenAI-lignende definition til de samme Copyl-payloadfelter.

  • MCP

    Beskriv MCP-værktøjer og identitet i Copyls tools-array; connectors stubbes i Phase 1-sandbox indtil promotion.

  • Manuel

    Forfatter manifestet direkte, når I har brug for fuld kontrol over navn, systemprompt, værktøjer og evalueringseksempler.

Claude-eksempel (kanonisk)

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

Phase 1-begrænsninger

Viden og filreferencer kan parses fra kildemateriale, men bruges ikke i Phase 1-sandbox. Eksterne værktøjer stubbes; LLM kører stadig via Agent Hub under enterprise-kontroller.

Importér med denne kontrakt

Åbn Copyl, indsæt Copyl agentmanifest-JSON, og kør i en styret sandbox før produktionsadgang.

Åbn import i Copyl