Skip to content

原文(日本語に翻訳)

/contextコマンドに実行可能な提案を追加 — コンテキストの重いツール、メモリの膨張、容量警告を特定し、具体的な最適化ヒントを提供

原文(英語)

Added actionable suggestions to /context command — identifies context-heavy tools, memory bloat, and capacity warnings with specific optimization tips

概要

/contextコマンドが強化され、単なるコンテキスト使用状況の表示に加えて、具体的な最適化提案を提供するようになりました。コンテキストを大量に消費しているツールやメモリの肥大化を自動検出し、改善のための具体的なアドバイスを表示します。コンテキスト管理の効率化により、長時間のセッションでもより快適に作業できるようになります。

基本的な使い方

/context

/contextコマンドを実行すると、以下の情報が表示されます:

  • 現在のコンテキスト使用量(トークン数)
  • コンテキストを多く消費しているツールの一覧
  • メモリの膨張が検出された場合の警告
  • 容量に近づいた場合の警告と最適化ヒント

実践例

コンテキストが重くなったときの診断

長時間の作業セッションでコンテキストが肥大化してきたと感じたら:

/context

出力例:

Context usage: 85% (170,000 / 200,000 tokens)
⚠️ Warning: Approaching context limit

Heavy tools detected:
- Bash tool history: 45,000 tokens
- File reads: 32,000 tokens

Suggestions:
- Consider using /compact to compress conversation history
- Clear unused tool results with /clear
- Use --no-tools flag for read-only tasks

メモリ膨張の対処

/contextがメモリ膨張を検出した場合:

/context
# → Memory bloat detected in CLAUDE.md imports (8,000 tokens)
# → Suggestion: Review and trim large CLAUDE.md files
bash
# CLAUDE.md を見直して不要な部分を削除
cat CLAUDE.md
# 不要な行を削除してコンテキストを節約

容量警告への対応

容量警告が表示されたら、コンパクション機能で対処できます:

/compact

または新しいセッションを開始:

bash
claude --resume  # 前のセッションから重要な情報だけ引き継ぐ

注意点

  • /contextの提案はあくまでヒントであり、必ず実行する必要はありません
  • コンテキストの最適化は作業の継続性に影響する場合があります。実行前に重要な情報を確認してください
  • 「容量警告」が表示されたら早めに対処することで、突然のコンテキスト切れを防げます
  • 大量のファイルを読み込むタスクでは、必要なファイルだけを読み込むよう意識することが重要です

関連情報