原文(日本語)
多数の画像の次元制限エラーに対するエラーメッセージを改善し、/compactコマンドの使用を提案するようにしました。
原文(英語)
Improved error message for many-image dimension limit errors with /compact suggestion
概要
複数の画像を処理する際に、画像の次元(解像度やファイルサイズ)が制限を超えた場合のエラーメッセージが改善されました。エラー発生時に、/compactコマンドを使用して画像を最適化することで問題を解決できることが提案されるようになりました。
基本的な使い方
bash
# 多数の画像を含むタスクを実行
claude "これらのスクリーンショットを分析してください" screenshot1.png screenshot2.png ...
# エラーが発生した場合、/compactコマンドの使用が提案される
# 提案に従って/compactを実行
claude /compact実践例
大量のスクリーンショット分析
bash
# UIデザインのレビューで多数のスクリーンショットを添付
claude "このUIフローをレビューしてください" \
screen1.png screen2.png screen3.png screen4.png screen5.png
# エラーが発生した場合:
# 修正前: "Image dimension limit exceeded"(解決方法が不明)
# 修正後: "画像サイズの制限を超えています。/compactコマンドを使用して画像を最適化できます"
# /compactコマンドで画像を自動圧縮
claude /compact高解像度画像の処理
bash
# 高解像度のデザインモックアップを分析
claude "このデザインの詳細をチェックしてください" high-res-mockup.png
# 画像サイズが大きすぎる場合:
# エラーメッセージで/compactの使用が提案される
# /compactを実行して自動最適化
claude /compact
# → 画像が適切なサイズに圧縮され、処理が続行されるドキュメントスキャンの処理
bash
# 複数ページのドキュメントスキャンを処理
claude "これらの契約書の重要ポイントを抽出してください" \
page1.jpg page2.jpg page3.jpg page4.jpg page5.jpg
# 次元制限エラーが発生した場合:
# 1. エラーメッセージで/compactが提案される
# 2. /compactを実行
# 3. 最適化された画像で処理が再実行される開発中のUIテスト
bash
# 異なる画面サイズでのスクリーンショット比較
claude "レスポンシブデザインをチェック" \
mobile.png tablet.png desktop.png ultrawide.png
# 制限を超えた場合、明確な解決策が提示される
# /compactコマンドで一括最適化が可能注意点
/compactコマンドは画像を圧縮するため、極端に高精細な分析が必要な場合は注意が必要です- 圧縮後も画像の主要な情報は保持されますが、細かいテキストや詳細が若干劣化する可能性があります
- エラーメッセージは画像の次元(解像度)とファイルサイズの両方の制限に適用されます
/compactは画像を自動的に最適なサイズに調整するため、手動でのリサイズは不要です
関連情報
- Claude Code - 画像処理機能
- /compactコマンドの詳細
- 画像最適化のベストプラクティス
- Claude APIの画像サイズ制限については公式ドキュメントを参照してください