<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>AI活用 on モリサキブログ</title><link>https://www.morisakiblog.com/categories/ai%E6%B4%BB%E7%94%A8/</link><description>Recent content in AI活用 on モリサキブログ</description><generator>Hugo</generator><language>ja</language><lastBuildDate>Wed, 18 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.morisakiblog.com/categories/ai%E6%B4%BB%E7%94%A8/index.xml" rel="self" type="application/rss+xml"/><item><title>OpenClawを実際に動かしてわかった！Claude Codeとの使い分けと本質的な違い</title><link>https://www.morisakiblog.com/openclaw-hands-on-claude-code-comparison/</link><pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/openclaw-hands-on-claude-code-comparison/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;この記事は「&lt;a href="https://www.morisakiblog.com/openclaw-onboarding-guide/"&gt;OpenClaw完全入門：個人開発者・副業勢のためのオンボーディングガイド&lt;/a&gt;」の続編です。前回は「調べた段階」の理論編でしたが、今回はついに実際に動かしてみました。&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;「取らぬ狸の皮算用みたいな部分はご容赦を」と書いた前回から約1ヶ月。ついに手を動かしてMac miniにOpenClawをインストールし、エージェントを動かすところまで到達した。&lt;/p&gt;&#10;&lt;p&gt;結論から言うと、&lt;strong&gt;理論で理解していたことと、実際に触って気づいたことはかなり違った。&lt;/strong&gt;&lt;/p&gt;&#10;&lt;h2 id="セットアップで詰まったこと3選"&gt;セットアップで詰まったこと3選&lt;/h2&gt;&#10;&lt;p&gt;前回の記事で「難易度の実態」として30〜40%が10〜30分で完了、50〜60%が数時間かかると書いた。自分は後者だった。&lt;/p&gt;&#10;&lt;h3 id="詰まりclaude-maxプランとapiクレジットは別物"&gt;詰まり①：Claude MaxプランとAPIクレジットは別物&lt;/h3&gt;&#10;&lt;p&gt;これが一番びっくりした。&lt;/p&gt;&#10;&lt;p&gt;OpenClawを起動してチャットに話しかけたら即エラー。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;LLM request rejected: Your credit balance is too low to access the Anthropic API.&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;「Maxプラン入ってるのに何で？」となったが、そういう仕組みではなかった。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;claude.ai（Maxプラン）&lt;/strong&gt; → ブラウザやアプリでClaudeと直接話す用のサブスク&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Anthropic API（コンソール）&lt;/strong&gt; → OpenClawなど外部ツールからClaudeを動かす用の従量課金&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;同じAnthropicでも課金システムが完全に別。OpenClawを動かすにはコンソールでAPIクレジットを別途購入する必要がある。$5〜$10チャージすれば個人利用なら数ヶ月は持つ。&lt;/p&gt;&#10;&lt;h3 id="詰まり日本のデビットカードが使えない"&gt;詰まり②：日本のデビットカードが使えない&lt;/h3&gt;&#10;&lt;p&gt;楽天銀行のデビットカードで決済しようとしたら弾かれた。&lt;/p&gt;&#10;&lt;p&gt;AnthropicのコンソールはStripe経由の決済で、デビットカードは対応していないケースがある。クレジットカードか別の支払い方法が必要。&lt;/p&gt;&#10;&lt;p&gt;ちなみにclaude.aiの決済は問題なく通ったので「なんで？」となったが、claude.aiは日本ユーザー向けに最適化された決済で、コンソールはドル建ての海外決済扱いになるらしい。同じAnthropicでも決済システムが違う。&lt;/p&gt;&#10;&lt;h3 id="詰まりapiキーを設定したのに残高不足エラーが出続ける"&gt;詰まり③：APIキーを設定したのに残高不足エラーが出続ける&lt;/h3&gt;&#10;&lt;p&gt;クレジットを購入してAPIキーも設定したのにエラーが消えない。&lt;/p&gt;&#10;&lt;p&gt;原因はAPIキーが古かったこと。新しいクレジットを購入したタイミングで新しいAPIキーを発行し直して、OpenClawに設定し直したら解決した。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;openclaw onboard --anthropic-api-key &amp;#34;sk-ant-新しいキーを貼る&amp;#34;&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="動かして気づいた本質openclawはaiじゃなくてフレームワーク"&gt;動かして気づいた本質：OpenClawはAIじゃなくてフレームワーク&lt;/h2&gt;&#10;&lt;p&gt;実際に動かして一番大きかった気づきはこれ。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;OpenClaw自体は何も考えない。&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;Claude、DeepSeek、OpenAIなどのLLMをバックエンドに使い、その結果をチャットアプリ経由で届けるフレームワークに過ぎない。&lt;/p&gt;&#10;&lt;p&gt;エージェントの「たかし」（その場の思いつきでテキトーに名付けた）にそのことを聞いたら、こう返ってきた。&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;「Claudeは俳優で、OpenClawが台本と舞台と小道具を用意してる。台本がなければただの俳優のまま」&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;SOUL.mdというファイルにエージェントの人格を書くことでキャラが作れるが、本質はClaudeのまま。「天才エンジニア」と書いてもコードの質は上がらない。あくまでコミュニケーションスタイルの話。&lt;/p&gt;&#10;&lt;p&gt;前回の記事でOpenClawをChatGPTやClaudeと比較した表を書いたが、より正確に言うとOpenClawは「Claude（などのLLM）に手足と記憶と常駐機能を与えるラッパー」だ。&lt;/p&gt;&#10;&lt;h2 id="claude-codeとの違い実際に使ってみてわかったこと"&gt;Claude Codeとの違い、実際に使ってみてわかったこと&lt;/h2&gt;&#10;&lt;p&gt;前回の記事でも比較したが、実際に両方使ってみて解像度が上がった。&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Claude Code&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;OpenClaw（たかし）&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;操作&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ターミナル・IDE&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Telegram等のチャットアプリ&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;動き方&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;指示した時だけ動く&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;24時間常駐・自律的に動ける&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;得意&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;コーディング特化&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;汎用・何でも&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;コスト&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Maxプランで定額&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;APIクレジット従量課金&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;自律性&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;なし&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;あり（Heartbeat機能）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="claude-codeは職人"&gt;Claude Codeは「職人」&lt;/h3&gt;&#10;&lt;p&gt;呼んだら来て、頼んだことをやって、終わったら黙る。コードを書く、バグを直す、PRを作る。その道のプロ。コスパも良い（Maxプランで使い放題）。&lt;/p&gt;</description></item><item><title>freee MCP × Claude Codeで確定申告を自動化しようとしたら期待外れだった話</title><link>https://www.morisakiblog.com/freee-mcp-claudecode-kakuteishinkoku/</link><pubDate>Thu, 12 Mar 2026 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/freee-mcp-claudecode-kakuteishinkoku/</guid><description>&lt;p&gt;確定申告の時期、X（旧Twitter）で「freee MCP × Claude Codeで確定申告が楽勝になった」という投稿をいくつか見かけた。&lt;/p&gt;&#10;&lt;p&gt;フリーランスエンジニアとして毎年の確定申告が面倒だった自分は、これは試すしかないと飛びついた。結果、&lt;strong&gt;期待外れ&lt;/strong&gt;だった。&lt;/p&gt;&#10;&lt;p&gt;freee MCPが悪いわけでも、Claude Codeが悪いわけでもない。&lt;strong&gt;freee APIの仕様そのものに限界がある&lt;/strong&gt;という話だ。&lt;/p&gt;&#10;&lt;p&gt;この記事では、実際にfreee MCP × Claude Codeで2025年分の確定申告作業を進めた結果、できたこと・できなかったこと・紛らわしかったポイントを正直にまとめる。&lt;/p&gt;&#10;&lt;h2 id="結論取引登録は自動化できるが確定申告は楽にならない"&gt;結論：取引登録は自動化できるが、確定申告は楽にならない&lt;/h2&gt;&#10;&lt;p&gt;先に結論を書く。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;できた&lt;/strong&gt;：銀行明細の取得、勘定科目の自動判断、取引の一括登録（約90件）&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;できなかった&lt;/strong&gt;：「自動で経理」との連携、確定申告書の作成・提出&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;結局&lt;/strong&gt;：帳簿は完成するが、freeeのUIで手動作業が残る&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Xで言われている「楽勝」は盛りすぎだ。正確には「&lt;strong&gt;取引の仕訳入力が楽になった&lt;/strong&gt;」くらいが妥当なところ。&lt;/p&gt;&#10;&lt;h2 id="freee-mcpとは何か"&gt;freee MCPとは何か&lt;/h2&gt;&#10;&lt;p&gt;MCP（Model Context Protocol）は、AIツールが外部サービスのAPIを操作するための仕組みだ。freee MCPは、Claude CodeなどのAIツールからfreeeのAPIを叩くための橋渡し役になる。&lt;/p&gt;&#10;&lt;p&gt;つまり、こういう流れになる。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Claude Code → freee MCP（橋渡し） → freee API → freeeのデータ&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;GitHubでオープンソースとして公開されており、OAuth認証でfreeeアカウントと接続して使う。Claude Codeの設定ファイルにMCPサーバーとして追加すればすぐに使い始められる。&lt;/p&gt;&#10;&lt;h2 id="セットアップ手順"&gt;セットアップ手順&lt;/h2&gt;&#10;&lt;p&gt;freee MCPのセットアップは3ステップ。慣れていれば10〜15分で終わる。&lt;/p&gt;&#10;&lt;h3 id="1-freeeの開発者サイトでoauthアプリを作成"&gt;1. freeeの開発者サイトでOAuthアプリを作成&lt;/h3&gt;&#10;&lt;p&gt;まずfreeeの開発者向けサイト（freee Developers Community）にアクセスして、新規アプリケーションを作成する。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;freeeアカウントで開発者サイトにログイン&lt;/li&gt;&#10;&lt;li&gt;「マイアプリ」から「新規作成」&lt;/li&gt;&#10;&lt;li&gt;アプリ名は何でもOK（例：「freee-mcp」）&lt;/li&gt;&#10;&lt;li&gt;コールバックURLに &lt;code&gt;urn:ietf:wg:oauth:2.0:oob&lt;/code&gt; を設定&lt;/li&gt;&#10;&lt;li&gt;作成するとClient IDとClient Secretが発行される。この2つをメモしておく&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="2-claude-codeの設定ファイルにmcpサーバーを追加"&gt;2. Claude Codeの設定ファイルにMCPサーバーを追加&lt;/h3&gt;&#10;&lt;p&gt;Claude Codeの設定ファイル（&lt;code&gt;~/.claude/claude_desktop_config.json&lt;/code&gt; など）に、freee MCPサーバーの情報を追記する。&lt;/p&gt;&#10;&lt;p&gt;GitHubで公開されている freee-mcp（because-and/freee-mcp）のREADMEに設定例がそのまま載っているので、コピーして先ほどのClient IDとClient Secretを埋めるだけだ。具体的には以下のような設定になる。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;mcpServersにfreee-mcpを追加&lt;/li&gt;&#10;&lt;li&gt;commandにnpxを指定し、freee-mcpパッケージを実行&lt;/li&gt;&#10;&lt;li&gt;env（環境変数）にFREEE_CLIENT_IDとFREEE_CLIENT_SECRETを設定&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Node.js（npx）が使える環境であれば、別途インストール作業は不要。npx経由で自動的にダウンロード・実行される。&lt;/p&gt;</description></item><item><title>Claude CodeでStable Diffusionを完全自動化！ComfyUI APIで画像を量産する方法</title><link>https://www.morisakiblog.com/claude-code-comfyui-stable-diffusion-automation/</link><pubDate>Wed, 11 Mar 2026 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/claude-code-comfyui-stable-diffusion-automation/</guid><description>&lt;!-- タイトル：Claude CodeでStable Diffusionを完全自動化！ComfyUI APIで画像を量産する方法 --&gt;&#10;&lt;p&gt;Stable Diffusionで画像生成、やってみたいけど&lt;strong&gt;ComfyUIのノードUIが正直しんどい&lt;/strong&gt;。&lt;/p&gt;&#10;&lt;p&gt;ワークフローをポチポチ組んで、JSONを手書きして、モデルを探してダウンロードして、プロンプトを英語で考えて……。画像1枚出すまでの準備が重すぎる。&lt;/p&gt;&#10;&lt;p&gt;そこで筆者は、&lt;strong&gt;Claude Code（Anthropic製のAIコーディングツール）にほぼ全部やらせる&lt;/strong&gt;ことにした。「可愛い女の子を春夏秋冬で描いて」とチャットで伝えたら、モデルの選定からダウンロード、プロンプト作成、ComfyUI APIへのリクエスト送信まで、全部自動でやってくれた。&lt;/p&gt;&#10;&lt;p&gt;この記事では、その&lt;strong&gt;自動化の具体的な手順とコツ&lt;/strong&gt;を、実際のやりとりベースで解説する。「ComfyUIは入れたけど、そこから先がわからない」という人向け。&lt;/p&gt;&#10;&lt;p&gt;ちなみに、この方法で7モデル×4シーン＝28枚を一括生成した比較結果はこちら。&lt;/p&gt;&#10;&lt;a href="https://www.morisakiblog.com/stable-diffusion-model-comparison-cute-girl/" class="linkcard" &gt;&#10; &lt;div class="linkcard__main"&gt;&#10; &lt;div class="linkcard__image-wrap"&gt;&#10; &lt;img src="https://img.morisakiblog.com/posts/stable-diffusion-model-comparison-cute-girl/eyecatch_sd_model_comparison_00001_.jpg" alt="Claude CodeにStable Diffusionで可愛い女の子を描かせてみた！7モデル比較" loading="lazy"&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__content"&gt;&#10; &lt;div class="linkcard__title"&gt;Claude CodeにStable Diffusionで可愛い女の子を描かせてみた！7モデル比較&lt;/div&gt;&#10; &lt;div class="linkcard__description"&gt;Claude CodeとComfyUIを使って、Stable Diffusionの人気モデル7種類で可愛い女の子の画像を一括生成。Beautiful Realistic、MeinaMix、Counterfeit、Animagine XLなど、同じプロンプトでモデルごとの違いを春夏秋冬4シーンで徹底比較しました。&lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__domain"&gt;&#10; &lt;img src="https://www.google.com/s2/favicons?domain=morisakiblog.com&amp;sz=16" alt="" class="linkcard__favicon"&gt;&#10; &lt;span&gt;morisakiblog.com&lt;/span&gt;&#10; &lt;/div&gt;&#10;&lt;/a&gt;&#10;&#10;&lt;h2 id="comfyuiのめんどくさいをclaude-codeで解決する"&gt;ComfyUIの「めんどくさい」をClaude Codeで解決する&lt;/h2&gt;&#10;&lt;p&gt;ComfyUIには2つの顔がある。&lt;/p&gt;&#10;&lt;p&gt;ひとつは、ノードをドラッグ＆ドロップでつないでワークフローを組む&lt;strong&gt;GUI&lt;/strong&gt;。もうひとつは、JSONでワークフローを投げて画像を受け取る&lt;strong&gt;API&lt;/strong&gt;。&lt;/p&gt;&#10;&lt;p&gt;GUIは直感的だけど、同じ設定で何十枚も生成したいときは向いていない。モデルを切り替えるたびに手動で操作するのは現実的じゃない。&lt;/p&gt;&#10;&lt;p&gt;一方、API経由ならPythonスクリプトから自動で回せる。ただし問題がある。&lt;strong&gt;ComfyUIのAPIワークフローはJSON形式で、構造がそこそこ複雑&lt;/strong&gt;だ。サンプラーの設定、モデルの指定、プロンプトの入力、画像の保存先……全部JSONのノードIDで管理されている。&lt;/p&gt;&#10;&lt;p&gt;ここでClaude Codeが効く。Claude Codeはターミナル上で動くAIアシスタントで、&lt;strong&gt;ファイルの読み書き、Pythonスクリプトの作成と実行、APIリクエストの送信&lt;/strong&gt;を全部チャットの中でやってくれる。つまり：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;ComfyUIのAPIワークフロー（JSON）を自動で生成できる&lt;/li&gt;&#10;&lt;li&gt;モデルファイルのダウンロードスクリプトを書いて実行できる&lt;/li&gt;&#10;&lt;li&gt;プロンプトを英語で作ってくれる&lt;/li&gt;&#10;&lt;li&gt;複数モデル×複数シーンのバッチ処理スクリプトも書ける&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;要するに、&lt;strong&gt;「こういう画像が欲しい」と日本語で伝えれば、あとはClaude Codeがコードを書いて実行してくれる&lt;/strong&gt;。ComfyUIのJSON仕様を自分で調べる必要がない。これがデカい。&lt;/p&gt;&#10;&lt;h2 id="環境構築"&gt;環境構築&lt;/h2&gt;&#10;&lt;h3 id="必要なもの一覧"&gt;必要なもの一覧&lt;/h3&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;項目&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;内容&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;PC&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;NVIDIA GPU搭載PC、またはApple Silicon Mac（M1以降）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;ComfyUI&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ローカルにインストール済み&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Claude Code&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Anthropic製AIコーディングツール（Max / Proプラン）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Python&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;3.10以上&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;筆者の環境はApple Silicon（M2 Mac）。NVIDIA GPUがなくても動くが、生成速度はGPUのほうが圧倒的に速い。&lt;/p&gt;&#10;&lt;h3 id="comfyuiのインストールとapi有効化"&gt;ComfyUIのインストールとAPI有効化&lt;/h3&gt;&#10;&lt;p&gt;ComfyUIのインストール方法はOSやGPU環境によって異なる。&lt;a href="https://github.com/comfyanonymous/ComfyUI"&gt;ComfyUI公式リポジトリ&lt;/a&gt;を参照してほしい。&lt;/p&gt;&#10;&lt;p&gt;インストール後、ComfyUIを起動して &lt;code&gt;http://127.0.0.1:8188&lt;/code&gt; にブラウザでアクセスできればOK。今回使うのはこのポート番号で動いている&lt;strong&gt;APIエンドポイント&lt;/strong&gt;だ。GUIは使わない。&lt;/p&gt;&#10;&lt;p&gt;特別な設定は不要で、ComfyUIを普通に起動すればAPIも自動で有効になっている。確認したい場合は、ターミナルで以下を実行して応答が返ればOK。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;curl http://127.0.0.1:8188/system_stats&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="claude-codeの導入"&gt;Claude Codeの導入&lt;/h3&gt;&#10;&lt;p&gt;Claude Codeは&lt;a href="https://claude.ai/download"&gt;公式サイト&lt;/a&gt;からインストールできる。ターミナルで &lt;code&gt;claude&lt;/code&gt; コマンドが使えれば準備完了。&lt;/p&gt;</description></item><item><title>【第3弾】Claude CodeでFlux.1モデル6種比較！RunPodで悪戦苦闘した結果…</title><link>https://www.morisakiblog.com/flux-model-comparison-runpod-cyberrealistic/</link><pubDate>Sat, 07 Mar 2026 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/flux-model-comparison-runpod-cyberrealistic/</guid><description>&lt;p&gt;前回の記事では、SDXL系3モデルとFlux.1のQ4量子化版で春夏秋冬の画像を比較した。&lt;/p&gt;&#10;&lt;a href="https://www.morisakiblog.com/sdxl-flux-model-comparison-cute-girl/" class="linkcard" &gt;&#10; &lt;div class="linkcard__main"&gt;&#10; &lt;div class="linkcard__image-wrap"&gt;&#10; &lt;img src="https://img.morisakiblog.com/posts/sdxl-flux-model-comparison-cute-girl/v2_eyecatch_00001_.jpg" alt="【第2弾】Claude CodeにStable Diffusion SDXL＋Flux.1で可愛い女の子を描かせてみた！4モデル比較" loading="lazy"&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__content"&gt;&#10; &lt;div class="linkcard__title"&gt;【第2弾】Claude CodeにStable Diffusion SDXL＋Flux.1で可愛い女の子を描かせてみた！4モデル比較&lt;/div&gt;&#10; &lt;div class="linkcard__description"&gt;Stable DiffusionのSDXL系3モデル（AnythingXL・fudukiMix・Animagine XL 4.0）と次世代Flux.1-devで、同じプロンプトから可愛い女の子を生成して比較。Claude Codeで全自動生成した結果、アニメ絵ならSDXL系の圧勝でした。&lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__domain"&gt;&#10; &lt;img src="https://www.google.com/s2/favicons?domain=morisakiblog.com&amp;sz=16" alt="" class="linkcard__favicon"&gt;&#10; &lt;span&gt;morisakiblog.com&lt;/span&gt;&#10; &lt;/div&gt;&#10;&lt;/a&gt;&#10;&#10;&lt;/p&gt;&#10;&lt;p&gt;Flux.1は「SDXLの次世代」として話題になったモデルだが、前回はMacのローカル環境でGGUF量子化版（Q4_K_S）を使ったこともあり、&lt;strong&gt;正直微妙な結果&lt;/strong&gt;だった。「量子化のせいでは？」「フル精度なら違うのでは？」という疑問が残っていた。&lt;/p&gt;&#10;&lt;p&gt;そこで今回は、&lt;strong&gt;Flux.1をフル精度（fp16）で動かして本気のモデル比較&lt;/strong&gt;をやってみることにした。ついでに、Civitaiで人気のFlux系ファインチューンモデルも複数試してみた。&lt;/p&gt;&#10;&lt;p&gt;結論から言うと、&lt;strong&gt;期待したほどの結果は出なかった&lt;/strong&gt;。ただし、リアル系モデルは想像以上に良かったし、色々わかったこともある。悪戦苦闘の記録も含めて共有する。&lt;/p&gt;&#10;&lt;p&gt;画像生成の自動化は前回同様、Claude Code × ComfyUI APIで行っている。自動化の仕組みについては別記事を参照。ただし今回はローカルではなくクラウドGPU（RunPod）を使ったので、環境構築の苦労が加わっている。&lt;/p&gt;&#10;&lt;a href="https://www.morisakiblog.com/claude-code-comfyui-stable-diffusion-automation/" class="linkcard" &gt;&#10; &lt;div class="linkcard__main"&gt;&#10; &lt;div class="linkcard__image-wrap"&gt;&#10; &lt;img src="https://img.morisakiblog.com/posts/claude-code-comfyui-stable-diffusion-automation/Professional_blog_header_image_for_a_technical_art-1773200354494.jpg" alt="Claude CodeでStable Diffusionを完全自動化！ComfyUI APIで画像を量産する方法" loading="lazy"&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__content"&gt;&#10; &lt;div class="linkcard__title"&gt;Claude CodeでStable Diffusionを完全自動化！ComfyUI APIで画像を量産する方法&lt;/div&gt;&#10; &lt;div class="linkcard__description"&gt;Claude CodeとComfyUI APIを使ってStable Diffusionの画像生成を自動化する方法を解説。モデル選定・ダウンロード・プロンプト作成・バッチ生成まで、チャットで指示するだけで完結する実践ガイド。&lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__domain"&gt;&#10; &lt;img src="https://www.google.com/s2/favicons?domain=morisakiblog.com&amp;sz=16" alt="" class="linkcard__favicon"&gt;&#10; &lt;span&gt;morisakiblog.com&lt;/span&gt;&#10; &lt;/div&gt;&#10;&lt;/a&gt;&#10;&#10;&lt;h2 id="今回のポイント"&gt;今回のポイント&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Flux.1をフルスペック（fp16、24GB）で動かすために&lt;strong&gt;RunPod&lt;/strong&gt;（クラウドGPU）を使用&lt;/li&gt;&#10;&lt;li&gt;RTX 4090（24GB VRAM）で&lt;strong&gt;6モデル×4シーズン＝24枚&lt;/strong&gt;を生成&lt;/li&gt;&#10;&lt;li&gt;アニメ系モデルは軒並み期待外れ、&lt;strong&gt;リアル系は意外と良かった&lt;/strong&gt;&lt;/li&gt;&#10;&lt;li&gt;設定周りでいくつかハマりポイントがあり、追加検証も行った&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="なぜrunpodを使ったのか"&gt;なぜRunPodを使ったのか&lt;/h2&gt;&#10;&lt;p&gt;Flux.1-devのfp16モデルは&lt;strong&gt;約24GB&lt;/strong&gt;。前回使ったGGUF Q4版（約6GB）とは桁違いのサイズだ。&lt;/p&gt;&#10;&lt;p&gt;Mac（Apple Silicon M4 Pro）のユニファイドメモリでも理論上は動くが、Q8版（12GB）でも1枚の生成に数分かかり、実用的ではなかった。fp16で6モデル×4シーズン＝24枚を生成するなら、&lt;strong&gt;GPU環境は必須&lt;/strong&gt;だ。&lt;/p&gt;&#10;&lt;p&gt;そこで&lt;strong&gt;RunPod&lt;/strong&gt;を使うことにした。RunPodはクラウドGPUのレンタルサービスで、RTX 4090（24GB VRAM）が&lt;strong&gt;約$0.59/時間&lt;/strong&gt;で使える。ComfyUIのテンプレートが用意されているので、Podを起動するだけでほぼ環境が整う。&lt;/p&gt;&#10;&lt;h3 id="runpodのセットアップで苦労したこと"&gt;RunPodのセットアップで苦労したこと&lt;/h3&gt;&#10;&lt;p&gt;「起動するだけ」と書いたが、実際にはそこそこ苦労した。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;ディスク容量不足&lt;/strong&gt;：最初50GBのVolume Diskで始めたが、Flux.1 fp16（24GB）＋ファインチューンモデル複数で全然足りず。途中でダウンロード中のファイルが破損するトラブルも発生し、結局200GBに拡張した&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;SSHが繋がらない&lt;/strong&gt;：SSHキーを設定したが最後まで繋がらなかった。結局JupyterLabのターミナルとComfyUI APIで全作業を行った&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Civitai APIが不安定&lt;/strong&gt;：CivitaiのAPIキー発行画面がずっとローディングで止まり、一部モデルのダウンロードに苦戦。最終的にAPIキーが取れたのは翌日だった&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;課金が時間ベース&lt;/strong&gt;：画像を生成していなくてもGPUの課金は走る。こまめにPodを止めないと無駄に課金される。これは要注意&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="生成条件"&gt;生成条件&lt;/h2&gt;&#10;&lt;h3 id="共通設定"&gt;共通設定&lt;/h3&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;項目&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;設定値&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;GPU&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RTX 4090（24GB VRAM）via RunPod&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ツール&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ComfyUI（API経由でClaude Codeが操作）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;解像度&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;896×1152&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ステップ数&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;25&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サンプラー&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Euler / Simple&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;CFG&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1.0&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Seed&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;42（固定）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="プロンプト"&gt;プロンプト&lt;/h3&gt;&#10;&lt;p&gt;第1弾の記事と基本的に同じプロンプトを使用。日本人女性の春夏秋冬4シーン。Flux向けにネガティブプロンプトは使わず、ポジティブプロンプトのみで生成している。&lt;/p&gt;</description></item><item><title>Claude Code × GSC × GA4でSEO改善｜「芽キーワード」発掘から記事リライトまでの全手順</title><link>https://www.morisakiblog.com/claude-code-gsc-ga4-seo-keyword-discovery/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/claude-code-gsc-ga4-seo-keyword-discovery/</guid><description>&lt;p&gt;ブログのSEO改善って、何から手をつければいいかわからない。キーワード選定ツールに月額課金して、競合分析して、リライト計画立てて…正直めんどくさい。&lt;/p&gt;&#10;&lt;p&gt;でも実は、&lt;strong&gt;Claude Code&lt;/strong&gt;と&lt;strong&gt;Google Search Console（GSC）&lt;/strong&gt;と&lt;strong&gt;Google Analytics 4（GA4）&lt;/strong&gt;をMCP（Model Context Protocol）で繋げるだけで、このプロセスが劇的に変わる。AIに「キーワード調査して」と言うだけで、&lt;strong&gt;自分のブログの検索データを分析し、改善すべき記事とキーワードを自動で発見&lt;/strong&gt;してくれる環境が作れる。&lt;/p&gt;&#10;&lt;p&gt;本記事では、実際にこの仕組みで自分のブログのクリック数を改善した全手順を、リアルなデータとともに公開する。&lt;/p&gt;&#10;&lt;h2 id="この記事で使う環境"&gt;この記事で使う環境&lt;/h2&gt;&#10;&lt;p&gt;以下の環境が前提。セットアップ手順は別記事で解説しているので、まだの人はそちらから。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;Claude Code&lt;/strong&gt;（Anthropic公式のCLIツール）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;GA4 MCP&lt;/strong&gt;（Google Analytics 4のデータをClaude Codeから直接取得）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;GSC MCP&lt;/strong&gt;（Google Search Consoleの検索クエリデータを取得）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;WordPress REST API&lt;/strong&gt;（記事の取得・下書き更新に使用）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;a href="https://www.morisakiblog.com/claude-code-mcp-google-analytics-setup/" class="linkcard" &gt;&#10; &lt;div class="linkcard__main"&gt;&#10; &lt;div class="linkcard__image-wrap"&gt;&#10; &lt;img src="https://img.morisakiblog.com/posts/claude-code-mcp-google-analytics-setup/featured-image-1550-6c7eecb9a742b4c754c3d3156751785c.png" alt="Google Analyticsが使いづらい？Claude Code × MCPで全部解決した話" loading="lazy"&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__content"&gt;&#10; &lt;div class="linkcard__title"&gt;Google Analyticsが使いづらい？Claude Code × MCPで全部解決した話&lt;/div&gt;&#10; &lt;div class="linkcard__description"&gt;GA4のUIが使いづらい？Claude CodeにGA4・Search ConsoleのMCPサーバーを接続すれば、PVや検索キーワードを自然言語で取得できます。セットアップ手順と活用例を解説。&lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__domain"&gt;&#10; &lt;img src="https://www.google.com/s2/favicons?domain=morisakiblog.com&amp;sz=16" alt="" class="linkcard__favicon"&gt;&#10; &lt;span&gt;morisakiblog.com&lt;/span&gt;&#10; &lt;/div&gt;&#10;&lt;/a&gt;&#10;&#10;&lt;h2 id="芽キーワードとは何か"&gt;「芽キーワード」とは何か&lt;/h2&gt;&#10;&lt;p&gt;SEO改善と聞くと「新しいキーワードを見つけて記事を書く」と思いがちだが、実はもっと即効性のある方法がある。それが&lt;strong&gt;「芽キーワード」の発掘&lt;/strong&gt;だ。&lt;/p&gt;&#10;&lt;h3 id="芽キーワードの定義"&gt;芽キーワードの定義&lt;/h3&gt;&#10;&lt;p&gt;芽キーワードとは、以下の条件を満たす検索クエリのこと：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;Google検索に表示されている&lt;/strong&gt;（impressions &amp;gt; 5）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;でもクリックされていない&lt;/strong&gt;（clicks ≦ 1）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;順位は悪くない&lt;/strong&gt;（position &amp;lt; 20）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;つまり、Googleが「この記事はこのキーワードに関連がある」と判断して検索結果に表示しているのに、ユーザーにスルーされている状態。&lt;strong&gt;新しい記事を書く必要すらなく、既存記事のタイトルや見出しを改善するだけでクリックが取れる&lt;/strong&gt;可能性がある。&lt;/p&gt;&#10;&lt;h3 id="なぜ芽キーワードが重要なのか"&gt;なぜ芽キーワードが重要なのか&lt;/h3&gt;&#10;&lt;p&gt;新規記事を書いてGoogleにインデックスされ、順位がつくまで通常3〜6ヶ月かかる。一方、芽キーワードは&lt;strong&gt;すでに検索結果に表示されている&lt;/strong&gt;ので、タイトルやコンテンツを改善すれば数週間で効果が出る。労力対効果が圧倒的に高い。&lt;/p&gt;&#10;&lt;h2 id="実践claude-codeで芽キーワードを発掘する"&gt;実践：Claude Codeで芽キーワードを発掘する&lt;/h2&gt;&#10;&lt;p&gt;ここからは実際のデータを使って解説する。Claude Codeに以下のように指示するだけで、GSC MCPが検索データを取得してくれる。&lt;/p&gt;&#10;&lt;h3 id="step-1-gscから検索クエリを取得"&gt;Step 1: GSCから検索クエリを取得&lt;/h3&gt;&#10;&lt;p&gt;Claude Codeに「直近60日の検索クエリをページ別で取得して」と指示する。GSC MCPが自動的にAPIを叩き、以下のようなデータが返ってくる。&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;クエリ&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;表示回数&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;クリック&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;順位&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;CTR&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;スカッシュマージ&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;127&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;17&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;8.1&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;13.4%&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;squash merge デメリット&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;262&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;3&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;8.9&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1.15%&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ハイボール 悪酔い&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;120&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;8.4&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0.83%&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;キラキラエンジニア&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;43&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1.9&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2.33%&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;このデータを眺めるだけで、すでに宝の山が見える。&lt;/p&gt;</description></item><item><title>Claude Code × WordPress REST APIで記事の投稿・編集を自動化してみた</title><link>https://www.morisakiblog.com/claude-code-wordpress-rest-api-automation/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/claude-code-wordpress-rest-api-automation/</guid><description>&lt;p&gt;ブログの記事執筆、WordPress管理画面でやるの地味に面倒じゃないか？&lt;/p&gt;&#10;&lt;p&gt;下書きを書いて、プレビューして、修正して、また管理画面に戻って……。記事の中身を考えることに集中したいのに、&lt;strong&gt;WordPressのUI操作に時間を取られる&lt;/strong&gt;。&lt;/p&gt;&#10;&lt;p&gt;そこで、Claude Code（Anthropic製のAIコーディングツール）からWordPressのREST APIを叩いて、&lt;strong&gt;記事の投稿・編集を全部ターミナルから完結させてみた&lt;/strong&gt;。&lt;/p&gt;&#10;&lt;p&gt;結論から言うと、思った以上に実用的だった。この記事では、セットアップ手順と実際のワークフロー、そしてハマりポイントをまとめる。&lt;/p&gt;&#10;&lt;h2 id="wordpressのrest-apiは最初から使える"&gt;WordPressのREST APIは最初から使える&lt;/h2&gt;&#10;&lt;p&gt;意外と知られていないが、WordPressのREST APIは&lt;strong&gt;デフォルトで有効&lt;/strong&gt;になっている。特に設定は不要で、以下のURLにアクセスすれば記事一覧がJSONで返ってくる。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;https://あなたのサイト/wp-json/wp/v2/posts&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;ただし、認証なしでアクセスできるのは&lt;strong&gt;読み取り（GET）のみ&lt;/strong&gt;。公開済みの記事タイトルや本文は誰でも取得できるが、記事の作成・編集・削除には認証が必要になる。&lt;/p&gt;&#10;&lt;h2 id="セットアップ手順"&gt;セットアップ手順&lt;/h2&gt;&#10;&lt;h3 id="1-application-passwordsの発行"&gt;1. Application Passwordsの発行&lt;/h3&gt;&#10;&lt;p&gt;WordPress 5.6以降に標準搭載されている「アプリケーションパスワード」を使う。プラグインは不要。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;WordPress管理画面 → ユーザー → プロフィール&lt;/li&gt;&#10;&lt;li&gt;下にスクロールして「アプリケーションパスワード」セクションを見つける&lt;/li&gt;&#10;&lt;li&gt;名前に「claude-code」など適当に入力&lt;/li&gt;&#10;&lt;li&gt;「新しいアプリケーションパスワードを追加」をクリック&lt;/li&gt;&#10;&lt;li&gt;表示されたパスワードをコピー（&lt;strong&gt;一度しか表示されないので注意&lt;/strong&gt;）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;ここで注意点がひとつ。自分で入力した名前（例：claude-code）はただのラベルであって、パスワードではない。&lt;strong&gt;実際のパスワードは自動生成されるスペース区切りの文字列&lt;/strong&gt;（例：&lt;code&gt;GobM RrAZ imAq YLE5 Kp7O aNK1&lt;/code&gt;）の方だ。筆者はここで盛大に間違えた。&lt;/p&gt;&#10;&lt;h3 id="2-動作確認"&gt;2. 動作確認&lt;/h3&gt;&#10;&lt;p&gt;Claude Codeから以下のようなリクエストで下書き投稿ができる。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;curl -X POST &amp;#34;https://あなたのサイト/wp-json/wp/v2/posts&amp;#34; \&#10; -u &amp;#34;ユーザー名:アプリケーションパスワード&amp;#34; \&#10; -H &amp;#34;Content-Type: application/json&amp;#34; \&#10; -d &amp;#39;{&amp;#34;title&amp;#34;:&amp;#34;テスト投稿&amp;#34;,&amp;#34;content&amp;#34;:&amp;#34;Claude Codeからのテスト&amp;#34;,&amp;#34;status&amp;#34;:&amp;#34;draft&amp;#34;}&amp;#39;&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;WordPress管理画面の「投稿」→「下書き」にテスト記事が入っていれば成功。&lt;/p&gt;&#10;&lt;h2 id="実際のワークフロー"&gt;実際のワークフロー&lt;/h2&gt;&#10;&lt;h3 id="記事の新規投稿"&gt;記事の新規投稿&lt;/h3&gt;&#10;&lt;p&gt;Claude Codeに「こういう記事を書いて、下書きで投稿して」と伝えるだけ。AIが記事を生成し、REST API経由でWordPressに下書き投稿してくれる。&lt;/p&gt;&#10;&lt;p&gt;ポイントは&lt;strong&gt;必ずstatusをdraftにすること&lt;/strong&gt;。いきなり公開（publish）にすると取り返しがつかないので、下書き→管理画面で確認→公開、の流れが安全。&lt;/p&gt;&#10;&lt;h3 id="公開済み記事の編集"&gt;公開済み記事の編集&lt;/h3&gt;&#10;&lt;p&gt;既存記事の編集も可能だが、WordPressには&lt;strong&gt;「公開済み記事の編集下書き」機能がない&lt;/strong&gt;。更新ボタンを押したら即反映されてしまう。&lt;/p&gt;&#10;&lt;p&gt;そこで、REST APIで擬似的な「編集下書き」ワークフローを組んだ。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;公開記事のコピーを下書きとして作成&lt;/strong&gt; — REST APIで元記事のコンテンツをGETし、新規下書きとしてPOST&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;下書きを編集&lt;/strong&gt; — Claude Codeにセクションの追加や修正を指示&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;プレビューで確認&lt;/strong&gt; — WordPress管理画面で下書きをプレビュー&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;本番に反映&lt;/strong&gt; — 下書きのコンテンツを元記事にPOSTで上書き&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;下書きコピーを削除&lt;/strong&gt; — 管理画面からゴミ箱へ&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Yoast Duplicate Postなどのプラグインを入れなくても、REST APIだけで同じことができる。&lt;/p&gt;</description></item><item><title>Google Analyticsが使いづらい？Claude Code × MCPで全部解決した話</title><link>https://www.morisakiblog.com/claude-code-mcp-google-analytics-setup/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/claude-code-mcp-google-analytics-setup/</guid><description>&lt;p&gt;ブログ運営してると、アクセス解析は避けて通れない。Google Analytics（GA4）を導入している人がほとんどだと思う。&lt;/p&gt;&#10;&lt;p&gt;でも正直、&lt;strong&gt;GA4のUIが使いづらすぎないか？&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;「この記事、どこから流入してるんだろう？」——たったこれだけのことを調べるのに、探索レポートを開いて、ディメンションを設定して、フィルタをかけて……。慣れていても毎回面倒だし、たまにしか触らない人にとっては苦行でしかない。&lt;/p&gt;&#10;&lt;p&gt;そこで思いついた。&lt;strong&gt;「Claude Codeに聞けばよくない？」&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;結論から言うと、Claude CodeにGA4のMCPサーバーを繋いだら、自然言語で聞くだけでアクセスデータが返ってくる環境が手に入った。この記事ではそのセットアップ手順と、実際にどんなことができるのかを紹介する。&lt;/p&gt;&#10;&lt;h2 id="claude-code--ga4-mcpとは"&gt;Claude Code × GA4 MCPとは&lt;/h2&gt;&#10;&lt;p&gt;MCP（Model Context Protocol）は、AIアシスタントに外部ツールを接続するためのプロトコルだ。GA4用のMCPサーバーを使えば、Claude CodeからGoogle Analyticsのデータを直接取得できるようになる。&lt;/p&gt;&#10;&lt;p&gt;今回使ったのは &lt;a href="https://github.com/surendranb/google-analytics-mcp"&gt;google-analytics-mcp&lt;/a&gt; というOSSのMCPサーバー。GA4の200以上のディメンション・メトリクスに対応しており、Claude CodeやCursorなどのMCPクライアントで利用できる。&lt;/p&gt;&#10;&lt;h2 id="セットアップ手順"&gt;セットアップ手順&lt;/h2&gt;&#10;&lt;h3 id="1-google-cloudでサービスアカウントを作成"&gt;1. Google Cloudでサービスアカウントを作成&lt;/h3&gt;&#10;&lt;p&gt;まずGoogle Cloud Consoleでサービスアカウントを作成し、認証用のJSONキーをダウンロードする。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://console.cloud.google.com/"&gt;Google Cloud Console&lt;/a&gt; でプロジェクトを選択（または新規作成）&lt;/li&gt;&#10;&lt;li&gt;左メニュー → APIとサービス → ライブラリ → 「&lt;strong&gt;Google Analytics Data API&lt;/strong&gt;」を有効化&lt;/li&gt;&#10;&lt;li&gt;APIとサービス → 認証情報 → サービスアカウントを作成&lt;/li&gt;&#10;&lt;li&gt;作成したサービスアカウントの「鍵」タブからJSONキーをダウンロード&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;ダウンロードしたJSONキーは安全な場所に保管しておく。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;~/.config/gcloud/ga4-mcp-key.json&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="2-ga4でサービスアカウントに権限を付与"&gt;2. GA4でサービスアカウントに権限を付与&lt;/h3&gt;&#10;&lt;p&gt;JSONキーの中にサービスアカウントのメールアドレス（&lt;code&gt;xxxxx@xxxxx.iam.gserviceaccount.com&lt;/code&gt;）が記載されている。これをGA4に追加する。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;GA4管理画面 → プロパティのアクセス管理&lt;/li&gt;&#10;&lt;li&gt;ユーザーを追加 → サービスアカウントのメールアドレスを入力&lt;/li&gt;&#10;&lt;li&gt;権限は「&lt;strong&gt;閲覧者&lt;/strong&gt;」でOK（読み取り専用なので安全）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="3-mcpサーバーのインストール"&gt;3. MCPサーバーのインストール&lt;/h3&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;pip install google-analytics-mcp&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="4-claude-codeに登録"&gt;4. Claude Codeに登録&lt;/h3&gt;&#10;&lt;p&gt;以下のコマンドでClaude CodeにMCPサーバーを登録する。&lt;code&gt;GA4_PROPERTY_ID&lt;/code&gt;にはGA4のプロパティIDを指定する。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;claude mcp add-json &amp;#34;ga4-analytics&amp;#34; &amp;#39;{&#10; &amp;#34;command&amp;#34;: &amp;#34;python3&amp;#34;,&#10; &amp;#34;args&amp;#34;: [&amp;#34;-m&amp;#34;, &amp;#34;ga4_mcp&amp;#34;],&#10; &amp;#34;env&amp;#34;: {&#10; &amp;#34;GOOGLE_APPLICATION_CREDENTIALS&amp;#34;: &amp;#34;/path/to/ga4-mcp-key.json&amp;#34;,&#10; &amp;#34;GA4_PROPERTY_ID&amp;#34;: &amp;#34;あなたのプロパティID&amp;#34;&#10; }&#10;}&amp;#39; --scope user&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;登録後、Claude Codeを再起動すればMCPサーバーが読み込まれる。&lt;/p&gt;</description></item><item><title>【第2弾】Claude CodeにStable Diffusion SDXL＋Flux.1で可愛い女の子を描かせてみた！4モデル比較</title><link>https://www.morisakiblog.com/sdxl-flux-model-comparison-cute-girl/</link><pubDate>Sat, 28 Feb 2026 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/sdxl-flux-model-comparison-cute-girl/</guid><description>&lt;!-- タイトル：【第2弾】SDXL＋Flux.1で可愛い女の子を描いてみた！4モデル比較 --&gt;&#10;&lt;p&gt;&lt;a href="https://www.morisakiblog.com/stable-diffusion-model-comparison-cute-girl/"&gt;前回の記事&lt;/a&gt;ではSD1.5中心の7モデルで春夏秋冬の画像を比較しました。&lt;/p&gt;&#10;&lt;p&gt;今回はその&lt;strong&gt;第2弾&lt;/strong&gt;。&lt;strong&gt;SDXL系3モデル＋次世代モデルFlux.1&lt;/strong&gt;で、同じプロンプト・同じ条件で比較してみます。SDXL世代はSD1.5からどれだけ進化したのか、そしてFlux.1はアニメ系のお題でどう出るのか。&lt;/p&gt;&#10;&lt;p&gt;生成は前回同様、Claude CodeでComfyUI APIを叩いて全自動化しています。自動化の詳細は別記事にまとめています。&lt;/p&gt;&#10;&lt;a href="https://www.morisakiblog.com/claude-code-comfyui-stable-diffusion-automation/" class="linkcard" &gt;&#10; &lt;div class="linkcard__main"&gt;&#10; &lt;div class="linkcard__image-wrap"&gt;&#10; &lt;img src="https://img.morisakiblog.com/posts/claude-code-comfyui-stable-diffusion-automation/Professional_blog_header_image_for_a_technical_art-1773200354494.jpg" alt="Claude CodeでStable Diffusionを完全自動化！ComfyUI APIで画像を量産する方法" loading="lazy"&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__content"&gt;&#10; &lt;div class="linkcard__title"&gt;Claude CodeでStable Diffusionを完全自動化！ComfyUI APIで画像を量産する方法&lt;/div&gt;&#10; &lt;div class="linkcard__description"&gt;Claude CodeとComfyUI APIを使ってStable Diffusionの画像生成を自動化する方法を解説。モデル選定・ダウンロード・プロンプト作成・バッチ生成まで、チャットで指示するだけで完結する実践ガイド。&lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__domain"&gt;&#10; &lt;img src="https://www.google.com/s2/favicons?domain=morisakiblog.com&amp;sz=16" alt="" class="linkcard__favicon"&gt;&#10; &lt;span&gt;morisakiblog.com&lt;/span&gt;&#10; &lt;/div&gt;&#10;&lt;/a&gt;&#10;&#10;&lt;h2 id="今回のポイント"&gt;今回のポイント&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;SDXL系3モデル&lt;/strong&gt;で比較（AnythingXL、fudukiMix、Animagine XL 4.0）&lt;/li&gt;&#10;&lt;li&gt;さらに&lt;strong&gt;次世代モデルFlux.1-dev&lt;/strong&gt;も参戦&lt;/li&gt;&#10;&lt;li&gt;解像度は全モデル&lt;strong&gt;896×1152&lt;/strong&gt;（SDXL世代の標準）&lt;/li&gt;&#10;&lt;li&gt;プロンプト・シーン・キャラ設定は前回と同じ（比較しやすいように）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="flux1って何"&gt;Flux.1って何？&lt;/h3&gt;&#10;&lt;p&gt;Stable Diffusionの生みの親たちがStability AIを離れて設立した&lt;strong&gt;Black Forest Labs&lt;/strong&gt;が、2024年8月にリリースした次世代画像生成モデルです。&lt;/p&gt;&#10;&lt;p&gt;Stable Diffusionとはアーキテクチャが根本的に違い（U-Net → Diffusion Transformer）、&lt;strong&gt;プロンプトの理解力が段違い&lt;/strong&gt;と言われています。タグ羅列ではなく自然な文章で指示を出せるのが特徴。Midjourney・DALL-E 3クラスの品質とも評されています。&lt;/p&gt;&#10;&lt;p&gt;ただし&lt;strong&gt;アニメ系のファインチューンモデルが主流のSD/SDXL界隈とは方向性が違う&lt;/strong&gt;ので、「可愛いアニメ女の子」というお題でどう出るかは未知数。そこも含めて比較してみます。&lt;/p&gt;&#10;&lt;h2 id="生成条件"&gt;生成条件&lt;/h2&gt;&#10;&lt;h3 id="sdxl系モデル共通"&gt;SDXL系モデル（共通）&lt;/h3&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;UI&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;ComfyUI（API経由）&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サンプラー&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;DPM++ 2M Karras&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ステップ数&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;28&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;CFG Scale&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;7&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;解像度&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;896×1152&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Seed&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;42（前回と同じ・固定）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="flux1-dev"&gt;Flux.1-dev&lt;/h3&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;UI&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;ComfyUI（API経由・GGUF版）&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サンプラー&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Euler / Simple&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ステップ数&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;20&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;CFG Scale&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;1.0（Flux推奨値）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;解像度&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;896×1152&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Seed&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;42&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;※Flux.1はSD/SDXLとは設計思想が異なるため、サンプラー・CFG等の設定が違います。ネガティブプロンプトも不要（使えない）です。&lt;/p&gt;</description></item><item><title>Claude CodeにStable Diffusionで可愛い女の子を描かせてみた！7モデル比較</title><link>https://www.morisakiblog.com/stable-diffusion-model-comparison-cute-girl/</link><pubDate>Fri, 27 Feb 2026 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/stable-diffusion-model-comparison-cute-girl/</guid><description>&lt;!-- タイトル：Claude CodeにStable Diffusionで可愛い女の子を描かせてみた！7モデル比較 --&gt;&#10;&lt;p&gt;Stable Diffusionで可愛い女の子を描きたい。でも&lt;strong&gt;モデルが多すぎて、どれを選べばいいかわからない&lt;/strong&gt;。&lt;/p&gt;&#10;&lt;p&gt;リアル系、アニメ系、セミリアル系。SD1.5とSDXLでも傾向が違う。Civitaiを眺めていても、サンプル画像の条件がバラバラで純粋な比較ができない。&lt;/p&gt;&#10;&lt;p&gt;そこで今回、&lt;strong&gt;7つのモデルで同じプロンプト・同じ設定・同じseedで画像を生成&lt;/strong&gt;して、純粋にモデルの画風だけを比較してみました。&lt;/p&gt;&#10;&lt;p&gt;生成は&lt;strong&gt;Claude Code（Anthropic製のAIコーディングツール）でComfyUI APIを叩いて全自動化&lt;/strong&gt;。モデル選定からプロンプト作成、28枚の一括生成まで、ほぼチャットだけで完結しています。自動化の詳しいやり方は別記事にまとめたので、興味がある方はそちらもどうぞ。&lt;/p&gt;&#10;&lt;a href="https://www.morisakiblog.com/claude-code-comfyui-stable-diffusion-automation/" class="linkcard" &gt;&#10; &lt;div class="linkcard__main"&gt;&#10; &lt;div class="linkcard__image-wrap"&gt;&#10; &lt;img src="https://img.morisakiblog.com/posts/claude-code-comfyui-stable-diffusion-automation/Professional_blog_header_image_for_a_technical_art-1773200354494.jpg" alt="Claude CodeでStable Diffusionを完全自動化！ComfyUI APIで画像を量産する方法" loading="lazy"&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__content"&gt;&#10; &lt;div class="linkcard__title"&gt;Claude CodeでStable Diffusionを完全自動化！ComfyUI APIで画像を量産する方法&lt;/div&gt;&#10; &lt;div class="linkcard__description"&gt;Claude CodeとComfyUI APIを使ってStable Diffusionの画像生成を自動化する方法を解説。モデル選定・ダウンロード・プロンプト作成・バッチ生成まで、チャットで指示するだけで完結する実践ガイド。&lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__domain"&gt;&#10; &lt;img src="https://www.google.com/s2/favicons?domain=morisakiblog.com&amp;sz=16" alt="" class="linkcard__favicon"&gt;&#10; &lt;span&gt;morisakiblog.com&lt;/span&gt;&#10; &lt;/div&gt;&#10;&lt;/a&gt;&#10;&#10;&lt;h2 id="生成条件"&gt;生成条件&lt;/h2&gt;&#10;&lt;h3 id="共通設定"&gt;共通設定&lt;/h3&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;項目&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;設定&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;UI&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ComfyUI（API経由）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;サンプラー&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;DPM++ 2M Karras&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;ステップ数&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;28&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;CFG Scale&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;7&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;解像度&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;512×768（SD1.5系）/ 896×1152（SDXL系）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Seed&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;42（全モデル共通・固定）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="キャラクター設定"&gt;キャラクター設定&lt;/h3&gt;&#10;&lt;p&gt;全シーン共通で「肩につくくらいの長さのダークブラウンの髪、茶色い瞳の日本人の女の子」。アニメすぎないsemi-realistic寄りのプロンプトにしてもらいました。&lt;/p&gt;&#10;&lt;h3 id="プロンプト"&gt;プロンプト&lt;/h3&gt;&#10;&lt;p&gt;Claude Codeが作った各シーンのポジティブプロンプトはこちら。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;春：桜吹雪の公園でワンピース&lt;/strong&gt;&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;masterpiece, best quality, realistic, semi-realistic,&#10;1girl, solo, japanese girl,&#10;medium hair, shoulder-length hair, dark brown hair, brown eyes, natural face,&#10;cherry blossoms, sakura petals falling, park, spring, warm sunlight, dappled light,&#10;white one-piece dress, spring dress,&#10;gentle smile, breeze blowing hair, looking at viewer,&#10;upper body, depth of field, soft lighting, natural skin texture&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;夏：ビーチで白ビキニ&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>OpenClaw完全入門：個人開発者・副業勢のためのオンボーディングガイド</title><link>https://www.morisakiblog.com/openclaw-onboarding-guide/</link><pubDate>Sat, 21 Feb 2026 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/openclaw-onboarding-guide/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;&lt;strong&gt;2026年2月現在の情報&lt;/strong&gt;。Peter SteinbergerがOpenAIに移籍予定、プロジェクトはオープンソース財団へ移行中。情報は変化が激しいので最新のGitHubも要確認。&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;OpenClawが気になって調べてみたので、自分用のオンボーディングメモとして残しておく。まだ実際に触っているわけじゃなく、あくまで「調べた段階」の記事なので、取らぬ狸の皮算用みたいな部分はご容赦を。ただ正直に言うと、めちゃくちゃ可能性を感じている。個人開発や副業の文脈で「指示だけ渡して、あとはAIが馬車馬のように動き続ける」という世界が、これで一気に現実的になった気がしている。いつか本格的に使い込んだときに「あの時調べておいてよかった」と思えるように、今わかっていることを整理した。&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&lt;strong&gt;追記&lt;/strong&gt;：その後、実際にMac miniにインストールして動かしてみた。Claude Codeとの使い分けも含めて続編にまとめている。&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;a href="https://www.morisakiblog.com/openclaw-hands-on-claude-code-comparison/" class="linkcard" &gt;&#10; &lt;div class="linkcard__main"&gt;&#10; &lt;div class="linkcard__image-wrap"&gt;&#10; &lt;img src="https://img.morisakiblog.com/posts/openclaw-hands-on-claude-code-comparison/featured-image-1833-b5cdfc298e307978b724a30e0aa7b4d4.png" alt="OpenClawを実際に動かしてわかった！Claude Codeとの使い分けと本質的な違い" loading="lazy"&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__content"&gt;&#10; &lt;div class="linkcard__title"&gt;OpenClawを実際に動かしてわかった！Claude Codeとの使い分けと本質的な違い&lt;/div&gt;&#10; &lt;div class="linkcard__description"&gt;この記事は「OpenClaw完全入門：個人開発者・副業勢のためのオンボーディングガイド」の続編です。前回は「調べた段階」の理論編でしたが、今回はついに実際に動かしてみました。「取らぬ狸の皮算用みたいな部分はご容赦を」と書いた前回から約1ヶ月...&lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__domain"&gt;&#10; &lt;img src="https://www.google.com/s2/favicons?domain=morisakiblog.com&amp;sz=16" alt="" class="linkcard__favicon"&gt;&#10; &lt;span&gt;morisakiblog.com&lt;/span&gt;&#10; &lt;/div&gt;&#10;&lt;/a&gt;&#10;&#10;&lt;h2 id="-openclawって何-3分で理解する"&gt;① OpenClawって何？ 3分で理解する&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;一言で言うと「喋るだけじゃなく、実際に仕事してくれるAI」。&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;2025年11月、オーストリアの開発者Peter Steinberger（PSPDFKit創業者）が週末ハックで作った「WhatsApp Relay」が起源。それが気づいたら&lt;strong&gt;GitHub史上最速クラスで200,000スターを突破&lt;/strong&gt;した怪物プロジェクトになった。&lt;/p&gt;&#10;&lt;h3 id="名前が3回変わった経緯"&gt;名前が3回変わった経緯&lt;/h3&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;時期&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;名前&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;理由&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2025年11月&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Clawdbot&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Claude + Claw の造語&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2026年1月27日&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Moltbot&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Anthropicの商標申請で強制改名&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2026年1月30日&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;OpenClaw&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ロブスターの爪 + オープンソース。今ここ&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="なぜ爆発したのか"&gt;なぜ爆発したのか&lt;/h3&gt;&#10;&lt;p&gt;2026年1月29〜30日の48時間で&lt;strong&gt;34,168スター&lt;/strong&gt;を獲得。1日あたりの獲得数でGitHub史上の記録を塗り替えた。Kubernetes が100kスターに達するまで3年かかったのに対し、OpenClawは60日で達成。&lt;/p&gt;&#10;&lt;p&gt;コンセプトが刺さった理由はシンプルで、「&lt;strong&gt;自分のPCで動く、クラウドに依存しない、24時間動き続けるAI&lt;/strong&gt;」という点。ChatGPTやClaudeに疲れた人たちが求めていたものにドンピシャだった。&lt;/p&gt;&#10;&lt;h3 id="何ができるの"&gt;何ができるの？&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;WhatsApp / Telegram / Discord / Slack などチャットアプリから話しかけるだけで操作&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;メール整理・返信下書き、カレンダー予約、ブラウザ操作、ファイル操作、シェルコマンド実行&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;Heartbeat機能&lt;/strong&gt;：定期的に自分で起きてタスクを処理（人間が指示しなくても動く）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;スキル（プラグイン）&lt;/strong&gt;でどんどん機能拡張&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;記憶が持続する（MEMORY.mdで会話をまたいで覚えている）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="-chatgpt--claude--claude-codeと何が違うの"&gt;② ChatGPT / Claude / Claude Codeと何が違うの？&lt;/h2&gt;&#10;&lt;p&gt;ここが一番大事なポイント。&lt;/p&gt;&#10;&lt;h3 id="提案するaivs実際に動くai"&gt;「提案するAI」vs「実際に動くAI」&lt;/h3&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;ChatGPT / Claude&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Claude Code&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;OpenClaw&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;できること&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;テキスト提案&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;コーディング特化・自律実行&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;汎用・何でも自律実行&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;動き方&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;人間が「はい実行」を押す&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;セッション内で並列実行&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;24時間常時稼働&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;セッション切れ&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;—&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;切れたらリセット&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;切れない。ずっと動く&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;タスク継続&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;毎回ゼロから&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;セッション内のみ&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Heartbeatで自動継続&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;実行環境&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;クラウド&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ターミナル / IDE&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;自分のマシン（ローカル）&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;コスト構造&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サブスク固定&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;サブスク固定&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;APIキー従量課金&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="claude-codeとの具体的な違い"&gt;Claude Codeとの具体的な違い&lt;/h3&gt;&#10;&lt;p&gt;Claude Codeは&lt;strong&gt;コーディングに特化した並列実行&lt;/strong&gt;が強い。フロント・バック・テストを同時に走らせて、エラーも自動修正してくれる。ただし「セッション切れたら止まる」。&lt;/p&gt;</description></item><item><title>AI副業は怪しい？エンジニアが「自動で稼げる」系商材の正体を解剖してみた</title><link>https://www.morisakiblog.com/ai-sidebusiness-scam-observation/</link><pubDate>Wed, 11 Feb 2026 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/ai-sidebusiness-scam-observation/</guid><description>&lt;p&gt;最近、Twitterやnoteでこんな投稿を見かけたことはないだろうか。&lt;/p&gt;&#10;&lt;p&gt;「最強のAI自動化システム完成！月収500万も夢じゃない」「n8nで完全自動のコンテンツ生成。放置で収益発生」&lt;/p&gt;&#10;&lt;p&gt;画面には、まるで宇宙戦艦のように複雑に絡み合ったノードがびっしり。リプライ欄には「無量空処」「何これヤバすぎ」という驚きの声。&lt;/p&gt;&#10;&lt;p&gt;一見すると、まさに未来的な「自動収益マシーン」に見える。でも、ちょっと待ってほしい。&lt;strong&gt;これで一体何を売っているのか？&lt;/strong&gt; そして&lt;strong&gt;なぜこんなに話題になるのか？&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;ITエンジニア歴10年以上の筆者が、この現象を解剖してみた。&lt;/p&gt;&#10;&lt;h2 id="ai副業自動で稼げる商材とは何か"&gt;AI副業「自動で稼げる」商材とは何か&lt;/h2&gt;&#10;&lt;h3 id="n8nとは何か"&gt;n8nとは何か？&lt;/h3&gt;&#10;&lt;p&gt;この手の投稿で頻出する「n8n（エヌエイトエヌ）」は、&lt;strong&gt;ノーコード自動化ツール&lt;/strong&gt;だ。プログラミングなしで、様々なWebサービスやAPIを「ノード」という部品で繋ぎ合わせて処理を自動化できる。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Twitter監視 → AI生成 → WordPress投稿&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;RSS取得 → 要約 → Slack通知&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;こういった処理を、視覚的に「線で繋ぐ」だけで実現できる。無料で使えてプログラミング不要、AIとの相性も抜群。だからAI副業勢に大人気なのだ。&lt;/p&gt;&#10;&lt;h3 id="自動稼ぎマシーンの仕組み"&gt;「自動稼ぎマシーン」の仕組み&lt;/h3&gt;&#10;&lt;p&gt;この手のシステムは、だいたい3ステップで動いている。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;ステップ1：AIでコンテンツを自動生成&lt;/strong&gt;&#10;トレンドを自動監視し、AIモデル（GPT-4、Claudeなど）で記事やSNS投稿を生成。複数AIで推敲までさせる。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;ステップ2：SNSで自動集客&lt;/strong&gt;&#10;Twitter（X）の複数アカウントで自動投稿・自動リプライ。インプレッション稼ぎ。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;ステップ3：note/Brainでマネタイズ&lt;/strong&gt;&#10;「この仕組みの作り方」をnoteで数千円〜2万円で販売。プロンプト集やテンプレート付き。&lt;/p&gt;&#10;&lt;p&gt;ここまでは理解できる。問題はここからだ。&lt;/p&gt;&#10;&lt;h3 id="情報商材の入れ子構造"&gt;情報商材の入れ子構造&lt;/h3&gt;&#10;&lt;p&gt;この仕組みの最大の特徴は、&lt;strong&gt;「売っているもの自体が、この仕組みの作り方」&lt;/strong&gt;という点にある。&lt;/p&gt;&#10;&lt;p&gt;具体例で見てみよう。ある日、新しいAIモデルがリリースされる。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;朝：n8nが自動検知、AIが「完全攻略ガイド」を自動生成&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;昼：noteで¥2,980で公開（中身の9割は公式ドキュメントをAIがまとめたもの）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;夕方：Twitterで「触ってみた。マジでヤバい…まとめたから見て」と自動投稿&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;夜：情報に飢えた層が購入&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;翌朝：「24時間で8万円売れました！この方法知りたい人います？」と次の商材への布石&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;そしてnoteの末尾にはこう書いてある。「実はこのnote、AIとn8nで自動生成しました。あなたもこの方法で稼げます。詳しくは→『AI自動化で月30万稼ぐ完全マニュアル』¥9,800」&lt;/p&gt;&#10;&lt;p&gt;さらにその先には「自動化システムの完全版→¥19,800」が控えている。&lt;strong&gt;情報商材の情報商材という入れ子構造&lt;/strong&gt;だ。&lt;/p&gt;&#10;&lt;p&gt;買った人が同じ仕組みを作り、「稼げた！」と宣伝して売る。その人から買った人もまた同じことをする。金が上から下に流れているようで、実は&lt;strong&gt;同じ層の中でぐるぐる回っている&lt;/strong&gt;だけではないか。&lt;/p&gt;&#10;&lt;h2 id="エンジニアから見た技術的なツッコミ"&gt;エンジニアから見た技術的なツッコミ&lt;/h2&gt;&#10;&lt;h3 id="ノード数が多いすごいは嘘"&gt;ノード数が多い＝すごい、は嘘&lt;/h3&gt;&#10;&lt;p&gt;あの「無量空処」みたいな超複雑ワークフロー。素人目には「すごい技術」に見える。&lt;/p&gt;&#10;&lt;p&gt;でもエンジニアから見ると、ノード数が多い理由の大半は&lt;strong&gt;分岐処理、ログ出力、エラーハンドリング&lt;/strong&gt;だ。実際のコアロジックは意外と少ない。見た目のインパクトは強いが、実務的には非効率な可能性が高い。&lt;/p&gt;&#10;&lt;p&gt;n8nコミュニティ（Reddit、公式フォーラム）でも、経験豊富な開発者ほど「シンプルな統合はn8nが便利だけど、複雑なロジックはPythonやNode.jsで書いた方が速い・メンテしやすい・スケールしやすい」という意見に落ち着いている。&lt;/p&gt;&#10;&lt;p&gt;つまり、あの複雑なワークフロー図は&lt;strong&gt;「参入障壁の演出」&lt;/strong&gt;として機能している。「こんな複雑なもの、自分では作れない→だから商材を買おう」という心理に誘導しているわけだ。&lt;/p&gt;&#10;&lt;h3 id="api代の現実"&gt;API代の現実&lt;/h3&gt;&#10;&lt;p&gt;n8n自体は無料で使えるが、AIを動かすにはAPI利用料がかかる。GPT-4で大量にコンテンツを生成すれば、月数千円〜数万円のコストが発生する。&lt;/p&gt;&#10;&lt;p&gt;noteで¥2,980の商品が月10本売れて約3万円。API代と時間を差し引いたら、&lt;strong&gt;時給換算で割に合わない&lt;/strong&gt;ケースが大半だ。「月収500万」はトップ中のトップの話であり、大多数は月数千円から数万円止まり。それすらSNSには出てこない。&lt;strong&gt;生存者バイアス&lt;/strong&gt;の典型だ。&lt;/p&gt;&#10;&lt;h3 id="最大の矛盾aiに聞けば出てくる内容を売っている"&gt;最大の矛盾：AIに聞けば出てくる内容を売っている&lt;/h3&gt;&#10;&lt;p&gt;ここが最も本質的な問題だ。&lt;/p&gt;&#10;&lt;p&gt;売られているnoteの中身は、プロンプト集、n8nテンプレート、構成例、ジャンル選びのコツ。正直、&lt;strong&gt;AIに「売れるnoteの構成を教えて」と聞けば8割方出てくる&lt;/strong&gt;内容だ。&lt;/p&gt;&#10;&lt;p&gt;AIで書いた内容を、AIに聞けば出てくるのに、わざわざお金を払って買う。この&lt;strong&gt;メタ構造の矛盾&lt;/strong&gt;が、多くの人の「なんかしっくりこない」という違和感の正体だろう。&lt;/p&gt;&#10;&lt;h2 id="じゃあ誰が儲けてるのか"&gt;じゃあ誰が儲けてるのか&lt;/h2&gt;&#10;&lt;h3 id="最も儲けているのはプラットフォーム"&gt;最も儲けているのはプラットフォーム&lt;/h3&gt;&#10;&lt;p&gt;「月○○万稼いだ！」と騒いでいる販売者が勝者に見える。しかし、冷静に構造を見ると、&lt;strong&gt;最も賢く、最も安全に、最も大きく儲けているのはnote運営だ&lt;/strong&gt;。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;【レベル3】note運営（プラットフォーム側）&#10; ↑ 手数料を徴収&#10;【レベル2】情報商材販売者&#10; ↑ お金を払う&#10;【レベル1】購入者&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;noteの手数料は販売額の10〜15%＋決済手数料5%。AI副業noteカテゴリだけでも、月間取引額が数千万円規模になれば、手数料だけで毎月数百万円が自動で入る。&lt;/p&gt;&#10;&lt;h3 id="リスクゼロの完璧なポジション"&gt;リスクゼロの完璧なポジション&lt;/h3&gt;&#10;&lt;p&gt;販売者は「詐欺だ」と叩かれ、返金要求に対応し、競合との差別化に苦しむ。一方、note運営のリスクは&lt;strong&gt;ほぼゼロ&lt;/strong&gt;だ。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;プラットフォームを「提供しているだけ」&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;炎上しても「悪いのは販売者」&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;良質だろうが低品質だろうが、売れれば手数料が入る&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;カジノで一番儲かるのは、ギャンブラーではなくカジノの経営者だ。&lt;/strong&gt;情報商材市場もまったく同じ構造だった。&lt;/p&gt;&#10;&lt;h3 id="そして誰も悪くない"&gt;そして誰も悪くない&lt;/h3&gt;&#10;&lt;p&gt;この構造の厄介なところは、&lt;strong&gt;全員が合法&lt;/strong&gt;という点だ。&lt;/p&gt;</description></item><item><title>Claude Artifactで作った横スクロールアクションゲーム</title><link>https://www.morisakiblog.com/claude-artifact-side-scroll-game/</link><pubDate>Sun, 30 Nov 2025 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/claude-artifact-side-scroll-game/</guid><description>&lt;p&gt;マリオ風の横スクロールアクションゲームを作ってみました!スワイプでジャンプ、クリックで攻撃する、シンプルだけど遊べるゲームです。&lt;/p&gt;&#10;&lt;h2 id="ゲームをプレイ"&gt;ゲームをプレイ&lt;/h2&gt;&#10;&lt;iframe title="Claude Artifact" width="100%" height="600" frameborder="0" allow="clipboard-write" allowfullscreen src="https://claude.site/public/artifacts/de66ffe8-7b60-4f38-8888-e7ff04d05311/embed"&gt;&lt;/iframe&gt;&#10;&lt;p&gt;&lt;strong&gt;操作方法&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;長押し（ジャンプボタン / Space）: ジャンプ – 押す時間でジャンプ力が変わる。フルチャージで自動発射！&lt;/li&gt;&#10;&lt;li&gt;スワイプ（上方向）: ジャンプ – スワイプの距離でジャンプ力が変わる&lt;/li&gt;&#10;&lt;li&gt;クリック/タップ: ファイヤー攻撃 – 弾数制限あり&lt;/li&gt;&#10;&lt;li&gt;アイテム取得: 🔥で弾数+2、❤️でライフ+1&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;ルール&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;🔵 青い敵・🧟 ミイラは上から踏んで倒せる&lt;/li&gt;&#10;&lt;li&gt;🔴 赤い棘敵・🦂 サソリは踏んでもダメージを受ける（弾で倒せ！）&lt;/li&gt;&#10;&lt;li&gt;穴に落ちたら即ゲームオーバー&lt;/li&gt;&#10;&lt;li&gt;ダメージを受けると約2秒間無敵（点滅）&lt;/li&gt;&#10;&lt;li&gt;ステージ1は草原、ステージ2は砂漠。ゴールのフラッグを目指そう！&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="claude-artifactでゲームを作ってみた"&gt;Claude Artifactでゲームを作ってみた&lt;/h2&gt;&#10;&lt;p&gt;このゲームは、Claude（AI）のArtifact機能を使って作成しました。Artifactは、対話しながらリアルタイムでコードを生成・修正できる機能です。&lt;/p&gt;&#10;&lt;h3 id="artifactでできること"&gt;Artifactでできること&lt;/h3&gt;&#10;&lt;p&gt;&lt;strong&gt;ゲーム制作に関して:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Canvas APIを使った2Dゲーム&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;React Hooksでの状態管理&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Web Audio APIでの効果音・BGM生成&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;タッチ/マウス操作の実装&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;実際にこのゲームに実装した機能:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;スワイプ距離によるジャンプ力調整&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;当たり判定システム&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;アイテム収集機能&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;ダメージ演出(点滅・無敵時間)&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;段差のある地形&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;BGM再生(著作権フリー音源)&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;効果音生成(Web Audio API)&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="制作過程"&gt;制作過程&lt;/h3&gt;&#10;&lt;p&gt;最初は「マリオRunみたいなゲーム」というざっくりした要望から始めて、対話しながら以下のように進化させていきました:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;基本的な横スクロール + ジャンプ&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;敵キャラと当たり判定&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;アイテムブロックシステム&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;ライフシステムとダメージ演出&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;BGM・効果音の追加&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;細かい調整(敵の配置、穴のサイズなど)&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;「ブロックじゃなくてアイテムを浮かせたい」「ダメージ演出が欲しい」といった要望も、その場で反映できるのがArtifactの強みです。&lt;/p&gt;&#10;&lt;h2 id="artifactの限界とちょうどいい使い方"&gt;Artifactの限界と「ちょうどいい」使い方&lt;/h2&gt;&#10;&lt;h3 id="できないこと向いていないこと"&gt;できないこと・向いていないこと&lt;/h3&gt;&#10;&lt;p&gt;&lt;strong&gt;単一ファイル制限&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;import&lt;/code&gt;/&lt;code&gt;export&lt;/code&gt;が使えない&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;ファイル分割できない&lt;/p&gt;</description></item><item><title>Claude Codeで技術記事を効率化！実プロジェクトから30分で記事を書く方法</title><link>https://www.morisakiblog.com/claude-code-technical-writing-efficiency/</link><pubDate>Tue, 30 Sep 2025 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/claude-code-technical-writing-efficiency/</guid><description>&lt;p&gt;技術記事を書きたいけど、「ネタが思い浮かばない」「コード例を準備するのが面倒」「時間がかかりすぎる」といった悩みはありませんか？そんな課題を一気に解決してくれるのが、Claude Codeを使った記事制作メソッドです。&lt;/p&gt;&#10;&lt;p&gt;今回は、実際にRxDartとFreezedの技術記事を制作した経験をもとに、効率的で実践的な記事制作の方法を紹介します。&lt;/p&gt;&#10;&lt;h2 id="claude-codeとは何か"&gt;Claude Codeとは何か？&lt;/h2&gt;&#10;&lt;p&gt;Claude Codeは、Anthropicが開発したターミナルベースのAIコーディングエージェントです。ChatGPTやCopilotのような「補完ツール」とは根本的に違い、&lt;strong&gt;プロジェクト全体を自律的に読み込んで理解し、ファイル操作まで実行できる&lt;/strong&gt;のが最大の特徴です。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Claude Codeの特徴：&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;プロジェクト丸ごと理解：&lt;/strong&gt; ディレクトリ構造、依存関係、アーキテクチャを自分で読みに行く&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;複数ファイルの横断分析：&lt;/strong&gt; 関連するコードを自動で探索して文脈を把握&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;ファイル操作・コマンド実行：&lt;/strong&gt; 読むだけでなく、ファイル作成・編集・ターミナルコマンド実行まで可能&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;自然言語でOK：&lt;/strong&gt; 「このプロジェクトで記事書けそうなネタある？」みたいな雑な指示でも動く&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;他のAIツールとの違い：&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;ChatGPT/Webブラウザ版Claude：&lt;/strong&gt; コードを貼り付けて質問する「コピペ方式」。プロジェクト全体は見えない&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;GitHub Copilot：&lt;/strong&gt; エディタ内のコード補完が主。記事生成には向かない&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;Claude Code：&lt;/strong&gt; プロジェクトのルートで起動するだけで、全ファイルを読みに行って文脈を理解した上で作業してくれる&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="事前準備-claude-codeの導入"&gt;事前準備: Claude Codeの導入&lt;/h2&gt;&#10;&lt;p&gt;Claude Codeの導入は驚くほどシンプルです。VS Codeの拡張機能をインストールするとかそういう話ではなく、ターミナルにインストールするだけ。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;インストール手順：&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;ターミナルで &lt;code&gt;npm install -g @anthropic-ai/claude-code&lt;/code&gt; を実行&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;記事にしたいプロジェクトのディレクトリに移動&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;claude&lt;/code&gt; と打つだけで起動&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;初回はAnthropicアカウントで認証（Pro/Max/Teamプランが必要）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;起動した瞬間から、カレントディレクトリ以下のファイルを読みに行けるようになります。GUIの設定は一切不要。ターミナルで「これやって」と言うだけです。&lt;/p&gt;&#10;&lt;h2 id="従来の技術記事制作の課題"&gt;従来の技術記事制作の課題&lt;/h2&gt;&#10;&lt;p&gt;技術記事を書く開発者なら誰でも経験があると思います。記事のネタ探しに時間がかかる。コード例を一から作るのが面倒。実際のプロジェクトからコードを抜き出して整形するのも手間。さらにWordPress用のHTMLに変換するのも地味にダルい。&lt;/p&gt;&#10;&lt;p&gt;そして最大の問題は、「サンプルコードのために書いたコード」は説得力がないということ。動いているプロジェクトの実コードじゃないと、読者は「で、本番でも使えるの？」と思ってしまう。&lt;/p&gt;&#10;&lt;h2 id="claude-codeで技術記事を書くメリット"&gt;Claude Codeで技術記事を書くメリット&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;プロジェクトを勝手に読んでくれる：&lt;/strong&gt;&#10;Claude Codeはプロジェクトのルートで起動するだけで、ファイル構造を把握し、必要なファイルを自分で読みに行きます。「あのファイル開いて」「このコード見て」と一つずつ指示する必要がない。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;実コードベースだから信頼性が高い：&lt;/strong&gt;&#10;動作しているプロジェクトのコードをそのまま使うので、「動くかどうかわからないサンプル」にはなりません。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;雑な指示で動く：&lt;/strong&gt;&#10;「RxDartの使い方の記事書けそう？」みたいなざっくりした質問を投げるだけで、使用箇所を探して記事の構成まで提案してくれます。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;WordPress用HTML一発出力：&lt;/strong&gt;&#10;「WordPress用のHTMLで出力して」と言えば、見出し・コードブロック・リスト全部込みのHTMLが出てきます。コピペしてWordPressに貼るだけ。&lt;/p&gt;&#10;&lt;h2 id="実践的なワークフロー"&gt;実践的なワークフロー&lt;/h2&gt;&#10;&lt;h3 id="ステップ1-プロジェクト選定とネタ発見"&gt;ステップ1: プロジェクト選定とネタ発見&lt;/h3&gt;&#10;&lt;p&gt;記事にしたいプロジェクトのディレクトリで &lt;code&gt;claude&lt;/code&gt; を起動。「このプロジェクトで記事ネタになりそうな技術ある？」と聞くだけ。&lt;/p&gt;&#10;&lt;p&gt;Claude Codeは勝手にファイルを読みに行って、使われている技術スタック・ライブラリ・設計パターンを分析し、記事になりそうなネタをリストアップしてくれます。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;# 実際のやり取り例&#10;自分：「RxDart使ってるっぽいけど、記事書けそう？」&#10;&#10;Claude Code：プロジェクト内を検索中...&#10;→ lib/data/repository_impl/ 以下で CombineLatestStream を使用&#10;→ 2つのリポジトリで異なるパターンの実装を発見&#10;→ 記事ネタとして以下を提案：&#10; 1. CombineLatestStreamを使った複数データソースの結合パターン&#10; 2. BehaviorSubjectによるリアクティブな状態管理&#10; 3. StreamBuilderとの連携によるUI更新パターン&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="ステップ2-使用箇所の特定と分析"&gt;ステップ2: 使用箇所の特定と分析&lt;/h3&gt;&#10;&lt;p&gt;Claude Codeがプロジェクト内のライブラリ使用箇所を自動で検索し、実際のコードを引っ張ってきてくれます。手動でgrepする必要すらない。&lt;/p&gt;</description></item><item><title>AIでブログ記事をリライト：劇的改善の4ステップガイドと失敗対策</title><link>https://www.morisakiblog.com/ai-article-rewrite-guide/</link><pubDate>Thu, 11 Sep 2025 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/ai-article-rewrite-guide/</guid><description>&lt;p&gt;記事を書いたはいいけど、なんか微妙…。そんな経験ありませんか？&lt;/p&gt;&#10;&lt;p&gt;実際に多くのライターが抱えている悩みがあります。文章は書けるけど客観視が難しい。一人だと問題点に気づけない。推敲に時間がかかりすぎて、結局「まあこれでいいか」と妥協してしまう。&lt;/p&gt;&#10;&lt;p&gt;特に厄介なのは、&lt;strong&gt;自分では「いい記事が書けた」と思っているのに、実際は読者にとって価値の薄い内容になってしまう&lt;/strong&gt;ケースです。書いている本人は内容を理解しているので、論理の飛躍や説明不足に気づきません。また、業界の常識に縛られて、初心者読者の視点を見落としてしまいがちです。&lt;/p&gt;&#10;&lt;p&gt;結果として、時間をかけて推敲しても表面的な修正に留まり、記事の根本的な問題は解決されないまま公開してしまう。これでは読者にとっても、書き手にとっても不幸な結果になってしまいます。&lt;/p&gt;&#10;&lt;p&gt;こういった課題、実はAIとの対話で一気に解決できます。&lt;/p&gt;&#10;&lt;p&gt;先日、私がAIと協働で既存記事を大幅改良した実体験をもとに、効率的なリライト手法を体系化してみました。単なる校正レベルではなく、記事の根本的な問題を発見・修正し、読者により価値のあるコンテンツに変える技術です。&lt;/p&gt;&#10;&lt;p&gt;この手法を使えば、「まあまあの記事」が「読者に本当に役立つ記事」に生まれ変わります。&lt;/p&gt;&#10;&lt;h2 id="従来のリライトの限界"&gt;従来のリライトの限界&lt;/h2&gt;&#10;&lt;p&gt;一人でのリライト作業には構造的な問題があります。&lt;/p&gt;&#10;&lt;h3 id="主観の罠"&gt;主観の罠&lt;/h3&gt;&#10;&lt;p&gt;自分が書いた文章を客観視するのは想像以上に困難です。書いている時は理路整然と進めているつもりでも、実際には論理の飛躍があったり、読者にとって必要な説明が抜けていたりします。しかし、書き手は頭の中で補完してしまうため、問題があっても気づけません。結果として「これでいいか」と妥協してしまい、表面的な修正で終わってしまいます。&lt;/p&gt;&#10;&lt;h3 id="視点の固定化"&gt;視点の固定化&lt;/h3&gt;&#10;&lt;p&gt;同じ人が書いて同じ人がチェックするため、どうしても同じ角度からしか記事を見ることができません。読者目線に立つことが難しく、特に業界の常識に縛られてしまいがちです。初心者が躓きそうなポイントや、専門用語の説明不足などに気づかないまま、内輪向けの記事になってしまうことも少なくありません。&lt;/p&gt;&#10;&lt;h3 id="効率の悪さ"&gt;効率の悪さ&lt;/h3&gt;&#10;&lt;p&gt;そもそも何を直すべきかが分からない状態でリライトを始めることが多く、全体を通して読み返すだけでも相当な時間がかかります。修正後の再チェックも面倒で、結局は誤字脱字の修正程度で満足してしまうケースも多いでしょう。&lt;/p&gt;&#10;&lt;h3 id="結果"&gt;結果&lt;/h3&gt;&#10;&lt;p&gt;これらの問題により、時間をかけてリライトしても表面的な修正に留まり、根本的な問題は放置されたままになってしまいます。その結果、リライト効果が限定的で、読者にとっての価値向上には繋がりません。&lt;/p&gt;&#10;&lt;p&gt;これらの課題、AIとの対話で劇的に改善できます。&lt;/p&gt;&#10;&lt;h2 id="aiリライトの基本フロー"&gt;AIリライトの基本フロー&lt;/h2&gt;&#10;&lt;p&gt;AIを活用したリライトは、従来の「なんとなく全体を見直す」方式とは異なり、体系的な4ステップで進めます。この流れに沿って進めることで、効率的かつ確実に記事品質を向上させることができます。&lt;/p&gt;&#10;&lt;h3 id="step-1-問題発見フェーズ"&gt;Step 1: 問題発見フェーズ&lt;/h3&gt;&#10;&lt;p&gt;AIに記事を読ませて問題点を洗い出します。「この記事、読んでて違和感ない？」「読者にとって分かりにくい部分は？」といった質問を投げかけることで、人間では気づきにくい客観的な問題点を発見できます。&lt;/p&gt;&#10;&lt;h3 id="step-2-修正改良フェーズ"&gt;Step 2: 修正・改良フェーズ&lt;/h3&gt;&#10;&lt;p&gt;発見した問題を優先順位をつけて一つずつ具体的に修正します。事実関係の間違いや論理の飛躍など、記事の信頼性に関わる重要な問題から順番に対応していきます。&lt;/p&gt;&#10;&lt;h3 id="step-3-構成改善フェーズ"&gt;Step 3: 構成改善フェーズ&lt;/h3&gt;&#10;&lt;p&gt;個別の修正が完了したら、記事全体のバランスを見直します。不足している内容がないか、各セクション間の流れは自然か、読者にとって価値のある構成になっているかを全体最適化の観点でチェックします。&lt;/p&gt;&#10;&lt;h3 id="step-4-最終チェックフェーズ"&gt;Step 4: 最終チェックフェーズ&lt;/h3&gt;&#10;&lt;p&gt;読者視点で記事全体を最終確認します。客観性が保たれているか、情報の正確性に問題はないか、誤解を招く表現がないかを慎重にチェックし、信頼性を担保します。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;従来の自己リライト：&lt;/strong&gt; 2-3時間かけて表面的修正&#10;&lt;strong&gt;AIリライト：&lt;/strong&gt; 1時間で根本的改善&lt;/p&gt;&#10;&lt;p&gt;効率と品質、両方が向上します。&lt;/p&gt;&#10;&lt;h2 id="問題発見フェーズ客観視の技術"&gt;問題発見フェーズ：客観視の技術&lt;/h2&gt;&#10;&lt;p&gt;まず、AIに記事全体を客観的にチェックしてもらいます。&lt;/p&gt;&#10;&lt;h3 id="基本的な問いかけ"&gt;基本的な問いかけ&lt;/h3&gt;&#10;&lt;p&gt;AIに対して以下のような質問を投げかけることで、人間では気づきにくい問題点を発見できます：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;「この記事、読んでて違和感ない？」&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;「読者にとって分かりにくい部分は？」&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;「論理的におかしな箇所ある？」&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;これらの質問は一見シンプルですが、AIは客観的な視点から記事全体を分析し、具体的な問題点を指摘してくれます。&lt;/p&gt;&#10;&lt;h3 id="具体例引用問題の発見"&gt;具体例：引用問題の発見&lt;/h3&gt;&#10;&lt;p&gt;私：「参考記事で『古い技術の繰り返し作業と硬直したプロセスが生産性を殺す』って指摘されてるって書いたんだけど」&lt;/p&gt;&#10;&lt;p&gt;AI：「参考記事を確認しましたが、その表現は直接書かれていないようです。あなたの解釈を元記事の引用として書いてしまっていませんか？」&lt;/p&gt;&#10;&lt;p&gt;このように、AIは事実関係の間違いや、解釈と引用の混同といった、人間が見落としがちな問題を的確に指摘してくれます。&lt;/p&gt;&#10;&lt;h3 id="発見できる問題の例"&gt;発見できる問題の例&lt;/h3&gt;&#10;&lt;p&gt;AIとの対話を通じて、以下のような多岐にわたる問題を発見できます。事実関係の間違いでは、引用の不正確さや統計データの誤用などが指摘されます。論理の飛躍では、前提と結論の間に説明不足がないか、推論に無理がないかをチェックしてもらえます。&lt;/p&gt;&#10;&lt;p&gt;読者への配慮不足については、専門用語の説明不足や、初心者には理解困難な内容の指摘を受けられます。表現の曖昧さでは、主語が不明確な文章や、複数の解釈ができる表現を発見してもらえます。構成上の問題では、章立ての論理性や、内容のバランスについてもアドバイスを得られます。&lt;/p&gt;&#10;&lt;h3 id="効果的な質問パターン"&gt;効果的な質問パターン&lt;/h3&gt;&#10;&lt;p&gt;問題発見を効率化するために、以下のような質問パターンを使い分けると良いでしょう：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;「他に気になる点はない？」&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;「もっと誠実な記事にするには？」&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;「読者が混乱しそうな部分は？」&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;AIは人間が見落としがちな客観的視点を提供してくれます。&lt;/p&gt;&#10;&lt;h2 id="修正改良フェーズ具体的な改善テクニック"&gt;修正・改良フェーズ：具体的な改善テクニック&lt;/h2&gt;&#10;&lt;p&gt;問題を発見したら、一つずつ具体的に修正していきます。&lt;/p&gt;&#10;&lt;h3 id="事実関係の修正"&gt;事実関係の修正&lt;/h3&gt;&#10;&lt;p&gt;&lt;strong&gt;修正前&lt;/strong&gt;&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;記事で『長時間労働や未払い残業の話』は俺の体験とドンピシャ&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;&lt;strong&gt;修正後&lt;/strong&gt;&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;記事で触れられていた労働環境の問題は、俺の体験と完全に重なる&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;&lt;strong&gt;ポイント：&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AIでブログ記事作成：超簡単30分メソッドと注意点</title><link>https://www.morisakiblog.com/ai-blog-creation-method/</link><pubDate>Fri, 05 Sep 2025 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/ai-blog-creation-method/</guid><description>&lt;p&gt;ブログ記事書くのって、意外と時間かかりますよね？ネタ考えて、構成練って、文章書いて、推敲して…気づいたら半日溶けてる。😅&lt;/p&gt;&#10;&lt;p&gt;でも対話型AIを使えば、30分で良質な記事が完成します。実際、この記事もその手法で作成しました。フリーランスエンジニアとして色々な記事を書いてきた中で編み出した、効率的なAIブログ作成術を紹介します。&lt;/p&gt;&#10;&lt;p&gt;もしかすると「ブログの存在意義」すら揺らぐかもしれない、そんな手法です。🤖&lt;/p&gt;&#10;&lt;h2 id="従来のブログ記事作成の課題"&gt;従来のブログ記事作成の課題&lt;/h2&gt;&#10;&lt;h3 id="時間がかかりすぎ問題"&gt;時間がかかりすぎ問題&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;ネタ探しで1時間&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;構成考えで30分&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;執筆で2-3時間&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;推敲・校正で1時間&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;合計5-6時間の工数&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="よくある悩み"&gt;よくある悩み&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;ネタ切れで更新が止まる&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;文章力に自信がない&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;SEOを意識した書き方がわからない&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;一人だと客観性に欠ける&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="結果"&gt;結果&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;更新頻度が下がる&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;記事品質にバラつき&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;モチベーション維持が困難&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;これらの課題、対話型AIで一気に解決できます。&lt;/p&gt;&#10;&lt;h2 id="対話型ai活用の基本フロー"&gt;対話型AI活用の基本フロー&lt;/h2&gt;&#10;&lt;h3 id="step-0-トーンの設定任意"&gt;Step 0: トーンの設定（任意）&lt;/h3&gt;&#10;&lt;p&gt;記事の口調やスタイルを事前に指示&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;ですます調 / だである調 / カジュアル&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;絵文字の使用有無&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;ターゲット読者層&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="step-1-書く内容の整理"&gt;Step 1: 書く内容の整理&lt;/h3&gt;&#10;&lt;p&gt;AIと対話しながら、記事で伝えたい内容を整理する&lt;/p&gt;&#10;&lt;p&gt;記事タイプによって整理の仕方は変わります：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;考察・意見系&lt;/strong&gt;：テーマについて議論を深める&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;ノウハウ系&lt;/strong&gt;：伝えたい手順や情報を構造化する&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;体験レポート系&lt;/strong&gt;：体験した内容を時系列や項目で整理する&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;まとめ系&lt;/strong&gt;：収集した情報を分類・構造化する&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;記事タイプが違っても、&lt;strong&gt;AIとの対話で「何を、どう伝えるか」を明確にしていく&lt;/strong&gt;点は共通しています。&lt;/p&gt;&#10;&lt;h3 id="step-2-構成設計"&gt;Step 2: 構成設計&lt;/h3&gt;&#10;&lt;p&gt;整理した内容をもとに記事構成を依頼&lt;/p&gt;&#10;&lt;h3 id="step-3-執筆依頼"&gt;Step 3: 執筆依頼&lt;/h3&gt;&#10;&lt;p&gt;「この構成でMarkdownで記事にして」と指示&lt;/p&gt;&#10;&lt;h3 id="step-4-調整完成"&gt;Step 4: 調整・完成&lt;/h3&gt;&#10;&lt;p&gt;生成された記事を細かく調整：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;項目の追加・削除&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;文章表現の調整&lt;/strong&gt;（硬い表現を柔らかく、など）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;画像・装飾の追加&lt;/strong&gt;（スクリーンショット、図解、絵文字）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;細かい言い回しの修正&lt;/strong&gt;&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="step-5-付随作業"&gt;Step 5: 付随作業&lt;/h3&gt;&#10;&lt;p&gt;アイキャッチ画像生成、パーマリンク名の提案も依頼&lt;/p&gt;&#10;&lt;p&gt;たったこれだけ。シンプルですが、効果は絶大です。&lt;/p&gt;&#10;&lt;h2 id="実際のやり方を詳しく解説"&gt;実際のやり方を詳しく解説&lt;/h2&gt;&#10;&lt;h3 id="step-1-書く内容をaiと整理する"&gt;Step 1: 書く内容をAIと整理する&lt;/h3&gt;&#10;&lt;p&gt;&lt;strong&gt;考察記事の例：&lt;/strong&gt;&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;ユーザー: 「コーディングフォーマットって本当に必要？」AI: 「確かに疑問ですね。IDEの進歩で...」ユーザー: 「そうそう、でも実際の現場では...」&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;ノウハウ記事の例：&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Stable Diffusion入門：初心者がスグ始められるAIイラストガイド</title><link>https://www.morisakiblog.com/first_impression_stable_diffusion/</link><pubDate>Sun, 31 Aug 2025 00:00:00 +0000</pubDate><guid>https://www.morisakiblog.com/first_impression_stable_diffusion/</guid><description>&lt;p&gt;最近Stable Diffusionってやつを触ってみたんだけど、これマジでヤバい。テキトーに文字打つだけで、めっちゃクオリティ高いイラストがポンポン出てくる。しかも無料！&lt;/p&gt;&#10;&lt;p&gt;正直、最初は「どうせ微妙な絵しかできないんでしょ？」って思ってたけど、実際やってみたら想像の10倍スゴかった。Apple Silicon搭載のMacにインストールして色々遊んでみた感想と、初心者でもすぐできる方法をシェアしたいと思う。&lt;/p&gt;&#10;&lt;p&gt;プログラミングとか全然詳しくないけど、意外とサクッとできたから、興味ある人は参考にしてみて！&lt;/p&gt;&#10;&lt;h2 id="stable-diffusionって何"&gt;Stable Diffusionって何？&lt;/h2&gt;&#10;&lt;p&gt;Stable Diffusionは、テキストや画像からスゴいクオリティのイラストや写真を作れる画像生成AI。アニメ風のキャラ、リアルな風景、サイバーパンクな世界観、なんでもOK！プロンプト（キーワード）を入れるだけで、AIが数秒で画像を生成してくれる。しかも、オープンソースだから無料で使えるし、コミュニティがめっちゃ活発。自分は最近Mac（Apple Silicon）にインストールしてハマってるけど、初心者でも簡単に始められたから、その魅力を紹介するぜ！&lt;/p&gt;&#10;&lt;h2 id="chatgptとかでも画像作れるけど何が違うの"&gt;ChatGPTとかでも画像作れるけど、何が違うの？&lt;/h2&gt;&#10;&lt;p&gt;「あれ？ChatGPTでも画像生成できるじゃん、わざわざStable Diffusion使う意味ある？」って思った人もいるよね。確かにどっちでも絵は作れるけど、ざっくりこんな違いがある。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;ChatGPT（DALL-E）の場合&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;超簡単！「猫の絵描いて」で終わり&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;そこそこのクオリティは出る&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;でも細かい指定は苦手&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;解像度の指定ができない&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;不適切な表現は規制されている&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;Stable Diffusionの場合&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;設定項目がめちゃくちゃ多い&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;ポーズ、構図、服装、背景、画風まで細かく指定できる&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;「右手に剣、左手に盾、青いローブを着て夕焼けの城を背景に…」みたいな複雑な注文もOK&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;要は&lt;strong&gt;お手軽さ vs カスタマイズ性&lt;/strong&gt;って感じ。「とりあえず絵が欲しい」ならChatGPTで十分だけど、「自分の理想通りの絵を作り込みたい！」ってなったらStable Diffusionの方が断然強い。&lt;/p&gt;&#10;&lt;h2 id="インストールmacでもサクッとできた"&gt;インストール：Macでもサクッとできた&lt;/h2&gt;&#10;&lt;p&gt;MacのApple Silicon（M1/M2）にインストールしてみたけど、ぶっちゃけ拍子抜けするくらい簡単だった。参考にしたのは『画像生成AI Stable Diffusion スタートガイド』って本。&lt;/p&gt;&#10;&lt;a href="https://amzn.to/45WEbZ3" class="linkcard" target="_blank" rel="noopener noreferrer"&gt;&#10; &lt;div class="linkcard__main"&gt;&#10; &lt;div class="linkcard__image-wrap"&gt;&#10; &lt;img src="https://m.media-amazon.com/images/I/819iBLlR02L._SL1500_.jpg" alt="画像生成AI Stable Diffusion スタートガイド" loading="lazy"&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__content"&gt;&#10; &lt;div class="linkcard__title"&gt;画像生成AI Stable Diffusion スタートガイド&lt;/div&gt;&#10; &lt;div class="linkcard__description"&gt;Stable Diffusionの導入から使い方まで解説した入門書&lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;/div&gt;&#10; &lt;div class="linkcard__domain"&gt;&#10; &lt;img src="https://www.google.com/s2/favicons?domain=amzn.to&amp;sz=16" alt="" class="linkcard__favicon"&gt;&#10; &lt;span&gt;amzn.to&lt;/span&gt;&#10; &lt;/div&gt;&#10;&lt;/a&gt;&#10;&#10;&lt;p&gt;こんな感じで進めた：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;環境準備&lt;/strong&gt;：Pythonとか必要なライブラリを本の指示通りインストール。Apple Silicon向けの設定も書いてあって、コマンドコピペでOK。&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;モデルダウンロード&lt;/strong&gt;：Hugging Faceからモデル（数GB）をダウンロード。ネット環境次第だけど、1〜2時間あれば動かせる。&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;strong&gt;エラー？&lt;/strong&gt;：数ヶ月前のことだから細かい記憶は薄いけど、特につまずいた覚えなし。ガイド通りやれば初心者でもいける！&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;感想&lt;/strong&gt;：プログラミング初心者でも本やネットのチュートリアル見れば余裕。MacユーザーならApple Siliconの設定ちゃんとやればサクサク動くよ！ただ、動作はちょっと重い。生成中はMacの空冷ファンがガンガン回るから、冷却パッドとかあった方が安心かも。&lt;/p&gt;&#10;&lt;h2 id="guiツールcomfyuiやstable-matrixって何"&gt;GUIツール：ComfyUIやStable Matrixって何？&lt;/h2&gt;&#10;&lt;p&gt;Stable Diffusion自体はコマンドラインでも動かせるけど、初心者にはGUI（グラフィカルなインターフェース）がおすすめ。いくつか種類があるけど、代表的なのをざっくり紹介。&lt;/p&gt;&#10;&lt;h3 id="comfyui"&gt;&lt;strong&gt;ComfyUI&lt;/strong&gt;&lt;/h3&gt;&#10;&lt;p&gt;自分が使ってるツール。ノードベースのインターフェースで、プロンプトや設定をブロックみたいにつなげて操作。直感的で、テキトーにいじっても何かしらできちゃう（笑）。&lt;/p&gt;&#10;&lt;h3 id="stable-matrix"&gt;&lt;strong&gt;Stable Matrix&lt;/strong&gt;&lt;/h3&gt;&#10;&lt;p&gt;複数のStable Diffusionモデルやツールを管理しやすくするランチャー的なもの。ComfyUIとか他のUIをまとめて使えるから、色々試したい人に便利。&lt;/p&gt;&#10;&lt;h3 id="automatic1111-webui"&gt;&lt;strong&gt;AUTOMATIC1111 WebUI&lt;/strong&gt;：&lt;/h3&gt;&#10;&lt;p&gt;めっちゃ人気のWebベースUI。ブラウザで動くし、設定いじりやすい。初心者から上級者まで幅広くカバー。&lt;/p&gt;&#10;&lt;h3 id="その他"&gt;&lt;strong&gt;その他&lt;/strong&gt;：&lt;/h3&gt;&#10;&lt;p&gt;InvokeAIとかDraw Things（Mac向け）とか、用途や好みに応じて色々ある。&lt;/p&gt;&#10;&lt;p&gt;自分はComfyUIのシンプルさとノードの視覚的な操作感が好きで使ってる。どれも無料で試せるから、好きなの選んで遊んでみるといいよ！&lt;/p&gt;&#10;&lt;h2 id="web版でお試しまずはここから始めよう"&gt;Web版でお試し：まずはここから始めよう！&lt;/h2&gt;&#10;&lt;p&gt;実は、いきなりインストールとか面倒って人には朗報！Web版のStable Diffusionもあるから、まずはそっちで遊んでみるのがおすすめ。ブラウザでアクセスするだけで、インストールとか設定とか一切不要。「とりあえず試してみたい」って人には最高だぜ！&lt;/p&gt;</description></item></channel></rss>