4.0 KB · updated 2026-07-31 · md

v0.22.0.ja.md

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

Tesserae v0.22.0 — エージェント–メモリCLI、完成

<!-- translations:start -->

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

<!-- translations:end -->

Released 2026-07-21 · PyPI · GitHub release · pip install --upgrade tesserae==0.22.0

v0.21.0 は階層化されたエージェント単位のメモリをリリースしましたが、その半分は MCP 経由でのみ到達可能で、tesserae agents init はすべてのエージェントを org:root の下にダンプしていました。このリリースは、機能全体をターミナルから使用可能にします。

init が真の組織を構築

tesserae agents init は、既に存在するシグナルから階層を推論するようになりました。サブエージェントロール (claude-code:me:reviewer) は、それを生成したメインエージェント (claude-code:me:default) に親付けされるため、すべて org:root の下に落ちるのではなく、1 つのコマンドから動作する多層組織が得られます — set-parent は不要です。古い動作には --flat を渡し、init は提案されたツリーを出力するので、それが何を決定したか確認できます。

org:root
  claude-code:me:default   Main    sessions=42
    claude-code:me:reviewer   Reviewer   sessions=8   distilled_through=2026-07-20T…
    claude-code:me:planner    Planner    sessions=5   (not distilled)

CLI からのスコープ付き読み取り

--agent KEYtesserae queryaskcontext で動作するようになりました — 検索と合成は、エージェントの解決済みビューで実行されます (ワーカー キーは独自の生の経験と独自の蒸留ノートを見、マネージャー キーはレポートの蒸留層のみを見て、org はチーム全体を見ます)。以前は、このスコープは MCP 引数としてのみ存在していました。

tesserae query "release checklist" --agent claude-code:me:reviewer
tesserae ask "what does my team know about deploys?" --agent org

不明なキーと蒸留されていないエージェントは、サイレント空答えではなく、正確な救済コマンドで大声で失敗します。

組織を検査

  • tesserae agents tree — 組織図をインデント付きツリーとして表示し、各エージェントはセッション数とその蒸留メモリの古さで注釈されています。
  • tesserae agents show KEY — ビューを解決し、そのモード、メンバーエージェント、アーティファクトパス、ノード数、および古さのウォーターマークを出力します。
  • tesserae agents drill NODE_ID [--agent KEY] — 蒸留ノートから生の L0 証拠への監査済みエスカレーション。今はファーストクラス CLI コマンド (alive / changed / absorbed / gone)。drill_down ロジックは MCP ツールと共有されているため、両方のサーフェスは同じ動作をします。

内部動作

ロール階層推論は純粋で決定論的な関数です。drill_down コアが抽出されたため、CLI と MCP サーバーは 1 つの監査済みコードパスを共有します。蒸留されたアーティファクトまたはそれらの決定論性保証に変更はありません。純粋に加算的です — --agent がない場合、既存のコマンドはすべて以前とまったく同じように動作します。

Guide: MD0. pip install --upgrade tesserae==0.22.0 (or npm i -g @jokerized/tesserae@0.22.0).