Memtrace: 클로드 코드 에이전트를 위한 지속적이고 시간 인식적인 코드베이스 메모리

✍️ OpenClawRadar📅 게시일: May 4, 2026🔗 Source
Memtrace: 클로드 코드 에이전트를 위한 지속적이고 시간 인식적인 코드베이스 메모리
Ad

모든 긴 Claude Code 세션은 오래된 컨텍스트로 인해 어려움을 겪습니다: 에이전트가 같은 파일을 반복해서 읽고, 인터페이스 세부사항을 잊어버리며, 영향 범위를 이해하지 못한 채 리팩터링합니다. Memtrace는 무료 오픈소스 메모리 레이어로, 코드베이스의 지속적으로 업데이트되는 시간 인식 표현을 유지하여 이 문제를 해결합니다.

두 가지 핵심 기능

  • 항상 최신 상태: 편집할 때마다 에이전트가 적용한 변경 사항의 42ms 증분 스냅샷이 트리거됩니다. 에이전트는 세션 오래된 메모리로 작업하지 않으며, 리팩터링 후 즉시 수정된 함수의 모든 호출자, 테스트 및 소비자를 알 수 있습니다.
  • 되감기 및 재생: 코드베이스는 이중 시간(노드/에지당 valid_time + transaction_time)으로 저장되어 "월요일에 이 함수가 어떻게 생겼는지"와 같은 질의와 손상된 함수가 커밋별로 어떻게 진화했는지 재생할 수 있습니다.

아키텍처 및 성능 선택

인덱싱 중 LLM 추론 없음: Tree-sitter가 코드를 AST로 파싱하여 구조적 표현이 됩니다. 검색은 하이브리드 방식입니다. Tantivy BM25는 어휘 검색, Jina-code 768차원 임베딩은 HNSW에 인덱싱되어 의미 검색을 담당하며, k=60에서 Reciprocal Rank Fusion으로 융합됩니다. Jina-code는 코드에 대해 훈련되었으므로 "auth"라는 단어를 패턴 매칭하지 않고도 "이것은 인증 핸들러입니다"를 이해합니다.

이중 시간 레이어는 CALLS, IMPORTS, IMPLEMENTS, EXTENDS, CONTAINS, TYPE_REFERENCES, INSTANTIATES와 같은 타입이 지정된 에지를 그래프 시간에 따라 탐색할 수 있게 해주어, 리팩터링 전에 에이전트에게 영향 범위를 제공합니다. 속도가 중요합니다: 인덱싱 경로는 LLM 토큰이 아닌 I/O에서 병목이 발생하므로, 스냅샷을 모든 편집에 실행하기에 충분히 저렴합니다.

Ad

승인 및 제한 사항

실제 베타 사용자(혼합 pnpm/npm lockfile, Rust proc-macro, Python TYPE_CHECKING 블록)의 에지 케이스로 인해 바이너리는 승인 키가 필요합니다. 승인은 주당 50회로 제한되며, 목표 응답 시간은 24시간 미만입니다. 벤치마크 하네스는 완전히 공개되어 있으며 키 없이 실행 가능합니다. 저장소 및 대기자 명단: github.com/syncable-dev/memtrace-public

📖 전체 출처 읽기: r/ClaudeAI

Ad

👀 See Also

아담: C 언어로 제작된 임베디드 크로스 플랫폼 AI 에이전트 라이브러리
Tools

아담: C 언어로 제작된 임베디드 크로스 플랫폼 AI 에이전트 라이브러리

Adam은 툴 호출, 메모리, 음성, 클라우드/로컬 LLM 지원 모두를 갖춘 완전한 에이전트 루프를 제공하는 C 라이브러리로, 모든 애플리케이션에 내장될 수 있도록 설계되었습니다.

OpenClawRadar
Savecraft MCP 서버는 Claude에게 정확한 Magic: The Gathering 데이터를 제공합니다
Tools

Savecraft MCP 서버는 Claude에게 정확한 Magic: The Gathering 데이터를 제공합니다

Savecraft는 MTG Arena Player.log를 로컬에서 파싱하고 게임 상태를 동기화하며, 실제 Magic: The Gathering 데이터를 기반으로 구축된 12개의 전문가 참조 모듈에 Claude가 접근할 수 있도록 하는 오픈소스 MCP 서버입니다. 이 도구는 실제 Arena 데이터, 17Lands의 드래프트 추천, 그리고 완전한 Scryfall 데이터베이스에 대한 접근을 제공함으로써 Claude가 카드 이름과 규칙을 망상하는 것을 방지합니다.

OpenClawRadar
🦀
Tools

6가지 역할, 메모리, ADHD 인지 설계를 갖춘 OpenClaw AI 에이전트: 일일 작전 분석

ADHD가 있는 솔로 창업자가 6가지 역할(액션 플래너, 디브리퍼, 작가, 법무, 조사, CRM)을 수행하며 메모리를 공유하고, 대화 기록에서 후속 조치 및 초안을 자동 생성하는 오픈소스 AI 에이전트를 구축했습니다.

OpenClawRadar
TranscriptionSuite v1.1.2는 WhisperX, NeMo 및 VibeVoice 모델을 추가합니다.
Tools

TranscriptionSuite v1.1.2는 WhisperX, NeMo 및 VibeVoice 모델을 추가합니다.

TranscriptionSuite v1.1.2는 이제 세 가지 전사 파이프라인을 제공합니다: PyAnnote 화자 분리를 지원하는 WhisperX, PyAnnote 화자 분리를 지원하는 NeMo 모델(Parakeet 및 Canary), 그리고 내장 화자 분리를 지원하는 VibeVoice 모델입니다. 이 업데이트에는 모델 관리자, 병렬 처리, 단축키 제어, 그리고 VibeVoice를 위한 24kHz 녹음 파이프라인이 포함되어 있습니다.

OpenClawRadar