언어 모델 기반 에이전트가 새로운 환경에서 일반화하기 어려운 문제를 해결하기 위해, BAGEL은 언어 모델 구성요소들 간의 반복적인 상호작용을 통해 합성 데모를 생성하고 이를 활용하여 에이전트 성능을 향상시킨다.