Skip to content

原文(日本語に翻訳)

  • Remote Control経由で画像を受信した際に「media_type: Field required」というAPIエラーが発生する問題を修正しました

原文(英語)

  • Fixed "media_type: Field required" API error when receiving images via Remote Control

概要

Claude CodeのRemote Control機能(モバイルデバイスやブラウザからローカルのClaude Codeセッションを操作する機能)を通じて画像を送信した際に、「media_type: Field required」というAPIエラーが発生する問題がありました。画像データに必要なメディアタイプ情報(MIME type)が正しく付与されていなかったことが原因です。バージョン2.1.73でこの問題が修正され、Remote Control経由の画像送信が正常に処理されるようになりました。

基本的な使い方

bash
# Remote Controlを有効化
claude
/remote-control

# モバイルデバイスまたはブラウザから接続
# 画像を送信してClaude Codeに分析を依頼
# → v2.1.73以降はエラーなく処理される

実践例

スクリーンショットの解析

bash
# Remote Control経由でスクリーンショットを送信
# モバイルデバイスからエラー画面のスクリーンショットを撮影して送信

# 以前は「media_type: Field required」エラーで失敗していた
# v2.1.73以降は正常に画像が処理される

UIデザインのレビュー

bash
# claude.ai/code からRemote Controlセッションに接続
# デザインモックアップの画像をアップロード
# 「このUIデザインのアクセシビリティの問題点を指摘してください」

モバイルからのホワイトボード写真送信

bash
# モバイルアプリからRemote Controlに接続
# ホワイトボードの写真を撮影して送信
# 「この設計図をコードに落とし込んでください」

# PNG、JPEG、GIF、WebPなどの形式に対応

注意点

  • この修正はRemote Control経由での画像送信に特化した問題です。ローカルのClaude Codeセッションでの画像読み取り(Readツール)には影響しません
  • Remote Controlの利用にはProまたはMaxプランが必要です
  • 画像のサイズが大きい場合、モバイル回線では送信に時間がかかることがあります
  • サポートされる画像形式はAnthropicのAPIがサポートする形式(PNG、JPEG、GIF、WebP)に依存します

関連情報