メインコンテンツへスキップ
見出し画像

(ComfyUI初心者でもできる!)Claude CodeでComfyUIワークフローを自分で変更せずに高解像度化、衣装変更を実現する

    概要

    ComfyUI初心者の方はワークフローをいじるのに拒否感があると思います。(私がそうです😅)
    その解決方法として、Claude Codeを使って
    (1) ComfyUIによる、画像の高画質化のワークフロー作成
    (2) キャラクター画像を固定し衣装のみ変更するワークフロー
    (3) 衣装変更した画像を高画質化 ※(2)と(1)の合わせ技
    を実現する方法を紹介します。
    ClaudeCodeを使うことで自分でComfyUIの複雑怪奇なワークフローを変更しなくて済みます😁

    画像
    (1) ComfyUIによる、画像の高画質化のワークフロー作成
    画像
    (2)キャラクター画像を固定し衣装のみ変更
    画像
    (3) 衣装変更した画像を高画質化 例:2080x3040
    画像
    プリティなClaudeCodeの蟹君に全部やってもらおう!

    記事を読んだらできること

    ComfyUIのワークフローを自分で変更せずに以下ができるようになります

    • 生成する画像の高画質化 (例 832x1216 -> 2080x3040)

    • 画像を固定し衣装のみ変更(衣装なしも可能😍)

    • 画像をアップロードしてAIで高画質化

    • ClaudeCodeとComfyUIの連携と具体的な使い方と実践

    対象者

    • 「ComfyUIのワークフローは絶対に自分で触りたくないでござる!」な人

    • ComfyUIで同人CG集つくって販売したい人

    • Claude Codeを使いこなしたい人、クウォートが余って何かに使いたい人

    • ComfyUI x Claude Code の連携ができるのは知ってるけど具体的な使い方が思いつかない人

    検証スペック

    • Windows11 

    • Claude (MAXプラン ) ※Proでも可能

    • Claudeモデル Opus4.7

    • Claude Code CLIはWindows上のターミナルで使う(非WSL2)

    • GPU: 5070Ti GPUメモリ16GB

    参考記事

    前回の記事ではComfyUI初心者でもGemma4に画像生成プロンプトをつくってもらいエッチな画像を生成できるテクニックを紹介しました。

    ComfyUIのワークフローはClaudeCodeでいじるのはわかったけど
    エッチな画像生成プロンプトがClaudeCodeで書けないよ><という方はこちらの記事も参考にしてください。

    ClaudeCode X ComfyUIの準備と接続

    Claude Codeの準備

    ClaudeのPro以上のプランに加入が必要です。
    代替としてChatGPT Codex、Gemini CLI(無料も可)もありますが今回はClaude Codeを前提に説明をします。

    Claude デスクトップアプリ 及び Clode Code CLIをインストールしておきます。(※コンソールアレルギーがない人はCLIだけでOK)

    Claude デスクトップアプリ

    Claude Code CLI

    ComfyUIのセットアップ

    こちらをダウンロードします

    (ComfyUI) anima2ワークフローの準備

    インストールできたら
    メニューから「テンプレートを参照」を選びます

    画像

    フィルタでAnimaを選びます

    画像

    ダブルクリックするとこのようなワークフローが立ち上がります
    ポジティブプロンプトとネガティブプロンプトはここを編集します

    画像

    ワークフローに名前をつけて保存します
    これをClaudeCodeから参照させるため分かりやすい名前にしておきます。

    画像

    今回は「anima2デフォルト」としています

    (ComfyUI) モデルの追加

    anima2で充分アニメ風のイラストは生成できますが
    さらにクオリティをあげたい場合はanima3もいれておきましょう

    ComfyUIのデータフォルダとして設定した下記に配置します
    ※私はComfyUIDataにしています
    ComfyUIData\models\diffusion_models

    ClaudeでComfyUIへの接続

    ここではClaudeデスクトップアプリを起動します
    (コンソールアレルギーがない人はClaudeCode CLIでOK)

    サイドバーからCodeを選択

    画像

    プリティな蟹君があらわれる(ダブルクリックでPCカタカタする)

    画像

    ClaudeCodeは作業ディレクトリが必要なので用意して
    +ボタンで参照させます(空フォルダでOK)
    ここではcomfyui-workとしました。

    ComfyUIはデスクトップとして立ち上がっているとサーバーとしても起動しているのでClaude Codeから接続できます。

    チャットにこう聞きます

    comfyuiに接続できますか

    返答がかえってくるので先ほど保存したワークフローが見れるかを聞きます

    APIで接続してanima2デフォルトというワークフローが見れるか確認して

    画像
    Claudeデスクトップアプリ(code)

    ClaudeCodeからワークフローの中身が見れるのが確認できたら準備完了です😊

    (1) ClaudeCodeで高画質化の実現

    そもそもの画像生成の基本として
    一発で高画質の画像を生成するのはモデルの制約やGPUの制約から一般的でなく、1024x1024などの小サイズ画像を生成してそれをアップスケーリングする手法が一般的です。
    今回はそのワークフローを🦀ClaudeCodeに作ってもらいましょう。

    先ほどのチャットに続けてやりたいことを頼むだけです。

    anima2のデフォルトのワークフローは
    プロンプトー>画像生成  1024x1024 
    という処理なので今回は
    プロンプト ー>画像生成 2048x2048 のようなプロンプトから高画質を生成するワークフローを実現します。

    画像を一般的な縦画像にして高解像度に拡大したい

    画像

    1664×2432 かそれ以上で狙いたい

    画像

    ClaudeCodeがコンピューター内で作業を開始します
    承認をかなり求めてくるのでそのたびポチポチOKを押します。
    CLIであればある程度自動でできるのでその方法については有料パートで紹介します。

    作業フォルダにワークフローJSONを作成してくれるのでそれを
    ComfyUIで読み込んで試します。

    画像

    ざらつきがでているのでClaudeCodeにアップロードしてワークフローを調整して、再度リトライします。

    画像
    画像

    2080x3040という高画質の画像生成がワークフローを変更せずに実現できました!

    別のプロンプトでも試した例

    画像
    きれい😍

    ここからは「ComfyUI x ClaudeCode 」を使い、さらに発展して以下を紹介していきます

    • (2) 画像を維持して服装のみ変更させる方法(衣装なしも可能)

    • (3) (2)を高画質にするため (1)を応用し、プロンプトでなく画像をアップロードしたら自動的に高解像度するワークフローの作成

    • (1)(2)(3)のワークフローJSONの共有

    • ComfyUIを操作するために必要なClaudeCodeの基礎的な使い方

    画像
    (2) 画像を維持して服装のみ変更させる方法(サンプル1)
    画像
    (2) 画像を維持して服装のみ変更させる方法(サンプル2)
    画像
    (3) 画像をアップロードしたら自動的に高解像度するワークフローの作成

    (2) 画像を維持して服装のみ変更させる方法

     
     
    WEBエンジニア歴20年/秋葉原歴20年 秋葉原にあるエンジニア会社の立ち上げCTO/CEOを経て独立。"オタクとしての創作AI活用"を中心に皆さんのAI活用が便利になる情報を展開します/ローカルLLM/ Ollama/画像生成AI/ComfyUI @n428dev AKB428

    あなたへのおすすめ