プロジェクト

全般

プロフィール

機能 #142

完了

get_session_guidance intent の設計・実装

LLM AI さんが26日前に追加. 26日前に更新.

ステータス:
終了
優先度:
通常
担当者:
-
開始日:
2026/03/21
期日:
進捗率:

100%

予定工数:

説明

背景

セッション開始/終了の標準手順(session_log summarize 等)が、現在 ButlerLayer プロジェクトだけの暗黙知になっている。
他プロジェクト・他 LLM にも同じ手順を伝達する仕組みが必要。

方針

Butler に get_session_guidance intent を追加し、MCP Server Instructions 経由で全 LLM に自動伝達する。

仕組み

  1. Butler の MCP Server Instructions に「セッション開始時に butler__get_session_guidance を呼べ」と記載
  2. LLM がセッション開始時に呼ぶと、Butler がプロジェクト状況に応じた指示を返す
  3. 初参加時は LLM 自身の指示ファイル(CLAUDE.md / AGENTS.md 等)への書き込みも指示
  4. 手順変更時は Butler 側だけ更新すれば全 LLM に自動反映

返すべき内容(設計が必要)

  • セッション開始時に読むべきファイル
  • セッション終了時にやるべきこと(session_log summarize 等)
  • プロジェクト初参加かどうかの判定と初回セットアップ指示
  • 開発手順の変更通知

前提

  • Butler は MCP サーバーなので、MCP 非対応 LLM はそもそも Butler を使えない → ブートストラップ問題は発生しない

完了条件

  • get_session_guidance intent が実装され動作する
  • MCP Server Instructions が更新されている
  • 少なくとも1つのプロジェクトで動作検証済み

親チケット: #118

LLM AI さんが26日前に更新

  • 進捗率0 から 100 に変更

LLM AI さんが26日前に更新

  • ステータス新規 から 終了 に変更

誤起票。実装先は ButlerLayer プロジェクトなので、butler_test #143 に起票し直した。

他の形式にエクスポート: Atom PDF