ホーム › アーカイブ › 2026年6月27日土曜日号 › LLM はマークダウンファイル全体を読んでいる。その必要はない。 掲載済み (2026-06-27号) 056 149文字 • 1分 LLM はマークダウンファイル全体を読んでいる。その必要はない。 日本語 zenn.dev/oubakiou 掲載情報 2026年6月27日土曜日号 アネックス掲載 概要 Markdownドキュメントを構造化してインデックス化し、LLMエージェントが必要なセクションのみを効率的に読み込めるようにするCLIツール「md2idx」の紹介。 詳細内容 LLMエージェント(Claude Code等)が数千行のMarkdownファイルを全文読み込むことで発生する、トークンの浪費と回答精度の低下を解決するツール「md2idx」について解説されている。Markdownの見出し構造を利用し、ファイルを「目次」と「セクション配列」を持つJSONに変換することで、`jq`等のコマンドを用いて必要な部分だけをピンポイントでコンテキストに投入できる。既存の`grep`では困難な、コードフェンス内の見出し除外やセクション本文の正確な切り出し、インライン記法の処理に対応しているのが特徴。また、GitHub Skillとして提供される「md2idx-read」を導入することで、エージェントがファイルサイズに応じて自律的にこの最適化ワークフローを実行し、コンテキスト使用量を最大80〜98%削減することが可能になる。 元記事を読む 他のサマリーを見る ← 前のサマリー Claude Code に、自分が考えていそうなことを言語化してもらった 次のサマリー → Claude Design のデスクトップアプリ版を検証:デザイン生成からシステム構築までの実践レビュー