계층형 아키텍처
시스템을 서로 독립적인 여러 계층으로 나누어 설계하는 방식이다. 각 계층은 특정 역할(예: 기억, 도구 사용, 추론)을 담당하며, 복잡한 에이전트 시스템에서 유지보수성과 확장성을 높이는 데 기여한다.