Siapa yang Membuat Permintaan Ini? Agent Auth 101 - Kamil Potrec, Keycard

Original · Who Is Making This Request? Agent Auth 101 - Kamil Potrec, Keycard

18:352 min readAI Engineer10/28/2026Computing/Software · Internet Technology

Key Takeaway

Keamanan agen AI memerlukan infrastruktur autentikasi dan otorisasi terpusat seperti yang ditawarkan Keycard karena agen bersifat non-deterministik dan rentan menyalahgunakan kredensial.

Highlights

  • Agen AI tidak bersifat deterministik sehingga memerlukan penanganan kredensial yang berbeda dari perangkat lunak tradisional.

  • Penggunaan token akses statis dan akun layanan secara bebas mengekspos infrastruktur perusahaan terhadap risiko penyalahgunaan.

  • Teknologi OAuth dan federasi identitas beban kerja memungkinkan penerbitan kredensial dinamis yang berlingkup terbatas dan berumur pendek untuk agen.

  • Pendekatan menggunakan gateway jaringan atau proksi memindahkan kredensial dari lingkungan eksekusi agen ke dalam enklave yang aman.

  • Keycard menyediakan bidang kontrol tunggal yang mencakup identitas agen, penerbitan token, kebijakan, audit, dan gateway keamanan.

Timeline

  1. Tantangan Autentikasi dan Otorisasi Agen AI

    Bagian ini membahas arsitektur dasar komunikasi agen dan server MCP jarak jauh. Pengguna sering kali menggunakan token akses pribadi yang dibiarkan bertebaran tanpa atribusi yang jelas. Ketika agen menerima data dan memprosesnya kembali melalui model LLM, tindakan lanjutan yang diambil bisa tidak terduga, seperti mengirimkan dokumen penagihan secara tidak sengaja kepada pengguna. Hal ini membedakan agen dari perangkat lunak tradisional yang deterministik.

    • Komunikasi antara pengguna, agen, dan server Model Context Protocol (MCP) sering kali melibatkan kredensial yang kurang terlindungi.
    • Sifat agen yang non-deterministik membuat tindakan mereka tidak dapat diprediksi secara penuh.
    • Penggunaan akun layanan dengan izin istimewa persisten menimbulkan celah keamanan yang besar pada sistem.
  2. Solusi Standar dan Kompleksitas Skala Besar

    Solusi untuk mengamankan agen melibatkan pengintegrasian autentikasi sebelum mengeluarkan kredensial, menggunakan sertifikat, atau federasi identitas beban kerja. Namun, mengelola ratusan sistem yang berbeda dengan berbagai cara otentikasi menciptakan kompleksitas tersendiri. Mengandalkan SDK saja tidak cukup karena agen dapat mencoba meretas atau menemukan kredensial yang berada di dalam lingkungan eksekusi mereka sendiri.

    • Teknologi seperti OAuth dan federasi identitas memungkinkan penerbitan kredensial dinamis yang terbatas pada interaksi spesifik.
    • Penerapan dalam skala besar menjadi rumit karena melibatkan ratusan API yang berbeda dan berbagai jenis agen.
    • Penggunaan Software Development Kit (SDK) sisi klien memiliki keterbatasan dalam menyembunyikan kredensial dari agen yang gigih.
  3. Penerapan Gateway Keamanan dan Peran Keycard

    Pemindahan kredensial ke dalam gateway memastikan agen tidak dapat mengakses kunci master secara langsung. Meskipun menambahkan sedikit latensi, gateway memberikan kontrol fisik, audit otomatis, dan pencegahan penyalahgunaan izin. Keycard hadir untuk mengatasi kompleksitas ini dengan menawarkan solusi terpadu mulai dari identitas hingga kebijakan keamanan, serta merujuk pada situs agentbaseline.org untuk implementasi pabrik perangkat lunak.

    • Gateway keamanan atau proksi dapat memindahkan kredensial keluar dari lingkungan eksekusi agen ke dalam enklave yang aman.
    • Penggunaan gateway memungkinkan pencabutan token secara instan, pembatasan akses yang lebih rinci, dan observabilitas yang lebih baik.
    • Keycard menyediakan bidang kontrol tunggal yang mencakup identitas agen, manajemen token, kebijakan, audit, serta SDK dan gateway.

Description

When an agent sends an invoice using your token, who actually made the request? Kamil Potrec of Keycard breaks down how agents get credentials today (personal tokens, static keys, over-privileged service accounts) and what proper agent auth requires: per-agent identity, delegation, short-lived scoped credentials, federation with legacy systems, policy and audit. He compares SDKs and gateways for keeping credentials out of an agent's reach, including the gateway tradeoffs. Chapters: 0:00 Intro 0:43 How agents get credentials today 3:46 What's wrong with this picture 5:15 Using OAuth for agents 7:10 Why it gets hard at scale 8:21 What proper agent auth needs 9:52 One request, many steps 11:16 Why SDKs aren't enough 12:37 Gateways: keep credentials away from agents 14:55 Gateway tradeoffs 16:24 How Keycard approaches it 17:26 Takeaways Kamil Potrec https://keycard.ai Agent Baseline: https://agentbaseline.org Join us in SF for the second annual AIE CODE summit: https://aie.codes our last flagship summit of 2026. Applications live now!

Write about this video