

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 에이전트 패턴
<a name="agent-patterns"></a>

에이전트 패턴은 특정 도메인, 사용 사례 및 복잡성 수준에 맞게 조정할 수 있는 재사용 가능하고 구성 가능한 구성 요소입니다. 그러나 에이전트 시스템은 기존 애플리케이션과 다릅니다. 모든 AI 에이전트 설계의 핵심은 다음 세 가지 기본 원칙을 기반으로 하는 개념 모델입니다.
+ **비동기식** - 에이전트는 느슨하게 결합되고 이벤트가 많은 환경에서 작동합니다.
+ **자율성** - 에이전트는 인적 또는 외부 제어 없이 독립적으로 행동합니다.
+ **에이전트** - 에이전트는 사용자 또는 시스템을 대신하여 특정 목표를 향해 의도적으로 행동합니다.

다음 다이어그램의 삼각형은 소프트웨어 에이전트의 핵심 구성 요소인 지각, 이유 및 작업을 나타냅니다. 이를 통해 에이전트 시스템은 환경 내에서 관찰하고, 결정을 내리고, 조치를 취할 수 있습니다.

![\[에이전트 모델.\]](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/agentic-ai-patterns/images/agent-model-trangle.png)


설계상 에이전트 패턴은 AI 시스템을 구축하기 위한 모듈식 설계 언어를 제공하므로 액세스, 운영, 확장 및 프로덕션 준비가 가능합니다. 이러한 시스템을 설계하려면 다음 세 가지 상호 관련된 차원에 주의를 기울여야 합니다.이 차원은이 가이드의 뒷부분에서 자세히 설명합니다.

**Topics**
+ [기본 추론 에이전트](basic-reasoning-agents.md)
+ [함수 호출을 위한 도구 기반 에이전트](tool-based-agents-for-calling-functions.md)
+ [서버용 도구 기반 에이전트](tool-based-agents-for-servers.md)
+ [컴퓨터 사용 에이전트](computer-use-agents.md)
+ [코딩 에이전트](coding-agents.md)
+ [음성 및 음성 에이전트](speech-and-voice-agents.md)
+ [워크플로 오케스트레이션 에이전트](workflow-orchestration-agents.md)
+ [메모리 증강 에이전트](memory-augmented-agents.md)
+ [시뮬레이션 및 테스트베드 에이전트](simulation-and-test-bed-agents.md)
+ [관찰자 및 모니터링 에이전트](observer-and-monitoring-agents.md)
+ [다중 에이전트 공동 작업](multi-agent-collaboration.md)