掲載済み (2026-07-11号)
252 142文字 • 1分

Claude Codeに「昨日の続き」を思い出させるローカル知識ベースCLI「lk」を作った

日本語

掲載情報

概要

Claude Codeのセッション間でコンテキストや設計判断を共有・永続化するための、Rust製ローカル知識ベースCLI「lk」の開発背景と機能が紹介されています。

詳細内容

Claude Codeの使用中に発生する「セッションごとの記憶リセット」や「コンテキスト肥大による精度低下」を解決するため、外部記憶として機能するCLIツール「lk」が開発されました。SQLiteをバックエンドに使用し、Rustで実装されたこのツールは、プロジェクトごとの設計判断(ADR)、作業の続き(context)、将来の計画(plan)をローカルで高速に検索・保存します。特に、チーム共有が必要な知識はMarkdownとしてエクスポートしてGit管理し、使い捨ての調査キャッシュはDBのみに保持するハイブリッドな設計が特徴です。FTS5による日本語全文検索や、MCPサーバー対応、最終更新からの日数によるStale(陳腐化)検知など、AIとの協調を前提とした実用的な工夫が凝らされています。