5.1 KB · updated 2026-07-06 · md

v0.13.0.ja.md

docs/i18n/release-notes/v0.13.0.ja.md

Tesserae v0.13.0 — LLMコンセプトレイヤーがデフォルト

<!-- translations:start -->

English · 한국어 · 中文 · 日本語 · Русский · Español · Français · Deutsch

<!-- translations:end -->

リリース 2026-06-30 · PyPI · GitHub release · pip install --upgrade tesserae==0.13.0

Tesseraeは LLM wikiです。compileは構造的なスケルトンだけでなく、デフォルトでコンセプト/クレイムレイヤーを構築するようになりました。

compileがコンセプトレイヤーをデフォルトで構築

以前は、tesserae compileはデフォルトで決定的なエクストラクタを実行していました。高速でバイト安定でしたが、構造的なもののみ — ソース、セクション、明示的なリンク、そしてスパースなコンセプトレイヤーです。より豊かなレイヤー(コンセプト、クレイム、機能、技術用語、証拠スパン、およびそれらの間の型付きエッジ)は、オプトイン、Claude限定の--extractor claude-cliフラグの背後に隠されていました。LLM wikiとしては、これは逆でした。

現在は:

  • --extractor llmがデフォルトです。 tesserae compileは、設定されたプロバイダー — codex / claude / Anthropic API、llm_providerに従って — セッション抽出がすでに使用しているのと同じLLMJsonClientを使用して各ドキュメントを読み込みます。もう Claude限定のパスはありません。
  • deterministicは明示的なオプトアウトですtesserae compile --extractor deterministicで高速、キーフリー、バイト安定モード(CI / 再現可能なビルド)です。バイト等価性は変わっていません。これは常にこのモードの特性でした。
  • デフォルトのタイムアウトはありません。 古い--claude-timeout=180は大きな設計ドキュメントを静かに劣化したフォールバックに切り詰めていました。抽出は完了まで実行されるようになりました。タイムアウトはオプトインのみです。
  • プロバイダーニュートラルフラグ: --llm-provider--llm-model--llm-include--llm-limit。(claude-cli / selective-claudeおよび--claude-*フラグは非推奨エイリアスとしてまだ機能します。)
  • ロバスト + 優雅。 バックエンドが設定されていない場合は、失敗ではなく警告と共に決定的に劣化します。1つのドキュメント上のバックエンドエラーは、コンパイル全体を中止する代わりにそのドキュメント用に決定的にフォールバックされ、コンテンツキーのキャッシュは変更されていないドキュメントの再コンパイルが以前の抽出を再利用することを意味します。
tesserae compile                        # LLMコンセプトレイヤー、設定されたプロバイダー
tesserae compile --extractor deterministic   # 構造的 / バイト安定 / キーフリー
tesserae compile --extractor selective-llm \
  --llm-include "docs/**/*.md" --llm-limit 20   # コスト意識的

より速いフェデレーテッドask

フェデレーテッドaskは、*すべての*クエリでクロスプロジェクトグラフを再組み立てしていました(読み込み + 解析 + 名前空間 + すべてのメンバープロジェクトのアイデンティティマージ) — 約4分の1のレイテンシで、同じプロジェクトセットに対する会話の各フォローアップで再実行されます。アセンブルされたグラフは、各メンバーのグラフファイル変更シグネチャをキーとしてプロセス内でメモ化されるようになりました。繰り返しクエリはインスタント キャッシュヒットであり、エントリは任意のメンバープロジェクトが再コンパイルされた瞬間に自己無効化されます(ディスクキャッシュなし、老化なし)。実際の 6プロジェクト / 22.6k ノード フェデレーションでは、繰り返しクエリごとにスキップされる約0.6秒のアセンブリです。

v0.12.xからのアップグレード

唯一の動作変更は、tesserae compileがデフォルトで LLM抽出を実行するようになったことです。古い構造のみの動作が必要な場合(例えば CI での、またはLLMバックエンドなし)、--extractor deterministicを渡してください — 設定されたプロバイダーがないマシンでは、コンパイルはすでに自動的にそれにフォールバックされます。