TL;DR
현대 에이전트는 거대한 사전학습 모델과 그 위에 얹힌 실행 스캐폴드의 결합으로 구성되어 있으며, 이 논문은 두 구성층을 개별적으로 또는 병행하여 반복적으로 개선하는 관점을 제시한다. 이 관점은 능력 향상이 단순한 추론 개선이 아니라 파라미터와 구조의 상호작용으로 누적된다는 사실을 분명히 한다. 따라서 자율적 적응, 롤백·검증, 안전성 설계와 같은 실용적·윤리적 문제를 연구·운영하는 데 실질적 기준을 제공한다.
왜 중요한가
현대 에이전트는 거대한 사전학습 모델과 그 위에 얹힌 실행 스캐폴드의 결합으로 구성되어 있으며, 이 논문은 두 구성층을 개별적으로 또는 병행하여 반복적으로 개선하는 관점을 제시한다. 이 관점은 능력 향상이 단순한 추론 개선이 아니라 파라미터와 구조의 상호작용으로 누적된다는 사실을 분명히 한다. 따라서 자율적 적응, 롤백·검증, 안전성 설계와 같은 실용적·윤리적 문제를 연구·운영하는 데 실질적 기준을 제공한다.
핵심 기여
역사적 맥락과 진화 궤적 추적
자기개선 연구의 역사적 뿌리를 고전적 최적화·심벌릭 자기수정·메타러닝으로부터 현대의 파운데이션 모델 기반 에이전트까지 연결하였다. 이 연결은 이전의 이론적 한계와 현대 기술이 제공하는 새로운 설계 공간을 명확히 구분한다. 결과적으로 과거 접근법이 갖던 검색 난이도와 검증 어려움이 자연어 기반 스캐폴드에 의해 어떻게 완화되는지 구조적으로 정리했다.
통합 형식화와 이원적 분류 체계
에이전트를 파라미터 θ와 운영 스캐폴드 Σ의 쌍으로 형식화하여 자기개선을 자체 유발 갱신 연산자 U로 엄밀히 정의하였다. 이로써 파라미터 업데이트(Foundation Model Improvement)와 구조적 수정(Scaffolding Improvement)을 동일한 언어로 비교할 수 있게 했다. 또한 신호원별 분류(내재적 생성 시연, 내재적 평가 피드백, 외재적 탐험 경험)를 통해 각 기법의 운영적 차이와 시간·비용 비용구조를 규정했다.
현행 문헌의 체계적 정리와 적용 도메인 맵핑
2023–2026 연도별 대표 연구를 시계열과 로드맵으로 배치하여 파라미터 중심 기법과 스캐폴드 중심 기법의 연구 집중 영역을 시각화하였다. 소프트웨어 공학, 웹 내비게이션, 과학적 발견 등 구체적 응용 사례군에 각 기법이 어떻게 적용되는지 사례 기반으로 연결했다. 이로 인해 어떤 개선 경로가 특정 도메인에서 빠른 이득을 주는지 비교 가능해졌다.
평가 패러다임·안전성·개방문제 정리
기술적 분류와 병행하여 평가 관점의 쟁점들, 예컨대 모듈별 메커니즘 평가와 엔드투엔드 성능 추적의 차이, 자동 평가지표의 신뢰성 문제를 체계화했다. 자기생성 데이터와 자기평가가 가져올 수 있는 패턴 붕괴·바이어스 전파 위험을 구체적 실패 모드로 제시하였다. 마지막으로 롤백·버전관리·검증 루틴과 같은 실용적 안전장치의 연구 필요성을 명시했다.
핵심 아이디어 이해하기
문제 출발점은 현대 에이전트가 두 수준의 적응 가능성을 동시에 갖는다는 관찰이다. 하나는 거대한 파운데이션 모델의 파라미터 θ를 갱신하여 능력을 영구적으로 내재화하는 것이고 다른 하나는 프롬프트·메모리·도구·제어 로직으로 구성된 스캐폴드 Σ를 수정하여 실행 의미를 빠르게 재구성하는 것이다. 이 두 층은 서로 다른 비용·시간·위험 특성을 가지며, 이를 분리하면 각각에 적합한 신호 수집과 업데이트 설계를 할 수 있다.
방법론
논문은 에이전트 구성 𝒜t = (θt, Σt)를 출발점으로 삼아 자기유발 연산자 U로의 맵핑을 제안하였다. 실행 단계 ℰ는 에이전트의 정책을 돌려 궤적, 생성 시연, 점수·비교·비평 같은 신호 𝒮t를 산출하며, 그 신호를 𝒰가 받아 θ 또는 Σ를 갱신하도록 공식화하였다. 이 구조는 파라미터 업데이트 루프와 스캐폴드 업데이트 루프를 동일한 연산자 관점에서 비교 가능하게 만들며 검증·롤백·버전 관리와 같은 운영 절차를 자연스럽게 포함한다.
관련 Figure

이 그림은 에이전트 구성을 𝒜t = (θt, Σt)로 형식화하고 실행 단계에서 산출되는 세 가지 신호원(내재적 생성, 내재적 평가, 외재적 탐험)이 파라미터와 스캐폴드 갱신으로 어떻게 연결되는지를 시각적으로 정렬한다. 특히 프롬프트·메모리·도구·통제 로직으로 스캐폴드를 분해하여 각 구성요소가 갱신 대상이 될 수 있음을 구조적으로 보여주며, 갱신 연산자의 입력으로서 실행 산출물의 역할을 강조한다.
파운데이션 모델과 운영 스캐폴드를 결합한 에이전트 구조와 두 가지 자기개선 경로를 한눈에 보여주는 개념적 다이어그램이다.
주요 결과
서베이 결과는 두 경로가 상호 보완적이라는 정성적 결론을 제공한다. 파라미터 업데이트는 장기적이고 안정적인 능력 전수를 가능하게 하는 반면 계산 비용이 크고 되돌리기 어려웠다. 반면 스캐폴드 업데이트는 빠르고 가역적이며 실행 환경에 특화된 적응을 가능하게 했으나 메모리 오염·도구 의미 변화와 같은 새로운 실패 모드를 동반했다.
관련 Figure

이 인포그래픽은 두 경로의 연구 집중 시점과 대표 연구들이 어느 쪽에 치중되는지를 연대기적으로 보여준다. 이를 통해 연구 커뮤니티가 초기에는 어떤 접근을 중심으로 발전했는지, 최근에는 스캐폴드 중심 기법과 파라미터 중심 기법이 병행되며 발전하고 있음을 파악할 수 있다.
2023년부터 2026년까지 공개된 대표적 연구를 좌우 차로로 배치해 파라미터 개선과 스캐폴드 개선의 연대기와 연구 흐름을 요약한 로드맵형 인포그래픽이다.
기술 상세
전체 아키텍처는 에이전트 상태를 𝒜t = (θt, Σt)로 정의하며 θt는 파운데이션 모델 파라미터, Σt는 프롬프트 pt, 메모리 mt, 도구 집합 𝒯t, 제어 로직 gt로 분해된다. 자기개선은 실행 단계 ℰ(πθt,Σt; Σt, 𝒞t)로부터 신호 𝒮t를 얻고 이를 시스템 레벨 연산자 𝒰가 받아 구성요소를 갱신하는 과정으로 수식화되었다. 이 수식은 파라미터 업데이트와 스캐폴드 업데이트를 동일한 형식으로 다루며, 파라미터 쪽 업데이트는 전통적 gradient 기반 미세조정과 preference/RL 기반 절차로 구현되고 스캐폴드 쪽은 검색·생성·편집 연산으로 구현된다.
관련 Figure

이 도식은 사용자 입력이 스캐폴드의 프롬프트·도구·메모리를 통해 FM에 공급되고 FM의 출력이 도구 호출과 외부 환경 상호작용으로 연결되는 과정을 단계별로 표현한다. 설계 관점에서 프롬프트·도구·메모리가 어떻게 조건부로 FM 동작을 변경하는지와 스캐폴드 갱신이 실행 의미를 어떻게 바꾸는지를 직관적으로 확인할 수 있다.
사용자 입력에서 출력까지 파운데이션 모델과 스캐폴드가 상호작용하는 실행 흐름을 단순화한 도식으로 에이전트의 운영 파이프라인을 보여준다.
한계점
문헌 정리에서 반복적으로 지적된 한계는 자기생성 데이터의 품질 저하와 패턴 붕괴 위험이다. 내부 평가기나 일관성 기반 신호는 모델이 체계적으로 잘못된 답을 확신할 경우 오히려 오류를 강화할 수 있다. 또한 파라미터 수준 갱신은 계산 비용과 되돌리기 비용이 크며 스캐폴드 수준 갱신은 도구 의미 변화·메모리 중독 같은 새로운 실패 모드를 유발할 수 있다.
실무 활용
해당 서베이는 연구자와 엔지니어가 자기개선 루프를 설계할 때 신호 유형과 업데이트 대상에 따라 적절한 전략을 고를 수 있는 실용적 기준을 제공한다. 특히 테스트시 불확실성 기반의 표적 생성과 저랭크 적응(예시로 LoRA 적용 흐름)이 실무에서 샘플 효율적인 개선 경로로 제시되었다. GitHub 메타데이터는 문헌 및 오픈소스 자원 연결을 제공해 실험 반복과 파이프라인 구현을 지원한다.
- 소프트웨어 엔지니어링 자동화에서 에이전트가 자체 생성한 테스트와 통합하여 코드 생성 품질을 순차적으로 향상시키는 워크플로에 활용할 수 있다.
- 웹 내비게이션 및 자동화 도메인에서는 스캐폴드의 도구 인터페이스를 빠르게 갱신하여 외부 API 변화에 적응시키는 운영 방식으로 적용할 수 있다.
- 과학적 발견 작업에서 에이전트가 자체 실험 시나리오를 생성하고 결과를 바탕으로 모델을 미세조정하여 반복적 탐색을 효율화할 수 있다.
코드 공개 여부: 공개
코드 저장소 보기키워드
용어 해설
- Operational Scaffold
- — 파운데이션 모델을 둘러싼 프롬프트, 메모리, 도구 인터페이스, 제어 로직 등 실행 시 모델의 입력과 출력을 구성하고 조율하는 구조로서 각 구성요소가 에이전트의 행동 의미와 상태 업데이트 규칙을 결정한다.
- Self-Induced Update Operator
- — 에이전트가 자체 실행에서 생성한 신호를 입력으로 받아 파라미터나 스캐폴드 구성요소를 영구적으로 갱신하는 절차로서 실행 단계에서 산출된 궤적·비평·제안 등을 수집해 내부 구성에 커밋한다.
- Intrinsic Generative Demonstrations
- — 에이전트가 스스로 생성한 입력·출력 쌍이나 추론 경로를 학습 신호로 삼아 파운데이션 모델을 파인튜닝하는 방식으로, 생성 전략·필터링·다양성 제어가 품질을 좌우한다.
- Scaffolding Improvement
- — 파라미터 고정 상태에서 프롬프트, 메모리, 도구, 제어 로직 등 운영 스캐폴드의 구조적 요소를 수정하여 에이전트의 관측·행동 의미를 재구성하고 단기간에 가역적 능력 향상을 달성하는 경로이다.
코드 예제
1 Input : Initial agent state 𝒜0 = (θ0, Σ) ; maximum iterations T
Output : Improved agent 𝒜T = (θT, Σ)
for t ← 0 to T − 1 do
// 1) Construct or collect learning signal 𝒮t
𝒮t ← ∅
if subcategory includes intrinsic generative demonstrations then
𝒮t ← 𝒮t ∪ GenerateDemonstrations(𝒜t)
if subcategory includes intrinsic evaluative feedback then
𝒮t ← 𝒮t ∪ GenerateEvaluativeFeedback(𝒜t)
if subcategory includes extrinsic exploratory experience then
𝒮t ← 𝒮t ∪ CollectExperience(𝒜t, env)
// Optional: quality control / weighting of signals
𝒮t ← FilterOrWeight(𝒮t)
// 2) Parameter update
θt+1 ← Update(θ1:t, 𝒮t)
// 3) State update
𝒜t+1 ← (θt+1, Σ)
if Converged(𝒜t+1) then
break
return 𝒜T이 코드는 에이전트가 자체 생성한 신호를 수집하여 파운데이션 모델 파라미터를 반복적으로 갱신하는 일반적 루프를 보여주며, 세 가지 신호원(생성 시연, 평가적 피드백, 외부 탐험)을 순차적으로 처리한 뒤 필터링과 파라미터 업데이트를 수행하는 흐름을 예시로 담고 있다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.




