このコマンドは、現在の会話内容と作業状況を指定ファイルにMarkdown形式で保存します。
現在の会話と作業状況をMarkdownファイルに保存します。コンテキストが限界に達した際に`/clear`前に使用し、後で`/load-context`で作業を再開するのに便利です。
/plugin marketplace add nanasess/eccube-dev-agents/plugin install eccube-dev-agents@local-dev-marketplaceこのコマンドは、現在の会話内容と作業状況を指定ファイルにMarkdown形式で保存します。
コンテキストが限界に達した際に、/clear 前に使用することで作業の継続性を保ちます。
ファイル名の決定:
$ARGUMENTS が指定されている場合: そのファイル名を使用$ARGUMENTS がない場合:
a. 現在の会話内容から作業内容を分析し、簡潔な英語のキーワード(2-4単語)を抽出
例: "authentication-feature", "bug-fix-order", "refactor-payment"
b. 現在時刻のタイムスタンプ(YYYYMMDDhhmm形式)を生成
c. ファイル名を <キーワード>-<YYYYMMDDhhmm>.md の形式で生成
例: authentication-feature-202510301730.md最近の会話から以下を抽出:
Markdown形式で整形:
# 作業コンテキスト
保存日時: YYYY-MM-DD HH:MM:SS
## 作業概要
[作業の目的と背景]
## 現在の状況
[進捗状況と完了した内容]
## 発見事項
[実装中に判明した問題点や注意事項]
## 技術的決定事項
[採用した技術やアプローチ]
## 残りのタスク
[未完了の作業と次に取り組むべきこと]
## 参考情報
[関連ファイル、URL、その他の参考情報]
ファイルに書き込み:
.ai-agent/sessions/ ディレクトリが存在しない場合は作成(mkdir -p .ai-agent/sessions).ai-agent/sessions/ 以下に保存.ai-agent/sessions/<ファイル名>保存完了を報告:
/clear の使用を提案)$ARGUMENTS (オプション) - 保存先ファイル名(例: current-work.md)
指定がない場合は、会話内容から作業を推測し、<作業内容>-<YYYYMMDDhhmm>.md 形式で自動生成されます。
例: authentication-feature-202510301730.md
# ファイル名を指定して保存
/save-context current-work.md
# → .ai-agent/sessions/current-work.md に保存
# ファイル名を省略(自動生成: 作業内容-タイムスタンプ.md)
/save-context
# 例: .ai-agent/sessions/authentication-feature-202510301730.md が生成される
1. コンテキストが残り少ない → `/save-context`
→ 自動生成: `.ai-agent/sessions/authentication-feature-202510301730.md`
2. `/clear` でコンテキストクリア
3. 新セッションで `/load-context authentication-feature-202510301730.md` で状況把握
4. 作業継続
または、明示的にファイル名を指定:
1. `/save-context my-important-work.md`
→ `.ai-agent/sessions/my-important-work.md` に保存
2. `/clear`
3. `/load-context my-important-work.md`