AWS Dogwood adalah bahasa kebijakan open source (Apache 2.0) yang dirilis pada 6 Agustus 2026, yang mengesahkan urutan panggilan alat AI agent lintas waktu, bukan hanya tindakan individual secara terisolasi. Dogwood memperluas bahasa kebijakan Cedar dengan operator temporal seperti formerly, count within, count dist...

Create a landscape editorial hero image for this Studio Global article: What is AWS Dogwood, the open-source governance language for AI agents released under Apache 2.0, how does it use temporal logic and Metric. Article summary: Here is the comprehensive answer based on the available evidence.. Topic tags: general, documentation, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clickbait thumbnails, icons, and tiny thumbnail layouts. Make it useful as an illustrative visual, not as factual evidence.
AWS Dogwood menutup celah keamanan kritis dalam tata kelola AI agent: sebuah agent dapat memanggil alat dengan sintaks yang valid dan izin individu yang valid, tetapi urutan panggilan tersebut mungkin masih melanggar aturan bisnis. Misalnya, memproses pembayaran sebelum faktur dibuat adalah salah secara logika, meskipun setiap tindakan diizinkan secara individual . Dogwood adalah bahasa tata kelola open-source yang dirilis oleh AWS pada 6 Agustus 2026, bersama dengan penerjemah referensi, yang dirancang untuk mengesahkan urutan panggilan alat agent lintas waktu, bukan mengevaluasi setiap tindakan secara terisolasi
.
Dogwood didasarkan pada logika temporal dan Metric First-Order Temporal Logic (MFOTL), cabang matematika formal yang memungkinkan penalaran tentang peristiwa dan hubungannya lintas waktu . MFOTL memperluas logika temporal proposisional dengan kuantifikasi orde-pertama dan batasan metrik (misalnya, "dalam 5 menit terakhir"), memungkinkan pemantauan runtime yang tepat dari urutan peristiwa
.
Dalam Dogwood, keputusan kebijakan bergantung pada riwayat tindakan agent dalam suatu sesi, bukan hanya pada permintaan saat ini . Mesin kebijakan menyimpan catatan panggilan alat sebelumnya dan responsnya, lalu mengevaluasi permintaan saat ini terhadap riwayat tersebut sebelum mengizinkan atau menolak panggilan
.
Dogwood memperluas bahasa kebijakan Cedar (bahasa otorisasi AWS dari tahun 2023) dengan menambahkan blok temporal yang berisi kondisi sadar-sesi . Operator temporal utama meliputi:
| Operator | Tujuan |
|---|---|
formerly | Memeriksa apakah suatu kondisi benar di titik sebelumnya dalam sesi |
count_within | Menghitung berapa kali suatu kondisi terjadi dalam jangka waktu tertentu |
count_distinct_within | Menghitung nilai unik dari suatu bidang yang muncul dalam jangka waktu tertentu |
sum_within | Menjumlahkan bidang numerik dari peristiwa dalam jangka waktu tertentu |
since | Memeriksa suatu kondisi relatif terhadap kejadian terakhir dari suatu peristiwa |
once | Memeriksa apakah suatu kondisi pernah terjadi |
Operator-operator ini memungkinkan kebijakan untuk mendefinisikan aturan seperti "larang tindakan pembayaran kecuali tindakan faktur terjadi formerly," atau "larang jika sum_within(amount, 1h). Kebijakan temporal ditulis sebagai aturan Cedar
permit atau forbid standar, tetapi dengan kondisi yang ditempatkan di dalam blok temporal { ... }.
Kebijakan temporal ditegakkan di lapisan Gateway AgentCore, di luar kode agent itu sendiri . Gateway mencegat setiap panggilan alat secara real-time sebelum mencapai alat target, mengevaluasi kebijakan terhadap riwayat peristiwa sesi secara lengkap, lalu mengizinkan atau menolak panggilan tersebut
.
Karena keputusan otorisasi terjadi di perimeter — dalam infrastruktur yang tidak dapat dimodifikasi oleh agent — keputusan tersebut tidak dapat di-bypass melalui manipulasi prompt, jailbreaking, atau kode apa pun yang dikendalikan agent . AWS secara eksplisit menyatakan bahwa kebijakan berjalan di "perimeter Gateway AgentCore, di luar kode agent itu sendiri," membuatnya tahan terhadap agent yang menulis ulang instruksinya sendiri
. Mesin kebijakan mendukung dua mode: LOG_ONLY (audit tanpa memblokir) dan ENFORCE (secara aktif menolak)
.
Dogwood telah diintegrasikan ke dalam Amazon Bedrock AgentCore sebagai kebijakan temporal, diumumkan bersamaan dengan pembatasan kecepatan gateway pada 6 Agustus 2026 .
Fitur yang saat ini tersedia di Bedrock AgentCore:
sum_within Bahasa Dogwood dan implementasi referensinya tersedia di GitHub di bawah lisensi Apache 2.0, terpisah dari layanan terkelola Bedrock AgentCore .
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
AWS Dogwood adalah bahasa kebijakan open source (Apache 2.0) yang dirilis pada 6 Agustus 2026, yang mengesahkan urutan panggilan alat AI agent lintas waktu, bukan hanya tindakan individual secara terisolasi.
AWS Dogwood adalah bahasa kebijakan open source (Apache 2.0) yang dirilis pada 6 Agustus 2026, yang mengesahkan urutan panggilan alat AI agent lintas waktu, bukan hanya tindakan individual secara terisolasi. Dogwood memperluas bahasa kebijakan Cedar dengan operator temporal seperti formerly, count within, count distinct within, sum within, since, dan once, memungkinkan aturan seperti 'larang pembayaran kecuali faktur tela...
Dogwood telah diintegrasikan ke dalam Amazon Bedrock AgentCore sebagai kebijakan temporal, dilengkapi dengan pembatasan kecepatan gateway, anggaran per sesi, dan aturan urutan kerja.