풀러렌: 코딩 에이전트를 위한 오픈소스 지속 메모리 레이어, SWE-벤치에서 토큰 64% 절감

✍️ OpenClawRadar📅 게시일: April 28, 2026🔗 Source
풀러렌: 코딩 에이전트를 위한 오픈소스 지속 메모리 레이어, SWE-벤치에서 토큰 64% 절감
Ad

Fullerenes는 AI 코딩 에이전트를 위한 오픈소스 영구 메모리 레이어입니다. 매 세션마다 파일을 다시 읽는 대신 Tree-sitter를 사용해 저장소에서 로컬 지식 그래프를 구축하고 MCP(Model Context Protocol)를 통해 노출합니다. 에이전트는 원시 파일을 읽는 대신 그래프에서 함수, 클래스, 임포트, 호출 관계를 쿼리하여 토큰 소비를 획기적으로 줄입니다.

작동 방식

저장소에서 npx fullerenes init을 실행합니다. Tree-sitter로 코드베이스를 분석하여 모든 함수, 클래스, 임포트 및 호출 관계를 추출하고 로컬 SQLite 그래프에 저장합니다. 에이전트는 MCP를 통해 연결하여 대상 질문을 합니다.

디자인은 검색 연구에서 영감을 받았습니다: Repoformer(필요할 때만 검색), HippoRAG 및 G-Retriever(그래프가 평면 청크보다 우수), LLMLingua(공격적인 컨텍스트 압축). 목표는 더 많은 컨텍스트가 아닌 토큰당 더 나은 신호입니다.

고유한 MCP 도구

두 가지 뛰어난 도구:

  • predict_impact({ functionName: "x" }) — 편집 전에 에이전트가 어떤 부분이 손상될지 질문합니다. 엣지 그래프를 탐색하여 직접 및 전이적 종속성을 위험 점수와 함께 반환합니다. 첫 키 입력 전에 폭발 반경을 알 수 있습니다.
  • get_function({ name: "x", includeBody: true }) — 하나의 MCP 호출로 시그니처, 본문 및 호출자를 반환합니다. 추가 read_file이 필요 없습니다.
Ad

벤치마크 결과

  • SWE-bench Verified (현재 1개 인스턴스): Codex 기준 91,949 토큰 → Fullerenes 사용 시 32,945 토큰. 64% 감소.
  • 내부 (이 저장소에 대한 5개 질문): 원시 파일 평균 2,452 토큰 → Fullerenes 평균 137 토큰. 94.4% 감소.
  • 외부 (Python 프로젝트의 Gemini CLI): 원시 파일 27,292 토큰 → Fullerenes AGENTS.md 919 토큰. 96.6% 감소.

제한 사항

Tree-sitter는 구조적이지 의미적이지 않습니다. 동적 디스패치와 메타프로그래밍은 엣지를 놓칠 수 있습니다. LSP 통합은 로드맵에 있습니다. SWE-bench 인스턴스 하나는 광범위한 결과가 아닙니다. 더 많은 인스턴스를 실행 중입니다.

로컬 및 오픈소스

모든 것이 로컬에서 실행됩니다: SQLite, 서버 불필요, API 키 불필요, 순수 npm(Python 불필요), 오프라인 작동, MIT 라이선스. Reddit 게시 전 40시간 동안 589 npm 다운로드. 14개의 별. 방금 출시되었습니다.

github.com/codebreaker77/Fullerenes
npmjs.com/package/fullerenes

작성자가 커뮤니티에 묻는 세 가지 질문: 그래프 기반 검색이 에이전트 워크플로우를 변경합니까, 아니면 긴 컨텍스트가 승리합니까? 현재 8개 외에 어떤 MCP 도구가 필요합니까? SWE-bench 방법론이 타당해 보입니까?

📖 전체 출처 읽기: r/ClaudeAI

Ad

👀 See Also

OpenClaw Codex-GPT5.4 작업 검증 루프 문제
Tools

OpenClaw Codex-GPT5.4 작업 검증 루프 문제

개발자가 OpenClaw를 통해 Codex-GPT5.4를 사용하여 자율 프로젝트 작업 중 작업 검증 루프에 갇히는 문제를 보고했습니다. 모델이 작업을 식별하고 확인만 반복하며 실제로 실행하지 않는 현상입니다. 이 문제를 해결하기 위해 TASKS.md, 하트비트 규칙, 페르소나 파일 등 작업 공간 제어 장치를 구현했습니다.

OpenClawRadar
Zerro: 라이브 앱을 가리키며 말하면, Claude Code가 즉시 편집하는 모습을 지켜보세요
Tools

Zerro: 라이브 앱을 가리키며 말하면, Claude Code가 즉시 편집하는 모습을 지켜보세요

Zerro는 Mac 앱으로, 실행 중인 앱에 커서를 가져다 대고 변경 사항을 말하면 Claude Code가 실제 파일을 실시간으로 편집합니다. 동작을 캡처하고 요소 컨텍스트를 해석하며, 각 실행 전에 체크포인트를 생성합니다.

OpenClawRadar
무료 Claude 세션 최적화 도구: 토큰 예측기, 프롬프트 압축기, 세션 플래너
Tools

무료 Claude 세션 최적화 도구: 토큰 예측기, 프롬프트 압축기, 세션 플래너

한 개발자가 Claude의 사용 한계를 관리하는 데 도움이 되는 무료, 가입 불필요 도구를 세 가지 기능과 함께 구축했습니다: 프롬프트 소비량을 미리 확인할 수 있는 토큰 추정기, 필러 문구를 제거하여 프롬프트를 40-60% 줄이는 프롬프트 압축기, 컨텍스트 재로딩을 최소화하기 위해 작업을 그룹화하는 세션 플래너입니다.

OpenClawRadar
ZuckerBot MCP 서버는 OpenClaw 에이전트가 메타 광고 캠페인을 실행할 수 있도록 지원합니다.
Tools

ZuckerBot MCP 서버는 OpenClaw 에이전트가 메타 광고 캠페인을 실행할 수 있도록 지원합니다.

ZuckerBot은 OpenClaw 에이전트가 메타 광고를 직접 제어할 수 있도록 하는 MCP 서버로, 인간의 개입 없이도 전체 캠페인 루프를 실행할 수 있게 해줍니다. 현재 50개 이상의 고유 에이전트가 이를 사용하여 경쟁사 광고를 수집하고, 타겟팅을 생성하며, 캠페인을 시작하고, 코드에서 성능을 조정하고 있습니다.

OpenClawRadar