erensrtky/cogit은 Claude Code에서 보낸 메시지를 생각 기록(thought commit)으로 남기고, 코드 커밋을 그 결정의 배경과 연결하는 플러그인이다. 저장소 설명에 따르면 메시지마다 기록을 만들며, 변경된 코드에서 관련 기록을 찾아 어떤 요청과 판단이 변경으로 이어졌는지 되짚을 수 있다. 저장소는 TypeScript로 작성됐고 MIT 라이선스를 사용한다. FACTS에 최신 릴리스 정보는 없다.
이 도구가 다루는 것은 코드 변경 자체보다 변경 이유를 대화와 함께 추적하는 일이다. README는 이력 조회와 변경 사유 추적뿐 아니라 작업 정리, 검토용 설명 작성도 기능으로 소개한다. 세션 지도와 미완료 작업 목록을 제공하며, 코드 줄에서 관련 기록으로 거슬러 올라갈 수 있다고 설명한다. 기록은 저장소와 함께 공유하거나 로컬에만 둘 수 있다. README에 따르면 원시 대화는 커밋하지 않는다. 따라서 대화 전체를 그대로 보관하는 방식이 아니라, 메시지를 생각 기록으로 연결해 코드 변경의 맥락을 살피도록 구성됐다.
다만 제공된 정보에는 의사결정 기록의 정확성이나 사용 규모에 따른 동작을 평가할 결과가 제시되지 않았다. 최신 릴리스 정보도 확인되지 않는다. README에 적힌 연결과 기록 기능은 알 수 있지만, 그 정보만으로 실제 사용에서 추적이 얼마나 유용한지는 판단하기 어렵다.