[한영자막] AI 에이전트에 학습하는 메모리를 제공해 보세요 — Jake Broekhuizen, LangChain
Quick Summary
AI 에이전트에 학습하는 메모리를 제공하려면 실행 경험에서 유용한 교훈을 골라 다음 실행이 참조하는 지속적 맥락으로 바꿔야 한다.
영상 보기
클릭 전까지는 가벼운 미리보기만 먼저 불러옵니다.
🖼️ 인포그래픽
![[한영자막] AI 에이전트에 학습하는 메모리를 제공해 보세요 — Jake Broekhuizen, LangChain 내용을 설명하는 본문 이미지](/_next/image?url=%2Fpage-asset%2Fyoutube%2Fgive-ai-agents-learning-memory%2F4825.poster.png%3Fv%3D0fe819a1f9ab09e2&w=1536&q=75)
🖼️ 4컷 인포그래픽
![[한영자막] AI 에이전트에 학습하는 메모리를 제공해 보세요 — Jake Broekhuizen, LangChain의 핵심 내용을 4단계로 요약한 인포그래픽](/_next/image?url=%2Fpage-asset%2Fyoutube%2Fgive-ai-agents-learning-memory%2F4825.4cut.png%3Fv%3D6c7709b4ecff9f85&w=1536&q=75)
💡 한 줄 결론
AI 에이전트에 학습하는 메모리를 제공하려면 실행 경험에서 유용한 교훈을 골라 다음 실행이 참조하는 지속적 맥락으로 바꿔야 한다.
📌 핵심 요점
- 실행 기록을 관측하고 저장하는 것만으로는 에이전트가 개선되지 않는다. 다음 실행의 맥락과 지침이 바뀌어야 같은 실수를 줄일 수 있다.
- 메모리는 미래 실행을 안내하는 지속적 맥락이다. 의미 기억은 사실·선호, 일화 기억은 경험·사례, 절차 기억은 행동을 정하는 지침·스킬·규칙을 담는다.
- 작업 기억은 현재 실행에 필요한 임시 맥락이고, 장기 기억은 이후에도 참조하는 맥락이다. 실행 추적 기록은 작업 기억이 어떻게 변했는지 보여 주며, 그중 일부만 장기 기억으로 전환해야 한다.
- 개선 루프는 장기 기억 읽기 → 실행과 증거 생성 → 유용한 신호 선별 → 장기 기억 갱신으로 이어진다. 구현 관점에서는 경험 포착·분석·맥락 업데이트의 세 단계로 정리할 수 있다.
- 메모리 설계에서는 무엇을 기억할지, 갱신된 기억이 실제 실행에 반영되는지, 어떤 변경에 사람의 검토가 필요한지를 함께 결정해야 한다.
🧩 배경과 문제 정의
코딩·지원·연구 에이전트를 만드는 팀은 실행을 거듭할수록 에이전트가 더 나아지기를 기대한다. Jake Broekhuizen은 LangChain 팀이 금융 서비스 기업과 진행한 지출·예산·비투자 조언 에이전트 사례로 이 문제를 설명한다. 이 에이전트는 조언하는 어조를 유지해야 했지만, 일부 상황에서 구독을 취소하거나 돈을 저축으로 옮기라고 직접 지시했다.
기존 교정 과정에서는 사람이 실행 기록을 읽고, 어조가 벗어난 원인을 찾아 참조 맥락을 수정한 뒤 회귀 여부를 확인해야 했다. 발표는 이 과정의 확장 어려움을 출발점으로 삼아, 관측한 경험을 지속적 맥락으로 바꾸는 메모리 루프를 제안한다. 여기서 학습은 실행 경험을 바탕으로 다음 실행이 참조하는 지침과 맥락을 갱신하는 방식으로 설명된다.
🕒 시간순 섹션별 상세정리
1. 다음 실행이 더 나아져야 한다는 기대와 금융 사례
- 코딩·지원·연구 에이전트에 공통으로 기대하는 것은 한 번의 실행에서 얻은 경험이 다음 실행의 개선으로 이어지는 것이다. [00:22]
- LangChain 팀은 금융 서비스 기업의 지출·예산·비투자 조언 에이전트를 사례로 제시한다. 규제가 엄격한 분야라 어조와 표현 방식에 관한 지침 준수가 중요하다. [01:07]
- 에이전트가 도움을 주는 조언에서 구독 취소나 저축 이체를 직접 요구하는 표현으로 이동했고, 해당 기업은 이를 어조 위반으로 판단했다. [01:38]
2. 관측과 개선 사이의 간극
- 사람이 실행 기록을 검토하고 맥락을 수정하며 회귀까지 확인하는 교정 과정은 규모가 커질수록 부담이 된다. 에이전트 주변 시스템이 경험에서 계속 배울 수 있어야 한다. [02:08]
- 실행 추적 기록은 도구 호출, 의사결정 과정, 참조한 자료를 파악하게 해 준다. 그러나 관측 결과를 미래 실행의 교훈으로 바꾸는 일은 별도의 과제다. [03:15]
- 다음 실행의 맥락이 그대로라면 잘못된 지침과 실수도 반복될 수 있다. 기록을 유용한 신호로 전환해야 적응 가능한 에이전트로 계속된다. [03:46]
3. 메모리의 정의와 세 가지 유형
- 메모리는 미래 실행을 안내하는 지속적 맥락이다. 로그나 대화 기록에서 얻은 교훈이 다음 실행에 참조될 형태로 바뀔 때 기억이 된다. [04:10]
- 의미 기억은 사실·선호, 일화 기억은 경험에서 얻은 패턴·과거 상호작용·사례, 절차 기억은 지침·스킬·행동 규칙을 담는다. [05:12]
- 발표자는 눈에 띄는 개선이 주로 절차 기억에서 나온다고 보여준다. 금융 사례에서도 금지 단어를 추가하는 대신 사용자와 상호작용할 때 따를 규칙을 갱신했다. [05:38]
4. 작업 기억과 장기 기억의 구분
- 작업 기억은 현재 실행에서 사용하는 메모, 도구 결과, 검색한 파일 등이다. 장기 기억은 이후 실행과 지속적인 행동에 필요한 지침·스킬 등을 보관한다. [06:25]
- 장기 기억을 프롬프트에 넣거나 도구·저장소·파일·실행 상태를 통해 불러오는 방식은 구현마다 다르지만, 임시 맥락과 지속적 맥락을 구분해야 한다. [06:59]
- 실행 추적 기록은 최종 출력뿐 아니라 실행 중 작업 기억의 변화도 보여 준다. 일부는 이력으로 남기고, 일부는 지속적 장기 맥락으로 전환한다. [07:24]
5. 읽기·쓰기 순환과 신호 선별
- 장기 기억과 작업 기억은 읽기·쓰기 순환으로 연결된다. 실행에 필요한 스킬과 지침을 장기 기억에서 읽어 오며, 발표는 슬립타임 컴퓨트와 드리밍도 기억 갱신의 맥락에서 언급한다. [08:27]
- 실행은 증거를 만들지만, 모든 증거를 장기 기억으로 옮기면 이후 추론이 어려워질 수 있다. 유용한 신호를 골라 장기 맥락에 다시 쓰는 필터 단계가 중요하다. [09:16]
- 기억이 실행을 안내하고, 실행에서 나온 증거를 선별해 기억을 갱신한다. 이를 경험 포착·중요한 신호 분석·미래 실행용 맥락 업데이트의 세 단계로 정리한다. [10:10]
6. 관측·분석·Context Hub를 연결한 구현
- 발표에서 소개한 구현은 관측 기능으로 도구 호출, 하위 에이전트 호출, 검색된 맥락을 포착하고, 백그라운드 분석으로 실행 기록에서 중요한 신호를 추출한다. [10:55]
- Context Hub는 갱신된 지속적 맥락을 저장하고, 에이전트가 다음 실행에서 이를 불러오는 참조 지점으로 드러난다. [11:24]
- 금융 사례에서는 어조 이탈을 기록에서 포착하고, 분석 엔진이 관련 스킬 Markdown 파일의 수정 지점을 찾아 갱신한다. 이후 실행에서 사용자에게 말하는 어조가 달라졌다고 보여준다. [12:23]
7. 기억 선별과 갱신 전달의 운영 원칙
- 모든 피드백이 기억 갱신으로 이어져서는 안 된다. 대부분의 실행 기록은 참조 가능한 이력으로 남기고, 일부는 오프라인 평가 데이터로, 작은 일부만 기억 변경으로 활용한다. [13:11]
- 장시간 실행하는 에이전트에서는 기억을 갱신해도 실행 상태와 접근 방식 때문에 새 내용이 실제로 전달되지 않을 수 있다. [13:44]
- 무엇을 캐시할 수 있는지 점검하고, 갱신된 기억이 이후 실행에서 사용 가능한지 확인해야 행동이 바뀌지 않는 원인을 찾을 수 있다. [14:02]
8. 사람의 검토와 경험을 맥락으로 바꾸는 결론
- 스스로 갱신할 수 있는 기억과 사람의 검토가 필요한 기억을 구분해야 한다. 특히 지침·정책·어조 규칙을 담은 절차 기억은 행동에 큰 영향을 준다고 보여준다. [14:32]
- 절차 기억의 변경 사항은 실제 적용과 실행 중 재로딩 전에 사람이 볼 수 있도록 드러내고 검토하는 경로를 두는 것이 바람직하다고 제안한다. [14:47]
- 마지막 메시지는 다음 실행이 더 나아져야 한다는 것이다. 메모리는 경험을 맥락으로 바꾸고, 그 맥락은 이후 실행이 개선될 기회를 제공한다. [15:25]
🧾 결론
- 메모리의 핵심은 정보 보관량이 아니라 경험을 다음 실행에 사용할 맥락으로 전환하는 능력이다.
- 금융 서비스 보조 에이전트 사례에서는 새로운 사실을 추가하기보다 절차 기억의 행동 규칙을 수정해 지시적인 어조를 교정했다.
- 관측 가능성은 개선의 기반이며, 선별·갱신·재참조까지 연결해야 반복 실행이 나아질 기회를 얻는다.
- 모든 기록을 기억으로 승격하지 않고, 중요한 행동 변경을 검토하며, 실제 반영 여부를 확인하는 운영 설계가 필요하다.
📈 투자·시사 포인트
- 에이전트 제품의 운영 가치를 평가할 때는 로그 수집 기능뿐 아니라 실행 경험을 지침 개선으로 연결하는 기능을 살펴볼 필요가 있다.
- 규칙과 어조가 중요한 금융 서비스에서는 절차 기억 관리와 변경 검토가 제품 신뢰성을 좌우하는 실무 요소로 제시된다.
- 관측·백그라운드 분석·지속적 맥락 저장을 연결하는 도구는 수작업으로 실행 기록을 검토하고 지침을 고치는 부담을 줄이는 방향을 보여 준다.
- 발표에는 비용 절감, 수익성, 시장 규모에 관한 수치가 없다. 사업적 효과는 실제 운영에서 개선 성과와 검토 부담을 측정해야 판단할 수 있다.
⚠️ 불확실하거나 확인이 필요한 부분
- 금융 보조 에이전트의 어조가 달라졌다는 사례는 제시되지만, 위반 감소율·평가 표본·회귀 검사 결과는 공개되지 않는다.
- 절차 기억이 행동의 약 75%를 좌우한다는 발언은 발표자의 추정으로 표현된다. 일반적인 측정 결과로 받아들이기 어렵다.
- 유용한 신호를 선별하는 구체적 기준과 분석 엔진의 판단 정확도는 설명되지 않는다. 자동 갱신이 언제 적절한지는 별도 검증이 필요하다.
- 자막 기반 정리: 타임스탬프가 있는 자막을 기준으로 정리했으며, 고유명사·수치·인용은 원문 확인 필요 시 별도 검증한다.
- 영상 속 주장: 발표자의 해석·전망·비교는 확인된 외부 사실이 아니라 영상 속 주장으로 분리해 읽는다.
- 검증 필요: 수치, 기업 실적, 정책·시장 전망은 발행 전 최신 자료로 별도 검증이 필요하다.
✅ 액션 아이템
- 반복되는 실패 사례 하나를 정하고, 실행 기록에서 도구 호출·참조 맥락·사용자 수정·행동 이탈을 함께 확인한다.
- 현재 실행에만 필요한 작업 기억과 다음 실행에도 적용할 장기 기억을 구분하고, 교훈을 사실·경험·행동 규칙 중 어디에 저장할지 정한다.
- 기록으로 남길 증거, 오프라인 평가에 사용할 사례, 장기 기억으로 승격할 신호의 선별 기준을 작성한다.
- 지침·정책·어조 규칙 변경은 적용 전에 사람이 확인할 수 있게 하고, 적용 후 기존 행동에 회귀가 생기는지 평가한다.
❓ 열린 질문
- 한 번의 사용자 수정이나 실패를 장기 기억으로 승격하려면 어떤 추가 증거가 필요한가?
- 자동으로 갱신해도 되는 기억과 사람의 검토를 거쳐야 하는 절차 기억의 경계를 어떻게 정할 것인가?
- 장시간 실행 중인 에이전트에는 어느 시점에 새 기억을 읽히고, 그 변화가 행동 개선으로 이어졌는지 어떻게 평가할 것인가?