Blogg

Bygg din agent var som helst. Kör den styrt.

Kör AI-agenter styrt över Claude, OpenAI och Copilot Studio. Copyls neutrala lager: manifestimport, sandbox, transkript—inga credentials.

Att bygga en AI-agent har blivit en eftermiddags jobb. Du beskriver vad du vill ha i Claude, ChatGPT, Copilot Studio eller ett ramverk som LangGraph, kopplar några verktyg, och det fungerar — i chattfönstret, på din dator, under din inloggning.

Sedan stannar det. Inte för att agenten är dålig, utan för att vägen från “fungerar i chatten” till “körs på riktigt, ansvarigt, i min organisation” går genom frågor som din byggverktyg aldrig var designat att svara på. Vem agerar denna agent som? Vad får den röra? Vem ser vad den gjorde? Vad händer när den är fel?

De flesta fungerande agenter dör där — i en mapp, som en prototyp som ingen vågade koppla till något verkligt.

Lagret ingen äger

Tänk på agentstacken som tre lager.

Byggande är löst. Varje större plattform låter dig skapa en kapabel agent på några timmar, och de blir bättre hela tiden. Detta lager är fullt, excellent och inte problemet.

Identitet och styrning håller på att lösas — inom varje leverantörs egna murar. Microsoft ger agenter directory-identiteter och villkorlig åtkomst. Salesforce ger dem user records. Workday hanterar dem bredvid anställda. Om du lever helt inom en av dessa stackar är detta verklig progress.

Köra agenter från var som helst, styrt, på ett ställe — det lagret är fortfarande öppet. För varje leverantör styr bara sina egna. Din Microsoft-stack styr Microsoft-agenter. Din Salesforce-org styr Agentforce. Men organisationens faktiska agentpopulation respekterar inte dessa murar: någon på marknadsföring byggde en research-agent i Claude, en utvecklare har tre som kör via OpenAI, och IT utvärderar Copilot Studio. Varje plattform ser bara sin egen slice. Ingen ser — eller styr — helheten.

Och det finns en strukturell anledning till att ingen modellleverantör någonsin kan stänga det gapet: Anthropic kommer aldrig att vara styrningslagret för OpenAI:s agenter, och OpenAI kommer aldrig att styra Claude. Ett neutralt lager kan inte ägas av någon som säljer en modell.

Det är lagret Copyl är byggt för.

Hur det ser i praktiken

Ta en agent du redan byggt — var du byggt den — och ge Copyl dess definition: instruktioner, verktyg, exempel. Vi tar ett öppet JSON-kontrakt, Agent Manifest, med format för Claude, OpenAI, MCP och handskrivna definitioner.

Från manifestet skapar Copyl agenten som en verklig medlem i organisationen — med identitet, ägare och livscykel — och kör den i en styrd sandbox:

  • Inga credentials. Du kopplar ingenting. Varje extern verktygsanrop stubbas — anropet fångas och visas, aldrig exekveras. Dina system förändras inte.
  • Full transkript. Du ser exakt vad agenten gjorde, steg för steg, inklusive varje verktygsanrop den skulle ha gjort.
  • Testresultat. Om manifestet innehåller exempel poängsätter sandboxen körningen mot dem.
  • Mapping-förslag. Copyl matchar agentens verktyg mot verkliga connectors i organisationen och föreslår — utan att applicera — vad den behöver för att köra på riktigt.

Första import till första styrd körning tar ungefär en minut. Designen är att riskfyllda beslut — verkliga accounts, verkliga behörigheter, verkliga triggers — kommer efter att du sett agenten fungera, inte före. Att se är gratis; att koppla är avsiktligt.

Från sandboxen är vägen framåt graduation: scopes ges explicit, sign-off och audit trail. Det är operativmodellen vi bygger mot — agenter som ansvariga medlemmar i organisationen, inte skript under någons API-nyckel.

Varför ett öppet format

Manifestet är ett dokumenterat, publikt JSON-kontrakt — inte en proprietär importwizard. Det är avsiktligt. Ett neutralt lager förtjänar neutralitet genom att vara öppet: varje plattform som kan producera JSON kan producera ett manifest idag, utan att vänta på att vi shippar en adapter. Formatreferensen med fullständiga copy-paste-exempel finns på copyl.com/agent-manifest.

Två ärliga begränsningar så du vet exakt vad du får: manifestet är Copyls kontrakt — om din plattform exporterar annan form, omformar du (referensen visar hur), och native export-adapters är på roadmap. Och knowledge files listade i manifest lagras för referens men laddas ännu inte i sandbox-körningar.

När du inte behöver detta

Om organisationen bygger agenter i exakt en leverantörs stack, kopplar dem bara till den leverantörens system och har inga suverenitetskrav — använd leverantörens native styrning. Den är bra, ingår, och ett extra lager är komplexitet utan nytta.

Det neutrala lagret förtjänar sin plats när verkligheten är rörigare: agenter byggda på mer än ett ställe, agenter som rör system över leverantörsgränser, en europeisk organisation som vill ha agentstyrning oberoende av någon US-hyperscalers stack — eller helt enkelt ett team som inte låst plattformsval än och inte vill att en eftermiddags verktygsbeslut blir en arkitekturcommitment.

Det senaste fallet kan vara det vanligaste. Du behöver inte välja sida för att börja köra agenter ansvarigt. Det är poängen.

Prova med en agent du redan har

Ta definitionen av en agent du byggt — eller kopiera det fullständiga exemplet från manifestreferensen — och kör den i en styrd sandbox nu:

Importera din agent →

Inga credentials, inga kopplingar, inget commitment. Bara din agent, körd där du äntligen kan se den.


Copyl är ett oberoende, svenskt operativlager för AI-agenter — byggt för att styra och köra agenter oavsett var de byggdes.

Kontakta oss

Boka en demo, sök support eller utforska partner möjligheter. Vi hjälper dig att bygga, integrera och automatisera snabbare.

Skicka ett meddelande

Fyll i formuläret nedan så återkommer vi inom 24 timmar.

Required fields are marked with *. Do not send passwords, card numbers, or other sensitive data through this form.