AI 에이전트

컨텍스트Context

컨텍스트 (Context)는 대화의 기억 창고 같은 것 — AI 에이전트 (Agent)가 지금 나누는 대화·작업 배경·이전 지시를 한꺼번에 담아두고, 그 범위 안에서만 상황을 파악해서 답한다.

컨텍스트 (Context)는 AI 에이전트가 대화하는 동안 들고 있는 '메모장' 같은 것이다. 사람도 대화 중에 앞서 한 말을 기억해야 맥락에 맞는 답을 할 수 있듯, 에이전트도 지금까지 주고받은 메시지·지시·작업 내용을 이 메모장에 적어두고 참고한다. 메모장이 꽉 차면 오래된 내용부터 지워지기 때문에, 대화가 너무 길어지면 에이전트가 앞부분을 '잊어버리는' 것처럼 보이기도 한다.

1인 비즈니스(1인 사이트 운영)를 운영할 때 컨텍스트는 여러 곳에서 마주친다. 블로그 글 초안을 AI에게 맡길 때 '내 브랜드 톤·이전에 쓴 글·타깃 독자' 정보를 함께 넣어야 일관된 결과물이 나오는데, 이 배경 정보 전체가 컨텍스트다. Hermes 에이전트처럼 장기 기억 (Long-term Memory)을 쌓는 에이전트는 대화가 끝나도 컨텍스트 일부를 저장해서 다음 세션 (Session)에 이어 쓰기 때문에 '쓸수록 똑똑해지는' 경험을 준다. OpenClaw 의 세션 (Session) 역시 사용자 컨텍스트와 대화 상태를 관리하는 단위로 설계되어 있다.

초보자가 흔히 혼동하는 점은 컨텍스트 = 단순한 채팅 기록이라고 생각하는 것이다. 실제로는 시스템 프롬프트 (System Prompt)·도구 (Tool) 호출 결과·첨부 파일 내용까지 모두 컨텍스트에 포함된다. 따라서 에이전트에게 긴 작업을 맡길수록 컨텍스트가 빠르게 소비되므로, 작업을 짧게 나눠서 지시하거나 핵심 배경만 간결하게 정리해서 넣는 것이 좋다.

💡 대표 예시

  • 블로그 글쓰기 에이전트에게 '내 독자는 40대 1인 사업가, 말투는 친근하게'라는 배경 정보를 컨텍스트로 주입해서 일관된 톤 유지
  • 뉴스레터 자동화 에이전트가 이전 호 주제·구독자 반응을 컨텍스트로 참고해 다음 주제 추천
  • SaaS 고객 지원 에이전트가 현재 대화 + 해당 사용자의 플랜·결제 상태를 컨텍스트에 담아 맞춤 답변 생성
  • OpenClaw 세션 (Session)이 사용자 컨텍스트와 대화 상태를 main / non-main으로 나눠 관리
  • Hermes 에이전트가 지난 주 작업 내용을 장기 기억으로 저장해 이번 세션 컨텍스트에 자동으로 불러와 프로젝트 이어 진행
  • 커뮤니티 운영 에이전트가 멤버 등급·최근 활동 이력을 컨텍스트에 포함해 개인화된 공지 메시지 발송

🔗 관련 용어

이 개념, 직접 적용해볼까요?

AI 에이전트를 직접 만들고 24시간 운영하는 법을 단계별 강의로 배워보세요.