Community코딩 & 개발github.com

vectorize-io/hindsight

Hindsight: 학습하는 에이전트 메모리

hindsight란 무엇인가요?

Hindsight는 AI 에이전트(Claude Code, Cursor, Codex 등)가 작업 중에 생성한 로그, 결정, 오류, 피드백을 자동으로 수집하고 분석하여 장기 기억으로 변환하는 기술입니다. 과거의 경험에서 패턴을 발견하고, 유사한 상황에서 더 나은 결정을 내릴 수 있도록 에이전트의 메모리를 '학습'시키는 것이 핵심 기능입니다. 이 기술은 에이전트가 단순히 작업을 수행하는 것을 넘어, 시간이 지남에 따라 자신의 성능을 개선하고 반복적인 실수를 줄일 수 있게 해줍니다. 주요 지원 플랫폼으로는 Claude Code, Cursor, 그리고 OpenAI Codex가 있으며, 에이전트의 작업 로그를 처리하여 벡터 데이터베이스에 저장한 후, 새로운 작업이 발생할 때 관련 정보를 검색하여 에이전트에게 제공합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add vectorize-io/hindsight

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

hindsight은(는) 무엇을 하나요?

Hindsight: 학습하는 에이전트 메모리

Hindsight는 AI 에이전트가 과거의 경험으로부터 학습할 수 있도록 설계된 기술입니다. 이는 단순한 로그 저장소가 아니라, 에이전트의 행동, 결정, 결과를 분석하여 장기 기억으로 변환합니다.

주요 기능

  • 자동 컨텍스트 수집: 에이전트의 작업 로그, 오류 메시지, 사용자 피드백을 자동으로 수집합니다.
  • 패턴 인식: 과거의 유사한 상황에서 유용했던 전략과 해결책을 식별합니다.
  • 지식 검색: 새로운 작업이 발생할 때 관련된 과거 경험을 검색하여 에이전트에게 제공합니다.
  • 지속적 학습: 시간이 지남에 따라 에이전트의 의사 결정 품질이 개선됩니다.

지원 플랫폼

  • Claude Code
  • Cursor
  • OpenAI Codex

작동 방식

에이전트 작업 → 로그 수집 → 패턴 분석 → 벡터 저장소 → 검색 및 적용

Hindsight는 에이전트의 각 세션에서 생성된 모든 상호작용을 기록하고, 이를 벡터 임베딩으로 변환하여 저장합니다. 이후 에이전트가 새 작업을 시작할 때, 유사한 과거 경험을 자동으로 검색하여 현재 컨텍스트에 추가함으로써 더 나은 결정을 내릴 수 있도록 돕습니다.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

관련 스킬