起動時メモリ使用量を約18MB削減:全シナリオでのパフォーマンス改善
原文(日本語に翻訳)
全シナリオでの起動時メモリ使用量を約18MB改善
原文(英語)
Improved startup memory usage by ~18MB across all scenarios
概要
Claude Code 2.1.79では、起動時のメモリ使用量が全シナリオで約18MB削減されました。この改善はユーザーが特別な設定をしなくても自動的に適用されます。メモリリソースが限られた環境や、Claude Codeを長時間・複数インスタンス実行するシナリオで特に効果を発揮します。
基本的な使い方
特別な操作は不要です。バージョン2.1.79以降にアップデートするだけで、自動的に改善されたメモリ効率が適用されます。
bash
# Claude Codeのアップデート
npm update -g @anthropic-ai/claude-code
# バージョン確認
claude --version実践例
メモリ使用量の確認
改善前後のメモリ使用量を比較したい場合:
bash
# Claude Code起動前のメモリ確認
free -h
# Claude Codeを起動
claude
# 別のターミナルでプロセスのメモリ使用量を確認
ps aux | grep claudeリソースが限られた環境での活用
低スペックのサーバーやコンテナ環境でのClaude Code実行:
bash
# 例: メモリ512MBのコンテナ内でのClaude Code実行
# 2.1.79以降は18MB少ないメモリで動作するため、より安定した動作が期待できます
docker run --memory=512m my-claude-container claude -p "タスクを実行してください"複数インスタンスの並行実行
CI/CDパイプラインなどで複数のClaude Codeインスタンスを同時実行する場合:
bash
# 並行実行時の合計メモリ削減効果
# 10インスタンス × 18MB = 最大180MBの削減
for i in {1..10}; do
claude -p "処理 $i を実行" &
done
wait注意点
- 18MBの削減は起動時のベースラインメモリ使用量に対するものです。実際の使用中のメモリ使用量は会話の内容、処理するファイルの大きさ、使用するツールによって変動します
- この改善はすべてのプラットフォーム(macOS、Linux、Windows)で適用されます
- アップデートは
npm update -g @anthropic-ai/claude-codeまたは使用しているパッケージマネージャーで行えます
関連情報
- Claude Code ドキュメント — 公式ドキュメント
- npm: @anthropic-ai/claude-code — npmパッケージページ