image-edit について
テキストプロンプトで1枚以上の画像を変換する画像編集スキルです。複数画像の合成に対応し、出力比率、解像度、プロバイダー、モデルを指定できます。
主な機能
- 01プロンプトによる画像編集
- 02複数の入力画像の合成
- 03アスペクト比と解像度の指定
- 04プロバイダーとモデルの選択
- 05画像パスを含むJSON出力
活用シーン
- 01写真の細部の変更
- 02ポートレートへの要素追加
- 03人物と風景の合成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ agntswrm/ agent-media --skill image-editインストール後、Claude Code で/image-editを入力して読み込まれたか確認します。
詳細
画像編集
テキストプロンプトを使って、1枚以上の画像を編集します(画像から画像への変換)。スタイル、被写体、シーンを組み合わせるために、複数の入力画像に対応しています。
コマンド
npx agent-media@latest image edit --in <paths...> --prompt <text> [options]
入力
| オプション | 必須 | 説明 |
|---|---|---|
--in | はい | 1つ以上の入力ファイルパスまたはURL |
--prompt | はい | 希望する編集内容のテキスト説明 |
--aspect-ratio | いいえ | 出力のアスペクト比(例:1:1、16:9、auto) |
--resolution | いいえ | 出力解像度(例:1K、2K、4K) |
--out | いいえ | 出力先のパス、ファイル名、またはディレクトリ(デフォルト:./) |
--provider | いいえ | 使用するプロバイダー(デフォルト:自動検出) |
--model | いいえ | モデルの上書き設定(例:fal-ai/flux-2/edit) |
出力
編集した画像のパスを含む JSON オブジェクトを返します。
{
"ok": true,
"media_type": "image",
"action": "edit",
"provider": "fal",
"output_path": "edited_123_abc.png",
"mime": "image/png",
"bytes": 567890
}
例
画像を1枚編集します:
npx agent-media@latest image edit --in photo.jpg --prompt "make the sky more vibrant"
画像に要素を追加します:
npx agent-media@latest image edit --in portrait.png --prompt "add sunglasses"
複数の画像を組み合わせます(--in の後に複数のパスをスペースで区切って指定します):
npx agent-media@latest image edit --in person.png landscape.jpg --prompt "place the person from the first image into the landscape from the second image"
アスペクト比と解像度を指定して複数の画像を編集します:
npx agent-media@latest image edit --in template.png person.jpg --prompt "Use image one as the template and reframe the person from image two to match" --aspect-ratio 1:1 --resolution 2K --model fal-ai/nano-banana-pro/edit
特定のプロバイダーを指定して編集します:
npx agent-media@latest image edit --in scene.jpg --prompt "change to night time" --provider replicate
プロバイダー
このアクションには外部プロバイダーが必要です:
- fal -
FAL_API_KEYが必要です - replicate -
REPLICATE_API_TOKENが必要です - runpod -
RUNPOD_API_KEYが必要です - ai-gateway -
AI_GATEWAY_API_KEYが必要です
ローカルプロバイダーは画像編集に対応していません。
コメント
Markdown 対応