4.1 KB · updated 2026-07-06 · md

v0.6.1.ja.md

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

Tesserae v0.6.1 — CLI の使い勝手向上と codex プロバイダーの修正

<!-- translations:start -->

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

<!-- translations:end -->

リリース日 2026-06-08 · PyPI · GitHub release · pip install --upgrade tesserae==0.6.1

v0.6.0 の CLI 再設計に対する小さなフォローアップリリースです。新しいフラットな動詞型 CLI への 2 つの使い勝手向上と、マルチアカウントの codex ユーザー向けの実際のバグ修正が 1 つ含まれています。

1. tesserae compile がライブ進捗を表示するようになりました

長いコンパイルは以前は何も出力せず静かに進んでいました。今ではインタラクティブなターミナル上で、複数フェーズの codegraph index 風の進捗表示をレンダリングします:

◆ Scanning sources — 2036 found
  Extracting ████████████████░░░░░░░░  64%  1302/2036  0:12
◆ Extracted 2036 files
⠙ Finalizing — community summaries, vault, site…
◆ Compiled  ·  220243 nodes · 679073 edges  ·  41s

これは rich(すでに依存関係に含まれています)によって動作し、TTY 上でのみレンダリングされます。パイプ、CI、MCP サーバー、デーモンでの実行はバイト単位まで同一のまま保たれる(通常の Compiled project wiki: … という要約行は保持されます)ため、スクリプトには何の変化もありません。

2. tesserae projects register が自動的に初期化します

まだ Tesserae プロジェクトではないディレクトリを登録すると、No .tesserae/graph.json found で失敗していました。今では、そのパスが .tesserae/ ワークスペースを持たない既存のディレクトリであれば、register はまず空のワークスペースを作成します(その後 tesserae compile を実行するようヒントを出力します)。存在しない、あるいはタイプミスのあるパスは依然としてエラーであり — 決して自動作成されることはなく — すでに初期化済みのプロジェクトはそのまま残されます。

3. 修正: llm_provider: codex がすべての LLM パスで尊重されるようになりました

codex を選択した場合(tesserae config llm --llm-provider codex またはプロジェクトの config.json を通じて)、いくつかのコンパイル時の LLM パスは依然として Claude CLI を使用しており — codex を選んでいたにもかかわらず ClaudeCLIJsonClient … You've hit your Sonnet limit を発生させていました。原因は次のとおりです: コミュニティ要約パス、Phase-5 のメモリパス、そして lab schema-drift / lab evolve / query --llm の各コマンドが、プロバイダー設定を参照せずに LLM クライアントを構築していたため、常にデフォルトの Claude を使用していました。今ではこれらすべてが、エンジンの他の部分と同じ方法でバックエンドを解決します — 環境変数 > プロジェクトの config.json > グローバルの ~/.tesserae/config.json > デフォルト — したがって llm_provider: codex はどこでも尊重されます。

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

変更すべきことはありません — 3 つすべてがドロップインです。以前 llm_provider: codex を設定していたのにコンパイル中に Claude が呼び出されるのを見ていた場合、このリリースがそれを修正します。もう一度 tesserae compile を実行するだけです。