LeanKG は何をしますか?
LeanKG:トークンを無駄に燃やすのはやめよう。効率的にコーディングを始めよう。
概要
LeanKGは、AIアシスタントがコードを理解・生成する際に必要なトークン消費を最小限に抑えるためのスキルです。コードベース全体を毎回送信する代わりに、軽量な知識グラフを構築し、必要最低限のコンテキストのみを提供します。
特徴
- トークン最適化: コードベースを解析し、関連する部分だけをAIに送信
- 知識グラフベース: コードの依存関係や構造をグラフ化し、効率的なコンテキスト生成
- プラットフォーム非依存: Claude Code、Cursor、Codexなど、主要なAIエージェントで動作
- 高速応答: コンテキストサイズを削減することで、応答速度を向上
使い方
- プロジェクトのルートで
leankg initを実行 - AIアシスタントにLeanKGスキルを読み込ませる
- コードの質問や生成を依頼すると、自動的に最適なコンテキストが適用される
設定
# .leankg.yml
max_tokens: 2048
language: ja
include_patterns:
- "src/**/*.ts"
- "src/**/*.py"
exclude_patterns:
- "node_modules/**"
- "__pycache__/**"
ライセンス
MIT