Skip to content
    View this page in English?Switch to English
    Langsung ke konten
    Gaincontrol

    ● Aegis: Arsitektur Teknis

    Cara kerja
    Aegis.

    Aegis dibangun di atas dua plane: data plane yang menegakkan kebijakan di workload, dan control plane yang mengelola armada. Bersama-sama keduanya menyelesaikan identitas, atestasi, dan otorisasi tanpa mengorbankan performa maupun auditabilitas.

    Apakah ini Anda?

    Lima cara agen yang tak terkelola berubah menjadi insiden, dan mekanisme Aegis spesifik yang menutup masing-masing.

    Agen LangChain Anda menyimpan kredensial database permanen.

    Aegis menghapus kredensial apa pun yang coba digunakan agen dan menyuntikkan kredensial sementara yang terbatas cakupannya saat panggilan. Agen tidak pernah menyimpan secret jangka panjang sejak awal.

    Pengelola Kredensial

    Server MCP meneruskan tool yang tidak pernah diperiksa siapa pun.

    Setiap panggilan MCP keluar, melalui transport stdio, SSE, maupun HTTP, diotorisasi terhadap kebijakan sebelum meninggalkan agen.

    Penegakan MCP

    Agen CLI dapat menjalankan perintah shell apa pun.

    Callback pra-eksekusi memeriksa atau menolak perintah shell sebelum dijalankan, bukan setelah kerusakan terjadi.

    Intersepsi Shell

    Agen mulai melakukan sesuatu yang tidak semestinya di tengah tugas.

    Tangguhkan atau cabut akses agen dalam hitungan detik. Jeda yang dapat dibatalkan atau pencabutan permanen, tanpa menunggu deploy.

    Penghentian Darurat Instan

    Auditor menginginkan bukti, bukan dokumen kebijakan.

    Setiap keputusan akses ditulis ke log yang terhubung melalui rantai hash. Tidak ada insiden yang dapat disembunyikan atau disangkal di kemudian hari.

    Audit Antirusak

    Satu control plane. Setiap workload ditegakkan.

    Policy Server adalah satu-satunya otoritas penanda tangan untuk seluruh armada. Aegis SDK berjalan in-process di setiap workload, tanpa sidecar dan tanpa lompatan jaringan untuk evaluasi kebijakan, menyaring panggilan REST, Shell, dan MCP di batas kepercayaan sebelum ada yang keluar.

    Geser untuk menggeser →

    Arsitektur Aegis: control plane dan data planePolicy Server bertindak sebagai satu-satunya otoritas control plane, menyediakan identitas dan kebijakan bertanda tangan ke armada workload. Setiap workload menjalankan Aegis SDK secara in-process, menyaring panggilan REST, Shell, dan MCP di batas kepercayaan sebelum ada yang keluar. Vault enterprise menyalurkan kredensial melalui Policy Server, yang disuntikkan SDK per panggilan. Agen tidak pernah menyimpan token jangka panjang.PERANTARA SECRETSPIRE ID +KEBIJAKAN WASM BERTANDA TANGANSPIRE ID +KEBIJAKAN WASM BERTANDA TANGAN↑ AUDIT BERANTAI HASH↑ AUDIT BERANTAI HASH
    Vault Enterprisepenyimpanan secret Anda
    Policy ServerControl plane · satu otoritas
    WORKLOAD

    Aegis SDK

    in-process · tanpa sidecar · kredensial disuntikkan, tidak disimpan

    BATAS KEPERCAYAAN
    REST / HTTPdiperiksa di sini
    Shelldiperiksa di sini
    MCPdiperiksa di sini
    WORKLOAD

    Aegis SDK

    in-process · tanpa sidecar · kredensial disuntikkan, tidak disimpan

    BATAS KEPERCAYAAN
    REST / HTTPdiperiksa di sini
    Shelldiperiksa di sini
    MCPdiperiksa di sini
    … DAN SETIAP WORKLOAD LAIN DALAM ARMADA

    Tiga permukaan. Satu antarmuka kebijakan.

    REST, Shell, dan MCP masing-masing memiliki dialek berbeda. Aegis mencegat ketiganya dengan satu mesin kebijakan.

    REST / HTTP

    requests · httpx · aiohttp

    Yang dilihat

    CallContext (metode, host, path, tool, dan argumen) yang dibentuk untuk setiap panggilan HTTP keluar.

    Keputusan kebijakan

    Diotorisasi ulang dengan skema OPA yang sama. Panggilan ke host yang tidak disetujui ditolak sebelum dikirim.

    Shell

    mengenali jenis tool

    Yang dilihat

    Jenis eksekusi diklasifikasikan sebagai HTTP, shell, atau MCP; perintah shell didaftarkan langsung dari kebijakan.

    Keputusan kebijakan

    Callback pra-eksekusi dapat memeriksa atau menolak sebelum perintah apa pun dijalankan.

    MCP

    membungkus sesi klien

    Yang dilihat

    Nama tool, skema, dan argumen pada setiap panggilan MCP keluar, melalui transport stdio, SSE, dan HTTP.

    Keputusan kebijakan

    Setiap panggilan diotorisasi sebelum meninggalkan agen, menutup celah ke server MCP yang belum diperiksa.

    Aegis mengendalikan secret, bukan aplikasinya.

    Token disuntikkan saat panggilan, konfigurasi dienkripsi saat disimpan, dan vault enterprise Anda tetap menjadi sumber kebenaran.

    Broker kredensial · dikendalikan platform, per panggilan

    1

    Aplikasi melakukan panggilan keluar. Header Authorization apa pun yang dipasangnya dihapus.

    2

    Interseptor mengambil kredensial yang dibatasi pada (host, path, metode, tool).

    3

    Token platform disuntikkan, didekripsi di memori melalui kunci HKDF per agen.

    Agen tidak pernah menyimpan token API jangka panjang.

    Berada di depan vault enterprise Anda

    HashiCorp Vault
    OpenBao
    AWS Secrets Manager
    Azure Key Vault
    Google Cloud
    CyberArk Conjur
    Thales
    Infisical

    Adaptor framework

    Aegis menyediakan adaptor untuk semua framework agen AI utama. Satu panggilan SDK menginstrumentasi seluruh agen Anda untuk penegakan kebijakan dan audit.

    LangChain
    CrewAI
    AutoGen
    Claude Tool Use
    LlamaIndex
    OpenAI Assistants
    Semantic Kernel
    Lihat langsung di lingkungan Anda

    Saksikan Aegis menghentikan salah satu skenario ini pada agen sungguhan.

    Demo 30 menit, dijalankan pada workload yang mirip dengan milik Anda, bukan presentasi slide.

    Empat minggu. Satu armada agen. Kebijakan nyata yang ditegakkan.

    Pilot berbatas dengan satu sponsor dan tanpa perubahan infrastruktur. Hasilnya: identitas, atestasi, dan lapisan otorisasi nyata yang berjalan di produksi.

    MG 0

    Penyiapan

    Control Panel di lingkungan Anda. Trust root disiapkan. SPIRE Agent diterapkan ke satu armada. Belum ada perubahan aplikasi.

    MG 1

    Identitas

    Satu initialize() pada agen pilot. Atestasi dua lapis berjalan end-to-end. Mode bayangan: hanya mengamati.

    MG 2

    Kebijakan

    Intersepsi aktif di REST, Shell, MCP. Izinkan/tolak ditegakkan. Log audit mengalir. Peringatan Slack saat ada pemblokiran.

    MG 3

    Callback

    Callback pra-eksekusi terpasang. Aturan khusus aplikasi ditegakkan. Evaluasi bersama + rencana peluncuran untuk dua tim berikutnya.

    Komitmen pilot · 4 minggu · 1 sponsor · 1 armada · tanpa perubahan infrastruktur