← Semua pembelajaran / AWS untuk AI Engineer
Fase 5 · Agent, Tool Use & MCP

Bedrock Agents Classic

Bedrock Agents Classic mengorkestrasi model, knowledge base, dan action group tanpa kode orkestrasi. Statusnya kini maintenance mode; pahami konsepnya, bangun yang baru dengan AgentCore.

Intisari

  • Tidak terbuka untuk pelanggan baru. Pelanggan lama tetap bisa memakainya.
  • Untuk kemampuan serupa, AWS mengarahkan ke Amazon Bedrock AgentCore.
  • Konsep intinya: action group (tool), knowledge base, dan orkestrasi otomatis.
  • Trace memperlihatkan penalaran tiap langkah — ide yang berlanjut di AgentCore Observability.
  • Istilahnya masih muncul di materi ujian, jadi tetap perlu dikenali.

Status saat ini. Amazon Bedrock Agents (kini disebut Agents Classic) sudah tidak dibuka untuk pelanggan baru dan berada dalam maintenance mode. AWS mengarahkan kasus serupa ke Amazon Bedrock AgentCore. Materi ini ada karena dua alasan: istilahnya masih dipakai luas, dan konsep-konsepnya menjelaskan kenapa AgentCore dirancang seperti sekarang.

Konsep intinya

KomponenIsiPadanan modern
InstructionSystem prompt agentSystem prompt di framework mana pun
Action groupKumpulan aksi, didefinisikan dengan OpenAPI, dijalankan LambdaTool MCP lewat AgentCore Gateway
Knowledge baseSumber RAG yang tersambungSama — Knowledge Bases tetap ada
OrchestrationLoop penalaran yang dikelola AWSAgentCore Harness, atau loop framework
TraceJejak penalaran tiap langkahAgentCore Observability

Yang dilakukan agent

Menurut dokumentasinya, agent memecah permintaan jadi langkah-langkah, mengumpulkan informasi tambahan lewat percakapan, memanggil API sistemmu, dan menanyakan sumber data untuk menambah akurasi — semua tanpa kamu menulis kode orkestrasi, menyediakan kapasitas, atau mengurus infrastruktur.

Kenapa arahnya berubah

Keterbatasan Agents ClassicJawaban AgentCore
Terikat pada definisi agent milik AWSFramework apa pun: Strands, LangGraph, CrewAI, LlamaIndex
Terikat pada model di BedrockModel apa pun, di dalam maupun di luar Bedrock
Tool lewat action group berbasis OpenAPIMCP — protokol terbuka, tool ditemukan saat runtime
Memori terbatasAgentCore Memory: jangka pendek dan panjang, dengan kendali
Sulit dijalankan di luar pola bawaanRuntime terpisah yang bisa dipakai sendiri

Yang tetap berharga dari konsepnya

Satu ide dari Agents Classic yang layak dibawa ke desain apa pun: trace. Agent yang tidak bisa menjelaskan langkahnya adalah agent yang tidak bisa didebug dan tidak bisa diaudit. Baik kamu memakai loop buatan sendiri, Step Functions, atau AgentCore, pastikan setiap langkah tercatat: prompt apa, tool apa, argumen apa, hasil apa.

Ini juga bersinggungan langsung dengan Domain 3 tentang transparent AI systems — jejak penalaran adalah bahan untuk menjelaskan keputusan kepada pengguna dan auditor.

Kalau kamu menemukan yang sudah ada

SituasiTindakan
Agent Classic yang sudah berjalanBoleh dilanjutkan; rencanakan migrasi bertahap
Proyek baruAgentCore, atau Strands + AgentCore Runtime
Alur dengan aturan tegasStep Functions — sering lebih tepat daripada agent mana pun

Latihan: ambil satu action group hipotetis (mis. "buat tiket dukungan") dan tuliskan bentuknya dalam tiga pendekatan: sebagai action group Classic, sebagai tool MCP lewat Gateway, dan sebagai @tool Strands. Bandingkan apa yang perlu kamu tulis sendiri di masing-masing.

Rangkuman ini sengaja dipangkas ke bagian yang dipakai di roadmap. Buka sumber aslinya saat kamu butuh detail lengkap atau referensi parameter.