erensrtky/cogit は、Claude Code で送ったメッセージを考え記録(thought commit)として残し、コードのコミットをその判断の背景と結びつけるプラグインである。リポジトリの説明によれば、メッセージごとに記録を作り、変更されたコードから関係する記録を探して、どの依頼と判断が変更につながったかを振り返ることができる。リポジトリは TypeScript で書かれ、MIT ライセンスを使用している。FACTS には最新リリースの情報は記載がない。
このツールが扱うのは、コード変更そのものというより、変更の理由を会話とともに対応付けることである。README は履歴の参照と変更理由の追跡だけでなく、作業の整理やレビュー用の説明の作成も機能として紹介している。セッション地図と未完了作業の一覧を提供し、コードの行から関係する記録へ遡ることができると説明している。記録はリポジトリと一緒に共有することも、ローカルにだけ置くこともできる。README によれば生の会話はコミットしない。したがって会話全体をそのまま保存する方式ではなく、メッセージを考え記録として結びつけ、コード変更の文脈を纵观できるように構成されている。
ただし、提供された情報には判断記録の正確さや利用規模に応じた挙動を評価した結果はない。最新リリースの情報も確認できない。README に書かれた結びつけと記録の機能は把握できるが、その情報だけでは実際の利用において追跡がどれだけ有用かは判断しにくい。