Pengantar agen perangkat lunak - AWS Bimbingan Preskriptif

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pengantar agen perangkat lunak

Konsep agen perangkat lunak telah berkembang secara signifikan dari fondasinya di entitas otonom pada 1960-an menjadi eksplorasi formal pada awal 1990-an. Ketika sistem digital tumbuh semakin kompleks — dari skrip deterministik hingga aplikasi adaptif dan cerdas — agen perangkat lunak telah menjadi blok bangunan penting untuk memungkinkan perilaku otonom, sadar konteks, dan berbasis tujuan dalam sistem komputasi. Dalam konteks arsitektur cloud-native dan AI yang ditingkatkan, terutama dengan munculnya AI generatif, model bahasa besar (LLMs), dan platform seperti Amazon Bedrock, agen perangkat lunak sedang didefinisikan ulang melalui lensa kemampuan dan skala baru.

Pengantar ini diambil dari karya mani Software Agents: An Overview oleh Hyacinth S. Nwana (Nwana 1996). Ini mendefinisikan agen perangkat lunak, membahas akar konseptual mereka, dan memperluas diskusi ke dalam kerangka kontemporer untuk mendefinisikan tiga prinsip menyeluruh agen perangkat lunak modern: otonomi, asinkron, dan agensi. Prinsip-prinsip ini membedakan agen perangkat lunak dari jenis layanan atau aplikasi lain, dan memungkinkan agen ini beroperasi dengan tujuan, ketahanan, dan kecerdasan dalam lingkungan real-time yang terdistribusi.