{
  "video": {
    "id": "h8jgniNJcbQ",
    "title": "Why Are We Still Governing AI Agents Like Software? - Tim Tyler, Gravitee",
    "duration": 1093,
    "upload_date": null,
    "channel": "AI Engineer",
    "source": "AI Engineer",
    "event_format": ""
  },
  "analysis": {
    "video_id": "h8jgniNJcbQ",
    "title": "Why Are We Still Governing AI Agents Like Software? - Tim Tyler, Gravitee",
    "one_liner": "Govern AI agents like a digital workforce rather than like software: give every agent a unique registered identity, a named human sponsor who \"has the agent\", a role and least-privilege authority, and machine-speed oversight with graduated recourse. Tyler summarises it as name every agent, bound every action, trace every outcome.",
    "summary": "Tim Tyler of Gravitee argues that enterprises are already hiring a 'digital workforce' of AI agents under conditions they would never accept for a human hire: no ID, no manager, a vague job description and shared passwords. His 'agent accountability' framework borrows a century of practice in governing human employees and has three stages. Assignment covers identity, team context and a sponsor. Alignment covers the role, authority and the gap between inherited and defined alignment. Administration covers oversight scorecards and recourse. The framework comes with auditable controls published at agentaccountabilityframework.org.",
    "key_points": [
      "The talk opens with a joke job ad: no ID required, no manager, an obscure job description, shared passwords, 24/7 work with nobody checking and no firing. Nobody in the room would hire on those terms, yet that is how organisations are deploying AI agents.",
      "Assignment stage: each agent gets one unique ID in a known shared registry that acts as the single point of truth. The agent is a teammate, not a 'digital clone' of the person running it. It takes in the team's goals, decisions and history and reports its own learnings back to that context.",
      "Each agent has a sponsor, a named accountable person ('Sven' for 'agent 409'). The sponsor defines the agent's purpose, owns what it costs and spends, opens access to tools and data, and 'gets the call if anything goes wrong'. Tyler compares this to the pool-supervision handoff: 'Do you have the kids?' 'I have the kids.'",
      "The role is set once at onboarding: purpose, responsibilities, budget and what success looks like. The mission is defined at runtime by the agent itself, for example on each MCP tool call, borrowing the 'mission' concept from new OAuth work. Sven always defines the role.",
      "Authority always shrinks to the lowest scope along the delegation chain. Sven can access A–D, agent 203 can access C–D, and agent 409 can access D–F. Agent 409 may use D, E and F to do its work but can only return D back up the chain.",
      "'Never assume alignment.' The model's inherited alignment, the team context and outside agents are all outside the sponsor's control. Defined alignment, in contrast, is a contract: deterministic rules (like FGA policies) set the floor, and probabilistic intents sit above it. Outside agents should be treated like contractors, each with its own identity and authorisation.",
      "Administration stage: 'behaving' (staying within authority) is not the same as 'succeeding' (meeting the role). Oversight is a weighted scorecard, not a single metric. 'Rules are checked, intents are judged': a rule might be 'only approved up to $40,000 invoices' or 'never approves a payment', while an intent might be invoice-match accuracy or reconciliation cycle time, evaluated with a confidence level.",
      "Recourse is graduated, like employee discipline. For intents, confidence thresholds trigger actions: at about 90% confidence, redact out-of-alignment content; below 50%, escalate to a human in the loop; below 20%, block. For authority violations: restrict authorisation in the moment, suspend access after five times in a day, and suspend the whole agent if it keeps doing it for days. Guardian agents, gateways and guardrails enforce this at machine speed, while the human sponsor acts as a coach who tunes the rules."
    ],
    "takeaways": [
      "Start today by giving every agent a unique identity in a single shared registry. Everything else in the framework points to that ID.",
      "Assign each agent a named human sponsor who explicitly accepts accountability for its purpose, its spending and its failures. Do not treat the agent as a clone of the person who launched it.",
      "Scope authority to the intersection along the delegation chain, so an agent's results never return more than the caller is allowed to see.",
      "Measure agents on a scorecard that separates deterministic rule checks from confidence-scored intent judgments. Map confidence bands to deterministic actions (redact, escalate to a human, block).",
      "Run oversight continuously at machine speed with guardian agents and gateways. Start with heavy zero-trust restrictions and relax them only after repeated success."
    ],
    "topics": [
      "ai governance",
      "agents",
      "agent identity",
      "authorization",
      "zero trust",
      "oversight",
      "human in the loop",
      "accountability"
    ],
    "tools": [
      "Gravitee",
      "MCP",
      "OAuth",
      "FGA policies",
      "Verizon",
      "agentaccountabilityframework.org"
    ],
    "quotes": [
      {
        "text": "And that means it's a teammate and not a digital clone.",
        "at": "04:12",
        "url": "https://www.youtube.com/watch?v=h8jgniNJcbQ&t=252s"
      },
      {
        "text": "that's essentially Sven is saying here, \"I have the agent.\"",
        "at": "05:53",
        "url": "https://www.youtube.com/watch?v=h8jgniNJcbQ&t=353s"
      },
      {
        "text": "The agents need micromanagers.",
        "at": "13:38",
        "url": "https://www.youtube.com/watch?v=h8jgniNJcbQ&t=818s"
      },
      {
        "text": "if you wait for a quarterly review like we do with humans, you are about 40,000, 400,000, 4 million decisions too late to have that discussion.",
        "at": "14:12",
        "url": "https://www.youtube.com/watch?v=h8jgniNJcbQ&t=852s"
      }
    ],
    "words": 3762
  },
  "summary_url": "/#h8jgniNJcbQ",
  "transcript": {
    "html": "/transcripts/h8jgniNJcbQ.html",
    "txt": "/transcripts/h8jgniNJcbQ.txt",
    "vtt": "/transcripts/h8jgniNJcbQ.vtt"
  }
}