t3 code를 포크해서 뇌(지능)를 좀 달아봤음
I forked t3 code and added a brain to it
핵심 요약
t3 code를 기반으로 지식 그래프와 자동 문서화 기능을 추가해 에이전트의 기억력과 문맥 이해도를 개선한 프로젝트 소개.
- 지식 그래프 — 여러 레포지토리 간의 호출 관계를 파악하는 그래프 구축함.
- 자동 문서화 — 에이전트 대화 내용을 기반으로 문서와 스킬 파일을 자동 생성함.
- 기억력 개선 — 에이전트가 필요한 기억을 스스로 불러오도록 기능 추가함.
- 데스크톱 앱 전환 — CLI 환경에서 벗어나 사용 편의성을 위해 t3 code를 포크함.
github.com
원문 사이트로 이동
초기 단계 인프라 회사에서 창립 엔지니어로 일할 때, 우리 팀은 서로 의존성이 복잡하게 얽힌 수많은 저장소로 구성된 마이크로서비스 아키텍처를 쓰고 있었음.
나는 내 에이전트가 나처럼 누가 언제 무엇을 호출하는지 본능적으로 이해하게 만들고 싶었음.
1. 그래서 제일 먼저 한 일은 모든 저장소(총 10개 이상)를 아우르는 지식 그래프를 만드는 거였는데, 이게 진짜 엄청나게 도움 됨.
두 번째로 느낀 병목 현상은 내가 에이전트한테 똑같은 맥락을 계속해서 떠먹여 줘야 한다는 거였음. 플러그인 써서 memories.md 파일을 관리해 보기도 했는데, 영 신뢰가 안 가더라. 기억이 제대로 저장되지 않거나, 에이전트가 알아야 할 상황인데도 존재 자체를 몰라서 아예 불러오질 못하는 경우가 허다했음.
2. 그래서 메인 에이전트의 대화 내용을 듣고 자동으로 문서와 스킬 파일을 만들어주는 수동형 에이전트를 하나 짰음. 이놈이 지금 세션에 필요하다 싶은 기억들을 알아서 띄워주기도 함. 이걸 하려고 Agents SDK를 써서 Claude Code 위에 래퍼를 하나 씌워야 했음.
최근에는 CLI에서 데스크톱 앱으로 옮길까 고민 중이라(그냥 편의성 때문에), t3 코드를 포크해서 지금까지 만든 기능들을 전부 네이티브로 때려 박았음.
이제는 맥락이나 기억 때문에 골치 썩을 일이 없어서 삶의 질이 수직 상승함.
내 세팅 궁금한 사람들은 여기 저장소 한번 구경해 봐.


