<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AIエージェント・自動化 &#8211; マルナ：malna株式会社</title>
	<atom:link href="https://malna.code-like.net/blog/category/ai/ai%e3%82%a8%e3%83%bc%e3%82%b8%e3%82%a7%e3%83%b3%e3%83%88%e3%83%bb%e8%87%aa%e5%8b%95%e5%8c%96/feed/" rel="self" type="application/rss+xml" />
	<link>https://malna.code-like.net</link>
	<description>歳をとるのが楽しみな社会をつくる。 We Make Graying Soeiety More Colorful</description>
	<lastBuildDate>Wed, 25 Mar 2026 01:03:56 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://malna.code-like.net/wp-content/uploads/2024/05/cropped-favion-32x32.png</url>
	<title>AIエージェント・自動化 &#8211; マルナ：malna株式会社</title>
	<link>https://malna.code-like.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Claude CodeでSEO分析基盤をゼロから構築する全手順【実務者向け】</title>
		<link>https://malna.code-like.net/blog/claudecode-seo-analysis-setup/</link>
					<comments>https://malna.code-like.net/blog/claudecode-seo-analysis-setup/#respond</comments>
		
		<dc:creator><![CDATA[ml-dev]]></dc:creator>
		<pubDate>Mon, 23 Mar 2026 10:39:13 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[AIエージェント・自動化]]></category>
		<category><![CDATA[AIツール]]></category>
		<category><![CDATA[AI活用事例・実践]]></category>
		<category><![CDATA[その他AI]]></category>
		<category><![CDATA[生成AI]]></category>
		<guid isPermaLink="false">https://malna.code-like.net/?p=11662</guid>

					<description><![CDATA[キーワード調査にAhrefs、順位チェックにGoogle Search Console、記事管理にスプレッドシート、公開はWordPress。SEO業務はツールの数だけログイン画面があり、データの転記だけで1日の作業時間 [&#8230;]]]></description>
										<content:encoded><![CDATA[キーワード調査にAhrefs、順位チェックにGoogle Search Console、記事管理にスプレッドシート、公開はWordPress。SEO業務はツールの数だけログイン画面があり、データの転記だけで1日の作業時間がかさんでいく。この状況に心当たりのあるSEO担当の方は多いはずです。

実はこれらの作業は、ひとつのターミナル画面に集約できます。Claude Codeは外部ツールとの接続、ファイル操作、コード実行を備えたAIエージェントで、Ahrefsのキーワードデータ取得からGSCの順位分析、記事の下書き生成まで、対話形式で一気に処理できます。「記事を書かせるAI」ではなく「SEO業務を丸ごと回せるAI」と捉えたほうが実態に近いでしょう。

本記事では、このClaude Codeを使ったSEO分析基盤をゼロから立ち上げる手順をまとめました。環境構築、MCP接続、スキル設計、ワークフロー運用まで、複数クライアントのSEOコンサルティングで実際に回してきた構成をベースに解説します。SEOの実務経験があり、Claude Codeにはまだ触れていない方を想定しています。

<div id="ez-toc-container" class="ez-toc-v2_0_71 ez-toc-wrap-center counter-hierarchy ez-toc-counter-rtl ez-toc-custom ez-toc-container-direction">
<div class="ez-toc-title-container">
<p class="ez-toc-title" style="cursor:inherit">目次</p>
<span class="ez-toc-title-toggle"></span></div>
<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-1" href="#Claude_Code_%C3%97_SEO%E3%81%A7%E4%BD%95%E3%81%8C%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%AE%E3%81%8B%E2%80%94%E2%80%943%E3%81%A4%E3%81%AE%E6%B1%BA%E5%AE%9A%E7%9A%84%E3%81%AA%E3%83%A1%E3%83%AA%E3%83%83%E3%83%88" title="Claude Code × SEOで何ができるのか——3つの決定的なメリット">Claude Code × SEOで何ができるのか——3つの決定的なメリット</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-2" href="#1_%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E4%B8%80%E7%99%BA%E3%81%A7%E3%82%B3%E3%83%B3%E3%83%86%E3%83%B3%E3%83%84%E3%82%AE%E3%83%A3%E3%83%83%E3%83%97%E3%81%8C%E4%B8%B8%E8%A6%8B%E3%81%88%E3%81%AB%E3%81%AA%E3%82%8B" title="1. コマンド一発でコンテンツギャップが丸見えになる">1. コマンド一発でコンテンツギャップが丸見えになる</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-3" href="#2_%E3%82%B3%E3%83%B3%E3%83%86%E3%83%B3%E3%83%84%E3%81%AE%E6%95%B0%E5%80%A4%E8%A9%95%E4%BE%A1%E3%83%BB%E5%AE%9A%E9%87%8F%E5%88%86%E6%9E%90%E3%81%8C%E4%B8%80%E7%9E%AC%E3%81%A7%E5%9B%9E%E3%82%8B" title="2. コンテンツの数値評価・定量分析が一瞬で回る">2. コンテンツの数値評価・定量分析が一瞬で回る</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-4" href="#3_%E5%88%86%E6%9E%90%E7%B5%90%E6%9E%9C%E3%81%8B%E3%82%89%E3%83%8D%E3%82%AF%E3%82%B9%E3%83%88%E3%82%A2%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%BE%E3%81%A7%E8%87%AA%E5%8B%95%E3%81%A7%E6%95%B4%E7%90%86%E3%81%95%E3%82%8C%E3%82%8B" title="3. 分析結果からネクストアクションまで自動で整理される">3. 分析結果からネクストアクションまで自動で整理される</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-5" href="#%E3%83%81%E3%83%A3%E3%83%83%E3%83%88AI%E3%81%A8Claude_Code%E3%81%AE%E6%A0%B9%E6%9C%AC%E7%9A%84%E3%81%AA%E9%81%95%E3%81%84" title="チャットAIとClaude Codeの根本的な違い">チャットAIとClaude Codeの根本的な違い</a></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-6" href="#SEO%E5%88%86%E6%9E%90%E5%9F%BA%E7%9B%A4%E3%81%AE%E5%85%A8%E4%BD%93%E8%A8%AD%E8%A8%88" title="SEO分析基盤の全体設計">SEO分析基盤の全体設計</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-7" href="#%E6%A7%8B%E6%88%90%E8%A6%81%E7%B4%A0%E3%81%A8%E5%BD%B9%E5%89%B2%E5%88%86%E6%8B%85" title="構成要素と役割分担">構成要素と役割分担</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-8" href="#MCP" title="MCP">MCP</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-9" href="#%E3%82%B9%E3%82%AD%E3%83%AB" title="スキル">スキル</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-10" href="#CLAUDEmd" title="CLAUDE.md">CLAUDE.md</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-11" href="#%E6%9C%80%E5%B0%8F%E3%81%A7%E6%B4%BB%E7%94%A8%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95" title="最小で活用する方法">最小で活用する方法</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-12" href="#Step_1_%E6%9C%80%E5%B0%8F%E6%A7%8B%E6%88%90%EF%BC%88CLAUDEmd_WebSearch%EF%BC%89" title="Step 1: 最小構成（CLAUDE.md + WebSearch）">Step 1: 最小構成（CLAUDE.md + WebSearch）</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-13" href="#Step_2_Ahrefs_MCP%E3%82%92%E8%BF%BD%E5%8A%A0" title="Step 2: Ahrefs MCPを追加">Step 2: Ahrefs MCPを追加</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-14" href="#Step_3_Google_Search_Console%E3%83%BBSlack%E3%83%BBNotion%E3%82%92%E8%BF%BD%E5%8A%A0" title="Step 3: Google Search Console・Slack・Notionを追加">Step 3: Google Search Console・Slack・Notionを追加</a></li></ul></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-15" href="#%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89%E3%81%AE%E5%AE%9F%E8%B7%B5%E6%89%8B%E9%A0%86" title="環境構築の実践手順">環境構築の実践手順</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-16" href="#Claude_Code%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%A8%E5%88%9D%E6%9C%9F%E8%A8%AD%E5%AE%9A" title="Claude Codeのインストールと初期設定">Claude Codeのインストールと初期設定</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-17" href="#CLAUDEmd%E3%81%AE%E8%A8%AD%E8%A8%88%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88" title="CLAUDE.mdの設計ポイント">CLAUDE.mdの設計ポイント</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-18" href="#%E5%BD%B9%E5%89%B2%E5%AE%9A%E7%BE%A9" title="役割定義">役割定義</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-19" href="#%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88%E6%83%85%E5%A0%B1" title="クライアント情報">クライアント情報</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-20" href="#%E5%88%86%E6%9E%90%E3%83%AB%E3%83%BC%E3%83%AB" title="分析ルール">分析ルール</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-21" href="#%E5%87%BA%E5%8A%9B%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88" title="出力フォーマット">出力フォーマット</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-22" href="#MCP%E6%8E%A5%E7%B6%9A%E3%81%AE%E8%A8%AD%E5%AE%9A%E6%96%B9%E6%B3%95" title="MCP接続の設定方法">MCP接続の設定方法</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-23" href="#%E3%82%B9%E3%82%AD%E3%83%AB%E3%81%A7SEO%E3%83%AF%E3%83%BC%E3%82%AF%E3%83%95%E3%83%AD%E3%83%BC%E3%82%92%E8%87%AA%E5%8B%95%E5%8C%96%E3%81%99%E3%82%8B" title="スキルでSEOワークフローを自動化する">スキルでSEOワークフローを自動化する</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-24" href="#SEO%E3%82%B9%E3%82%AD%E3%83%AB%E3%81%AE%E8%A8%AD%E8%A8%88%E6%80%9D%E6%83%B3" title="SEOスキルの設計思想">SEOスキルの設計思想</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-25" href="#%E5%86%8D%E7%8F%BE%E6%80%A7" title="再現性">再現性</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-26" href="#%E5%93%81%E8%B3%AA%E5%AE%89%E5%AE%9A" title="品質安定">品質安定</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-27" href="#%E3%83%81%E3%83%BC%E3%83%A0%E5%B1%95%E9%96%8B" title="チーム展開">チーム展開</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-28" href="#%E8%A8%98%E4%BA%8B%E5%88%B6%E4%BD%9C4%E5%B7%A5%E7%A8%8B%E3%82%B9%E3%82%AD%E3%83%AB%E3%81%AE%E5%AE%9F%E8%A3%85%E4%BE%8B" title="記事制作4工程スキルの実装例">記事制作4工程スキルの実装例</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-29" href="#%E5%B7%A5%E7%A8%8B1_seo-query-research%EF%BC%88%E3%82%AF%E3%82%A8%E3%83%AA%E8%AA%BF%E6%9F%BB%EF%BC%89" title="工程1: /seo-query-research（クエリ調査）">工程1: /seo-query-research（クエリ調査）</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-30" href="#%E5%B7%A5%E7%A8%8B2_seo-structure%EF%BC%88%E6%A7%8B%E6%88%90%E6%A1%88%E4%BD%9C%E6%88%90%EF%BC%89" title="工程2: /seo-structure（構成案作成）">工程2: /seo-structure（構成案作成）</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-31" href="#%E5%B7%A5%E7%A8%8B3_seo-writing%EF%BC%88%E8%A8%98%E4%BA%8B%E5%9F%B7%E7%AD%86%EF%BC%89" title="工程3: /seo-writing（記事執筆）">工程3: /seo-writing（記事執筆）</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-32" href="#%E5%B7%A5%E7%A8%8B4_seo-rewrite%EF%BC%88%E3%83%AA%E3%83%A9%E3%82%A4%E3%83%88%EF%BC%89" title="工程4: /seo-rewrite（リライト）">工程4: /seo-rewrite（リライト）</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-33" href="#%E5%88%86%E6%9E%90%E7%B3%BB%E3%82%B9%E3%82%AD%E3%83%AB%E3%81%AE%E5%AE%9F%E8%A3%85%E4%BE%8B" title="分析系スキルの実装例">分析系スキルの実装例</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-34" href="#%E5%AE%9F%E8%B7%B5%E3%83%AF%E3%83%BC%E3%82%AF%E3%83%95%E3%83%AD%E3%83%BC_%E2%80%94_%E3%82%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%89%E8%AA%BF%E6%9F%BB%E3%81%8B%E3%82%89%E5%8A%B9%E6%9E%9C%E6%B8%AC%E5%AE%9A%E3%81%BE%E3%81%A7" title="実践ワークフロー — キーワード調査から効果測定まで">実践ワークフロー — キーワード調査から効果測定まで</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-35" href="#%E3%82%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%89%E8%AA%BF%E6%9F%BB" title="キーワード調査">キーワード調査</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-36" href="#%E8%A8%98%E4%BA%8B%E5%88%B6%E4%BD%9C" title="記事制作">記事制作</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-37" href="#%E5%8A%B9%E6%9E%9C%E6%B8%AC%E5%AE%9A%E3%83%BB%E6%94%B9%E5%96%84" title="効果測定・改善">効果測定・改善</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-38" href="#%E5%B0%8E%E5%85%A5%E6%99%82%E3%81%AE%E3%81%A4%E3%81%BE%E3%81%9A%E3%81%8D%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88%E3%81%A8%E5%AF%BE%E7%AD%96" title="導入時のつまずきポイントと対策">導入時のつまずきポイントと対策</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-39" href="#MCP%E6%8E%A5%E7%B6%9A%E3%82%A8%E3%83%A9%E3%83%BC" title="MCP接続エラー">MCP接続エラー</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-40" href="#Ahrefs%E3%81%AE%E9%87%91%E9%A1%8D%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E5%8D%98%E4%BD%8D%E5%A4%89%E6%8F%9B" title="Ahrefsの金額データの単位変換">Ahrefsの金額データの単位変換</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-41" href="#CLAUDEmd%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E4%B8%8D%E8%B6%B3" title="CLAUDE.mdのコンテキスト不足">CLAUDE.mdのコンテキスト不足</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-42" href="#%E3%82%B3%E3%82%B9%E3%83%88%E7%AE%A1%E7%90%86%E3%81%AE%E8%80%83%E3%81%88%E6%96%B9" title="コスト管理の考え方">コスト管理の考え方</a></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-43" href="#%E3%81%BE%E3%81%A8%E3%82%81" title="まとめ">まとめ</a></li></ul></nav></div>

<h2><span style="font-weight: 400;">Claude Code × SEOで何ができるのか——3つの決定的なメリット</span></h2>
<span style="font-weight: 400;">Claude CodeをSEO業務に導入すると、コマンド1つでコンテンツギャップ分析、定量評価、ネクストアクションの整理までが低コストで完了します。従来のチャットAIや手作業との決定的な違いは、データの取得から施策提案までを一気通貫で処理できる点にあります。</span>
<h3><span style="font-weight: 400;">1. コマンド一発でコンテンツギャップが丸見えになる</span></h3>
<span style="font-weight: 400;">競合が上位を取っているのに自社が書けていないキーワードを洗い出す作業、いわゆるコンテンツギャップ分析は、SEO担当者にとって定番かつ時間のかかるタスクです。</span>

<span style="font-weight: 400;">手作業だとAhrefsで自社と競合それぞれのキーワードをエクスポートし、スプレッドシートで突き合わせ、フィルタリングし、優先度をつける。この一連の作業に1〜2時間はかかります。</span>

<span style="font-weight: 400;">しかし、Claude Codeなら、Ahrefs MCPに接続した状態でコマンドを1行打つだけです。「自社ドメインと競合3社のオーガニックキーワードを比較して、自社が圏外のキーワードを検索ボリューム順に並べて」と指示すれば、数分でギャップの一覧が手に入ります。カテゴリごとのクラスタリングまで同時に走らせれば、どの領域で負けているかが構造的に把握できます。</span>

<span style="font-weight: 400;">この「見えていなかった機会損失」を数分で可視化できる点が、導入直後にもっとも効果を実感しやすい部分です。</span>

<span style="font-weight: 400;">[画像: コンテンツギャップ分析の出力イメージ——競合との比較表と機会キーワードのクラスタリング]</span>
<h3><span style="font-weight: 400;">2. コンテンツの数値評価・定量分析が一瞬で回る</span></h3>
<span style="font-weight: 400;">SEO施策の成否を判断するには数字が要ります。検索ボリューム、現在順位、クリック数、CTR、被リンク数などの指標を、キーワード単位・ページ単位で引き出し、期間比較し、傾向を読む作業は、データの取得と加工だけで相当な時間を食います。</span>

<span style="font-weight: 400;">Claude Codeでは、AhrefsとGoogle SearchConsoleのデータをMCP経由で直接取得し、その場で集計・比較・可視化まで処理します。たとえば「過去3ヶ月で順位が5位以上下がったキーワードを抽出し、検索ボリュームとトラフィック減少幅を付けて優先度順に並べて」という指示を自然言語で投げるだけで、データの取得からソート、フォーマット済みのレポート出力まで一括で完了します。</span>

<span style="font-weight: 400;">スプレッドシートに転記して関数を組む、ピボットテーブルでフィルタする、といった中間作業がまるごとなくなります。分析に使える時間が増えるのではなく、分析そのものが一瞬で終わるため、「データを見る→判断する→手を打つ」のサイクルが圧倒的に速くなります。</span>
<h3><span style="font-weight: 400;">3. 分析結果からネクストアクションまで自動で整理される</span></h3>
<span style="font-weight: 400;">データを取得して終わりではなく、「だから次に何をすべきか」まで整理してくれるのがClaude Codeの本領です。</span>

<span style="font-weight: 400;">たとえばリカバリープラン作成スキルを実行すると、サイト全体のキーワードポートフォリオを分析した上で、記事ごとに優先度を高・中・低で判定します。</span>

<span style="font-weight: 400;">リライトの具体的な方針としてタイトル変更案、追加すべきセクション、差別化ポイントを提示し、期待されるトラフィック増分を算出します。Advanced Web Rankingなどの調査データに基づくCTR目安（1位: 25〜30%、2位: 12〜15%、3位: 8〜10%）を使ったインパクト試算も含まれるため、施策の優先順位づけが定量的な根拠を持ちます。</span>

<span style="font-weight: 400;">従来であれば、データ分析→課題抽出→施策提案→優先順位づけの各工程を人が行い、チーム内で共有するためにドキュメントに落とし込む作業が必要です。この一連の流れに半日から丸一日を使っていた作業が、コマンド1つとAIの処理時間（数分〜十数分）で完了します。</span>

<span style="font-weight: 400;">しかも、これらの工程がAnthropic APIの従量課金で動くため、1回の分析にかかるコストは数十円〜数百円程度。記事外注なら1本数万円、社内リソースなら半日分の人件費がかかることを考えると、コストは格段に改善されます。</span>

<span style="font-weight: 400;">[画像: Claude Code SEO分析基盤の全体像——MCP・スキル・CLAUDE.mdの3層構造を示す概念図]</span>
<h2><span style="font-weight: 400;">チャットAIとClaude Codeの根本的な違い</span></h2>
<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-11666" src="https://malna.code-like.net/wp-content/uploads/2026/03/05_chatai_vs_claudecode_ja.png" alt="" width="2048" height="1152" srcset="https://malna.code-like.net/wp-content/uploads/2026/03/05_chatai_vs_claudecode_ja.png 2048w, https://malna.code-like.net/wp-content/uploads/2026/03/05_chatai_vs_claudecode_ja-1920x1080.png 1920w, https://malna.code-like.net/wp-content/uploads/2026/03/05_chatai_vs_claudecode_ja-150x84.png 150w, https://malna.code-like.net/wp-content/uploads/2026/03/05_chatai_vs_claudecode_ja-1536x864.png 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px" />

<span style="font-weight: 400;">両者の間には、情報を返すだけか、外部データを取得して実行まで行うかという越えられない壁があります。ここを理解しておくと、Claude Codeの導入判断で迷わなくなります。</span>

<span style="font-weight: 400;">ChatGPTやClaude（チャット版）に「このキーワードの検索ボリュームを調べて」と頼んでも、返ってくるのは学習データに基づく推測値です。Ahrefsの実データにはアクセスできません。</span>

<span style="font-weight: 400;">Claude Codeは、MCPという接続規格を通じて、Ahrefs、Google Search Console、Slackなどの外部ツールに直接つながります。推測ではなく実データで分析し、結果をファイルに書き出し、コードを実行して可視化する一連の業務を、一回の指示で処理します。チャットAIが「助言をくれるアドバイザー」なら、Claude Codeは「データを自分で引っ張ってきてレポートをまとめ、記事の下書きまで仕上げる実務担当」です。</span>

<span style="font-weight: 400;">この違いが、先ほど挙げた3つのメリットを可能にしている土台です。</span>
<h2><span style="font-weight: 400;">SEO分析基盤の全体設計</span></h2>
<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-11667" src="https://malna.code-like.net/wp-content/uploads/2026/03/04_three_layer_architecture_ja.png" alt="" width="2048" height="1152" srcset="https://malna.code-like.net/wp-content/uploads/2026/03/04_three_layer_architecture_ja.png 2048w, https://malna.code-like.net/wp-content/uploads/2026/03/04_three_layer_architecture_ja-1920x1080.png 1920w, https://malna.code-like.net/wp-content/uploads/2026/03/04_three_layer_architecture_ja-150x84.png 150w, https://malna.code-like.net/wp-content/uploads/2026/03/04_three_layer_architecture_ja-1536x864.png 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px" />

<span style="font-weight: 400;">Claude Codeをインストールするだけではうまく動きません。MCP、スキル、CLAUDE.mdという3つの構成要素を理解し、それぞれの役割に合わせて設計することが、実務レベルのアウトプットを得るための前提条件です。</span>
<h3><span style="font-weight: 400;">構成要素と役割分担</span></h3>
<span style="font-weight: 400;">SEO分析基盤はMCP・スキル・CLAUDE.mdの3層で成り立ちます。それぞれが「手足」「仕事の型」「業務マニュアル」に対応しており、組み合わせることで初めてAIが実務レベルの仕事をこなせるようになります。</span>
<h3><span style="font-weight: 400;">MCP</span></h3>
<span style="font-weight: 400;">MCPが外部ツールとの接続層。Ahrefs、GSC、Slack、Notionなど、SEO業務で使うデータソースにClaude Codeからアクセスするための仕組みです。Claude Codeの「手足」にあたり、MCPが増えるほどAIが扱えるデータの幅が広がります。</span>
<h3><span style="font-weight: 400;">スキル</span></h3>
<span style="font-weight: 400;">スキル は、繰り返し実行するワークフローをMarkdownで書いたテンプレート。「キーワード調査はこの手順で、この形式で出力する」とルールを固めておけば、コマンド一発で同じ品質の出力を毎回再現できます。Claude Codeの「仕事の型」です。</span>
<h3><span style="font-weight: 400;">CLAUDE.md</span></h3>
<span style="font-weight: 400;">CLAUDE.mdはプロジェクト固有の知識・ルールを置くファイルです。担当クライアントの情報、分析の判断基準、出力フォーマットなどを書いておくと、Claude Codeがセッション開始時に読み込み、文脈を踏まえた応答を返します。Claude Codeの「業務マニュアル」と考えてください。</span>

<span style="font-weight: 400;">3層は独立ではなく、連動して機能します。スキル「/seo-recovery-plan」を実行すると、MCPでAhrefsからキーワードデータを取得し、CLAUDE.mdに定義されたクライアントの目標値を参照しながらリカバリープランを生成するというように、層をまたいだ処理が自動で走ります。</span>
<h2><span style="font-weight: 400;">最小で活用する方法</span></h2>
<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-11665" src="https://malna.code-like.net/wp-content/uploads/2026/03/06_stepwise_adoption_ja.png" alt="" width="2048" height="1152" srcset="https://malna.code-like.net/wp-content/uploads/2026/03/06_stepwise_adoption_ja.png 2048w, https://malna.code-like.net/wp-content/uploads/2026/03/06_stepwise_adoption_ja-1920x1080.png 1920w, https://malna.code-like.net/wp-content/uploads/2026/03/06_stepwise_adoption_ja-150x84.png 150w, https://malna.code-like.net/wp-content/uploads/2026/03/06_stepwise_adoption_ja-1536x864.png 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px" />

<span style="font-weight: 400;">いきなりフル構成を目指す必要はありません。段階的に広げたほうが、各層の役割を体感しながら進められます。</span>
<h4><span style="font-weight: 400;">Step 1: 最小構成（CLAUDE.md + WebSearch）</span></h4>
<span style="font-weight: 400;">Claude Codeには標準でWeb検索機能が入っています。CLAUDE.mdにクライアント情報と分析ルールを書くだけでも、検索意図の分析、上位記事の調査、構成案の作成は回ります。まずここで動きに慣れるのが近道です。</span>
<h4><span style="font-weight: 400;">Step 2: Ahrefs MCPを追加</span></h4>
<span style="font-weight: 400;">Web検索では取れない定量データ、例えば検索ボリューム、キーワード難易度、被リンク数、ドメインレーティング をAhrefsから直接引けるようにします。データに裏付けられたキーワード選定や競合分析が可能になる段階です。</span>
<h4><span style="font-weight: 400;">Step 3: Google Search Console・Slack・Notionを追加</span></h4>
<span style="font-weight: 400;">Google Search Consoleで公開後の実績を計測し、Slackでクライアントとの議論の文脈をAIに渡し、Notionでプロジェクト管理と接続する。ここまで来ると、SEO業務のほぼ全工程がClaude Code上で完結します。</span>
<h2><span style="font-weight: 400;">環境構築の実践手順</span></h2>
<span style="font-weight: 400;">Claude Codeの導入からMCP接続まで、実際に手を動かして基盤を立ち上げる工程を順に追います。Node.js環境さえあれば、インストールから初回起動までは5分程度で完了します。</span>
<h3><span style="font-weight: 400;">Claude Codeのインストールと初期設定</span></h3>
<span style="font-weight: 400;">インストール自体は5分もかかりません。Node.js環境があれば、ターミナルからコマンドを数回打つだけでセットアップが完了します。初期設定のポイントはフォルダ構成の設計にあります。</span>

<style>
    .panel_copy blockquote {
        margin: 0;
    }
    .panel-copy blockquote p {
        font-size: 12px;
        line-height: 160%;
    }
    .panel-copy .btn {
        display: inline-block;
        font-weight: 500;
        font-size: 12px;
        color: #152d82;
        padding: 7px 6px !important;
        border: 1px solid #152d82;
        border-radius: 6px;
        background: transparent;
        box-shadow: 0 4px 0 rgba(0, 0, 0, 0.1);
        transition: all 0.2s ease-in-out;
        cursor: pointer;
    }
    .panel-copy .btn:hover {
        color: #fff;
        background: #152d82;
        border-color: #152d82;
    }
    .panel-copy .btn:active {
        color: #152d82 !important;
        background: transparent !important;
        border: solid 1px #152d82 !important;
    }
    .panel-copy .btn.btn-primary {
        color: #fff;
        background: #152d82;
        border: solid 1px #152d82;
    }
    .panel-copy .panel .user:hover {
        background-color: #e7ecfb;
    }
    .panel-copy .modal {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        text-align: center;
        background: rgba(0, 0, 0, 0.4);
        padding: 40px 20px;
        overflow: auto;
        opacity: 0;
        visibility: hidden;
        display: none;
        transition: 0.3s;
        box-sizing: border-box;
    }
    .panel-copy .modal.is-active {
        display: block !important;
        opacity: 1;
        visibility: visible;
        z-index: 10000;
    }
    .panel-copy .modal-copy-message {
        color: #fff;
        background-color: #152d82;
        padding: 10px;
        border-radius: 5px;
        margin-top: 10px;
        display: inline-block;
    }
    body.modal-open {
        overflow: hidden;
    }
    </style>

    <div class="panel-copy">
        <div class="panel" style="max-width: 640px; margin: 20px 0; background-color: #fff; border: 1px solid #e7e7e7; position: relative;">
            <p class="panel-title" style="position: absolute; top: 35px; left: 35px; font-size: 12px; line-height: 1; color: #13278B; padding: 8px 12px; border: 2px solid rgba(19, 39, 140, 0.31); margin-block-start: 0; margin-block-end: 0;">プロンプト例</p>
            <div class="panel-body" style="padding: 35px 20px 55px;">
                <blockquote class="user_orig" style="display: none;"></blockquote>

                <blockquote class="user" style="margin: 0; padding: 48px 15px; font-size: 12px; line-height: 160%; border-left: 1.5px solid rgba(19, 39, 140, 0.31); white-space: pre-wrap;">

# Node.jsのバージョン確認
node -v

# Claude Codeをインストール
npm install -g @anthropic-ai/claude-code

# 作業フォルダを作成
mkdir seo-workspace &amp;&amp; cd seo-workspace

# Claude Codeを起動
claude

</blockquote>

                <div class="pr_open_btn_div" style="float: right; margin-top: -40px; margin-right: 25px; cursor: pointer;">
                    <button class="btn js-modal-open"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 編集／コピーする</button>
                </div>
            </div>
        </div>
    </div>

<span style="font-weight: 400;">初回起動時にAnthropicアカウントとの認証が入ります。画面の案内どおりに進めれば完了します。</span>

<span style="font-weight: 400;">複数クライアントを扱うなら、フォルダ設計も重要です。クライアント単位でディレクトリを分け、それぞれにCLAUDE.mdを配置する構成が実運用で安定します。</span>

<style>
    .panel_copy blockquote {
        margin: 0;
    }
    .panel-copy blockquote p {
        font-size: 12px;
        line-height: 160%;
    }
    .panel-copy .btn {
        display: inline-block;
        font-weight: 500;
        font-size: 12px;
        color: #152d82;
        padding: 7px 6px !important;
        border: 1px solid #152d82;
        border-radius: 6px;
        background: transparent;
        box-shadow: 0 4px 0 rgba(0, 0, 0, 0.1);
        transition: all 0.2s ease-in-out;
        cursor: pointer;
    }
    .panel-copy .btn:hover {
        color: #fff;
        background: #152d82;
        border-color: #152d82;
    }
    .panel-copy .btn:active {
        color: #152d82 !important;
        background: transparent !important;
        border: solid 1px #152d82 !important;
    }
    .panel-copy .btn.btn-primary {
        color: #fff;
        background: #152d82;
        border: solid 1px #152d82;
    }
    .panel-copy .panel .user:hover {
        background-color: #e7ecfb;
    }
    .panel-copy .modal {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        text-align: center;
        background: rgba(0, 0, 0, 0.4);
        padding: 40px 20px;
        overflow: auto;
        opacity: 0;
        visibility: hidden;
        display: none;
        transition: 0.3s;
        box-sizing: border-box;
    }
    .panel-copy .modal.is-active {
        display: block !important;
        opacity: 1;
        visibility: visible;
        z-index: 10000;
    }
    .panel-copy .modal-copy-message {
        color: #fff;
        background-color: #152d82;
        padding: 10px;
        border-radius: 5px;
        margin-top: 10px;
        display: inline-block;
    }
    body.modal-open {
        overflow: hidden;
    }
    </style>

    <div class="panel-copy">
        <div class="panel" style="max-width: 640px; margin: 20px 0; background-color: #fff; border: 1px solid #e7e7e7; position: relative;">
            <p class="panel-title" style="position: absolute; top: 35px; left: 35px; font-size: 12px; line-height: 1; color: #13278B; padding: 8px 12px; border: 2px solid rgba(19, 39, 140, 0.31); margin-block-start: 0; margin-block-end: 0;">プロンプト例</p>
            <div class="panel-body" style="padding: 35px 20px 55px;">
                <blockquote class="user_orig" style="display: none;"></blockquote>

                <blockquote class="user" style="margin: 0; padding: 48px 15px; font-size: 12px; line-height: 160%; border-left: 1.5px solid rgba(19, 39, 140, 0.31); white-space: pre-wrap;">

seo-workspace/
├── CLAUDE.md # 共通ルール
├── client-a/
│ ├── CLAUDE.md # クライアントA固有情報
│ ├── analysis/
│ └── articles/
├── client-b/
│ ├── CLAUDE.md
│ ├── analysis/
│ └── articles/
└── skills/ # 共通スキル
├── seo-query-research/
├── seo-structure/
├── seo-writing/
└── seo-rewrite/

</blockquote>

                <div class="pr_open_btn_div" style="float: right; margin-top: -40px; margin-right: 25px; cursor: pointer;">
                    <button class="btn js-modal-open"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 編集／コピーする</button>
                </div>
            </div>
        </div>
    </div>
<h3><span style="font-weight: 400;">CLAUDE.mdの設計ポイント</span></h3>
<span style="font-weight: 400;">CLAUDE.mdはプロジェクトの業務引き継ぎ書にあたるファイルです。ここに書いた内容がClaude Codeの振る舞いを決めるため、設計がアウトプットの質に直結します。</span>

<span style="font-weight: 400;">SEO業務で最低限押さえるのは4項目です。</span>
<h4><span style="font-weight: 400;">役割定義</span></h4>
<span style="font-weight: 400;"> Claude Codeにどんな立場で動いてほしいか。「SEOコンサルタントのパートナーとして、データ分析・記事制作・レポート作成を担う」など。</span>
<h4><span style="font-weight: 400;">クライアント情報</span></h4>
<span style="font-weight: 400;">担当サイトのドメイン、ターゲット市場、競合企業、事業KPI。情報が具体的であるほど、分析や提案の精度が上がります。</span>
<h4><span style="font-weight: 400;">分析ルール</span></h4>
<span style="font-weight: 400;">Ahrefsデータの扱い（金額はUSDセント単位のため100で割る）、優先度の基準（検索Vol 5,000以上かつ10位以内を「高」）など。</span>
<h4><span style="font-weight: 400;">出力フォーマット</span></h4>
<span style="font-weight: 400;">レポートの構成、ファイル命名規則、保存先ディレクトリ。統一しておくと整理の手間が激減します。</span>

<style>
    .panel_copy blockquote {
        margin: 0;
    }
    .panel-copy blockquote p {
        font-size: 12px;
        line-height: 160%;
    }
    .panel-copy .btn {
        display: inline-block;
        font-weight: 500;
        font-size: 12px;
        color: #152d82;
        padding: 7px 6px !important;
        border: 1px solid #152d82;
        border-radius: 6px;
        background: transparent;
        box-shadow: 0 4px 0 rgba(0, 0, 0, 0.1);
        transition: all 0.2s ease-in-out;
        cursor: pointer;
    }
    .panel-copy .btn:hover {
        color: #fff;
        background: #152d82;
        border-color: #152d82;
    }
    .panel-copy .btn:active {
        color: #152d82 !important;
        background: transparent !important;
        border: solid 1px #152d82 !important;
    }
    .panel-copy .btn.btn-primary {
        color: #fff;
        background: #152d82;
        border: solid 1px #152d82;
    }
    .panel-copy .panel .user:hover {
        background-color: #e7ecfb;
    }
    .panel-copy .modal {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        text-align: center;
        background: rgba(0, 0, 0, 0.4);
        padding: 40px 20px;
        overflow: auto;
        opacity: 0;
        visibility: hidden;
        display: none;
        transition: 0.3s;
        box-sizing: border-box;
    }
    .panel-copy .modal.is-active {
        display: block !important;
        opacity: 1;
        visibility: visible;
        z-index: 10000;
    }
    .panel-copy .modal-copy-message {
        color: #fff;
        background-color: #152d82;
        padding: 10px;
        border-radius: 5px;
        margin-top: 10px;
        display: inline-block;
    }
    body.modal-open {
        overflow: hidden;
    }
    </style>

    <div class="panel-copy">
        <div class="panel" style="max-width: 640px; margin: 20px 0; background-color: #fff; border: 1px solid #e7e7e7; position: relative;">
            <p class="panel-title" style="position: absolute; top: 35px; left: 35px; font-size: 12px; line-height: 1; color: #13278B; padding: 8px 12px; border: 2px solid rgba(19, 39, 140, 0.31); margin-block-start: 0; margin-block-end: 0;">プロンプト例</p>
            <div class="panel-body" style="padding: 35px 20px 55px;">
                <blockquote class="user_orig" style="display: none;"></blockquote>

                <blockquote class="user" style="margin: 0; padding: 48px 15px; font-size: 12px; line-height: 160%; border-left: 1.5px solid rgba(19, 39, 140, 0.31); white-space: pre-wrap;">

markdown
# CLAUDE.md 例（抜粋）

## 役割
SEOコンサルタントのパートナーとして
データ分析、記事制作、レポート作成を担当。

## クライアント情報
&#8211; ドメイン: example.co.jp
&#8211; 事業: BtoB SaaS（プロジェクト管理ツール）
&#8211; 主要競合: competitor-a.com, competitor-b.com
&#8211; KPI: オーガニックセッション月間50,000

## Ahrefs利用ルール
&#8211; 金額データはUSDセント単位。表示時は100で割る
&#8211; 初回はdocツールでAPI仕様を確認してから使う
&#8211; where句はJSON形式で記述

## 出力ルール
&#8211; 保存先: analysis/ フォルダ
&#8211; ファイル名: {種別}-{YYYY-MM-DD}.md
&#8211; 言語: 日本語

</blockquote>

                <div class="pr_open_btn_div" style="float: right; margin-top: -40px; margin-right: 25px; cursor: pointer;">
                    <button class="btn js-modal-open"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 編集／コピーする</button>
                </div>
            </div>
        </div>
    </div>
<h3><span style="font-weight: 400;">MCP接続の設定方法</span></h3>
<span style="font-weight: 400;">MCP接続はClaude Codeの強みの根幹です。設定自体はコマンド1行で済みますが、運用時の注意点を事前に押さえておくと、後のトラブルを回避できます。</span>

<style>
    .panel_copy blockquote {
        margin: 0;
    }
    .panel-copy blockquote p {
        font-size: 12px;
        line-height: 160%;
    }
    .panel-copy .btn {
        display: inline-block;
        font-weight: 500;
        font-size: 12px;
        color: #152d82;
        padding: 7px 6px !important;
        border: 1px solid #152d82;
        border-radius: 6px;
        background: transparent;
        box-shadow: 0 4px 0 rgba(0, 0, 0, 0.1);
        transition: all 0.2s ease-in-out;
        cursor: pointer;
    }
    .panel-copy .btn:hover {
        color: #fff;
        background: #152d82;
        border-color: #152d82;
    }
    .panel-copy .btn:active {
        color: #152d82 !important;
        background: transparent !important;
        border: solid 1px #152d82 !important;
    }
    .panel-copy .btn.btn-primary {
        color: #fff;
        background: #152d82;
        border: solid 1px #152d82;
    }
    .panel-copy .panel .user:hover {
        background-color: #e7ecfb;
    }
    .panel-copy .modal {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        text-align: center;
        background: rgba(0, 0, 0, 0.4);
        padding: 40px 20px;
        overflow: auto;
        opacity: 0;
        visibility: hidden;
        display: none;
        transition: 0.3s;
        box-sizing: border-box;
    }
    .panel-copy .modal.is-active {
        display: block !important;
        opacity: 1;
        visibility: visible;
        z-index: 10000;
    }
    .panel-copy .modal-copy-message {
        color: #fff;
        background-color: #152d82;
        padding: 10px;
        border-radius: 5px;
        margin-top: 10px;
        display: inline-block;
    }
    body.modal-open {
        overflow: hidden;
    }
    </style>

    <div class="panel-copy">
        <div class="panel" style="max-width: 640px; margin: 20px 0; background-color: #fff; border: 1px solid #e7e7e7; position: relative;">
            <p class="panel-title" style="position: absolute; top: 35px; left: 35px; font-size: 12px; line-height: 1; color: #13278B; padding: 8px 12px; border: 2px solid rgba(19, 39, 140, 0.31); margin-block-start: 0; margin-block-end: 0;">プロンプト例</p>
            <div class="panel-body" style="padding: 35px 20px 55px;">
                <blockquote class="user_orig" style="display: none;"></blockquote>

                <blockquote class="user" style="margin: 0; padding: 48px 15px; font-size: 12px; line-height: 160%; border-left: 1.5px solid rgba(19, 39, 140, 0.31); white-space: pre-wrap;">

# Ahrefs MCP サーバーを追加
claude mcp add ahrefs &#8212; npx -y @ahrefs/mcp

</blockquote>

                <div class="pr_open_btn_div" style="float: right; margin-top: -40px; margin-right: 25px; cursor: pointer;">
                    <button class="btn js-modal-open"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 編集／コピーする</button>
                </div>
            </div>
        </div>
    </div>

<span style="font-weight: 400;">運用上の注意点がいくつかあります。Ahrefs MCPは初回利用時に`doc`ツールでAPIドキュメントを必ず確認してください。エンドポイントやパラメータの仕様がバージョンで変わることがあります。また、短時間に大量のクエリを投げるとレートリミットに引っかかるため、順次実行が安全です。</span>

<span style="font-weight: 400;">GSC連携はGoogle Cloud ConsoleでSearch Console APIを有効化し、サービスアカウントのJSONキーをプロジェクトに配置する形で実現します。Slack MCPを入れれば、クライアントとのやり取りの文脈をClaude Codeが直接参照できるようになり、直近の議論を踏まえた提案が出せるようになります。</span>
<h2><span style="font-weight: 400;">スキルでSEOワークフローを自動化する</span></h2>
<span style="font-weight: 400;">MCPでデータへのアクセスが整ったら、繰り返し使うワークフローを「スキル」に固めます。SEO業務の品質と効率を安定させる鍵はこの工程にあります。</span>
<h3><span style="font-weight: 400;">SEOスキルの設計思想</span></h3>
<span style="font-weight: 400;">スキルの本質は「属人化しがちなSEOワークフローを、再現可能な形式に落とし込むこと」にあります。Markdownファイルに手順・判断基準・出力フォーマットを書いたワークフロー定義で、プログラミングは不要。日本語のMarkdownが書ければ誰でも作成・編集できます。</span>

<span style="font-weight: 400;">なぜスキル化するのかについて、理由は3つあります。</span>
<h4><span style="font-weight: 400;">再現性</span></h4>
<span style="font-weight: 400;">毎回同じ手順をブレなく回せます。担当者が変わっても、スキルに定義された手順どおりに実行すれば同じ品質のアウトプットが出ます。</span>
<h4><span style="font-weight: 400;">品質安定</span></h4>
<span style="font-weight: 400;">判断基準を明文化することで、分析の抜け漏れを防げます。たとえばキーワード調査スキルに「検索ボリューム・KD・検索意図の3軸で評価する」と書いておけば、確認すべき観点の抜けが構造的に起きなくなります。</span>
<h4><span style="font-weight: 400;">チーム展開</span></h4>
<span style="font-weight: 400;">スキルを共有すれば、メンバーが同じ水準で業務を回せるようになります。新メンバーのオンボーディングコストも下がり、属人化していたノウハウがチームの資産に変わります。</span>

<span style="font-weight: 400;">.claude/skills/ にSKILL.mdを置くと、Claude Codeがスラッシュコマンドとして認識します。</span>
<h3><span style="font-weight: 400;">記事制作4工程スキルの実装例</span></h3>
<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-11701" src="https://malna.code-like.net/wp-content/uploads/2026/03/unnamed.png" alt="" width="512" height="179" srcset="https://malna.code-like.net/wp-content/uploads/2026/03/unnamed.png 512w, https://malna.code-like.net/wp-content/uploads/2026/03/unnamed-150x52.png 150w" sizes="auto, (max-width: 512px) 100vw, 512px" />

<span style="font-weight: 400;">記事制作では、調査・構成・執筆・リライトの4工程をそれぞれ独立したスキルとして定義し、順番に走らせるフローを構築しています。各工程の出力が次の入力に自動で流れるため、途中でデータを手動で移す必要がありません。</span>
<h4><span style="font-weight: 400;">工程1: /seo-query-research（クエリ調査）</span></h4>
<span style="font-weight: 400;">対象キーワードの検索意図、ユーザーの悩み、上位5サイトの分析、関連ロングテールの抽出を行います。Web検索で実際の上位コンテンツを読み取り、客観データに基づく調査レポートにまとめます。</span>
<h4><span style="font-weight: 400;">工程2: /seo-structure（構成案作成）</span></h4>
<span style="font-weight: 400;">調査結果をもとに、上位記事との差別化戦略を立て、H2を5〜8個、H3を必要に応じて配置した見出し構成を出力します。各セクションに「含めるべき情報」「使う事例」「図表の提案」が付くので、執筆がそのまま始められます。</span>
<h4><span style="font-weight: 400;">工程3: /seo-writing（記事執筆）</span></h4>
<span style="font-weight: 400;">構成案に沿って10,000文字を目安に書き上げます。スキル内に文章表現のルール——段落は3〜4文で150文字程度、箇条書きの1項目は160文字以内、見出し直下には100文字のリード文を必ず入れる——が細かく定義されており、品質がブレません。</span>
<h4><span style="font-weight: 400;">工程4: /seo-rewrite（リライト）</span></h4>
<span style="font-weight: 400;">AI生成文章のクセ（テンプレ感、記号の多用、安全クッション表現）を除去し、人が書いたと感じる文体に全面書き直しします。20項目以上の厳守ルールに従い、BtoB記事としてのトンマナに仕上げます。</span>

<span style="font-weight: 400;">4工程を1セッション内で連続実行すると、調査→構成→執筆→リライトのデータが自動で引き継がれます。手動でのコピー&amp;ペーストは一切ありません。</span>
<h3><span style="font-weight: 400;">分析系スキルの実装例</span></h3>
<span style="font-weight: 400;">記事を書くだけがSEO業務ではありません。冒頭で触れた「ネクストアクションの整理」を自動化するスキルも実装しています。</span>

<span style="font-weight: 400;">/seo-recovery-plan は、冒頭で紹介したリカバリープラン作成の具体的なスキル実装です。スキルMDには、Ahrefsのどのエンドポイントをどの順番で叩くか、優先度の判定ロジック（検索Vol × 現在順位のマトリクス）、出力フォーマット（Executive Summary → 詳細分析の2段構成）がすべて定義されています。同じスキルをチームメンバーが実行しても、同一品質のプランが出力される点がスキル化の最大の価値です。</span>

<span style="font-weight: 400;">/seo-change-briefは公開済みの記事URLを渡すと、リライトの変更指示書を生成するスキル。現状の数値評価→検出された問題点→具体的な修正指示（タイトル案、追加セクション、削除推奨箇所）という流れで出力され、そのままライターに渡せる形式になっています。</span>
<h2><span style="font-weight: 400;">実践ワークフロー — キーワード調査から効果測定まで</span></h2>
<span style="font-weight: 400;">構築した基盤の上で、日々のSEO業務がどう動くか。時系列で追います。</span>
<h3><span style="font-weight: 400;">キーワード調査</span></h3>
<span style="font-weight: 400;">実際の業務で最も使用頻度が高い「新規記事のキーワード選定」を例に、基盤がどう動くかを見ていきます。ターミナルでコマンドを1行打つところからスタートです。</span>
<blockquote><span style="font-weight: 400;">/seo-query-research SaaS管理ツール 比較</span></blockquote>
<span style="font-weight: 400;">Web検索で上位10件を分析し、検索意図（比較検討型）、ユーザーの悩み（ツールが多すぎて選べない、導入コストが見えない）、上位記事がカバーしている範囲を抽出します。</span>

<span style="font-weight: 400;">Ahrefs MCPが接続されている環境なら、検索ボリューム、KD、CPC、関連キーワードの定量データが重なります。定性的な洞察と定量データの掛け合わせで、キーワード選定の精度が一段上がります。</span>
<h3><span style="font-weight: 400;">記事制作</span></h3>
<span style="font-weight: 400;">キーワードが決まったら、セッションを切り替えずそのまま構成→執筆→リライトへ進みます。セッションを維持することで、調査フェーズの知見がすべて引き継がれる点が大きなメリットです。</span>
<blockquote><span style="font-weight: 400;">/seo-structure SaaS管理ツール 比較</span>

<span style="font-weight: 400;">/seo-writing SaaS管理ツール 比較</span>

<span style="font-weight: 400;">/seo-rewrite</span></blockquote>
<span style="font-weight: 400;">4工程を通した所要時間は、テーマにもよりますが10,000文字の記事で30分〜1時間。同じ品質を手作業で仕上げると2〜3日かかることを考えれば、かなりの短縮です。</span>
<h3><span style="font-weight: 400;">効果測定・改善</span></h3>
<span style="font-weight: 400;">記事は公開して終わりではなく、公開後のデータ計測と改善サイクルこそがSEO成果を左右します。GSCデータを使った定点観測の流れを見てみましょう。公開1ヶ月・3ヶ月の時点でクリック数、表示回数、平均順位、CTRの推移を確認し、目標に届いていない記事や、表示の割にCTRが低い記事を洗い出します。</span>

<span style="font-weight: 400;">サイト全体のトラフィックが下降傾向にあるなら `/seo-recovery-plan` で一括分析。どの記事を、どの優先度で、どう直すべきかがデータに基づいて整理されたプランとして出てきます。</span>

<span style="font-weight: 400;">月次レポートもClaude Code上で回せます。GSCとAhrefsのデータを統合し、主要KPIの推移、順位変動キーワード、新規獲得キーワードをまとめたレポートの自動生成が可能です。</span>
<h2><span style="font-weight: 400;">導入時のつまずきポイントと対策</span></h2>
<span style="font-weight: 400;">構築の過程でつまずきやすいのは、MCP接続のエラー、CLAUDE.mdの情報不足、Ahrefsデータの単位変換の3点です。いずれも原因と対処法を事前に知っておけば簡単に回避できます。</span>
<h3><span style="font-weight: 400;">MCP接続エラー</span></h3>
<span style="font-weight: 400;">Ahrefs MCPで最も多いトラブルは、APIキーの期限切れとレートリミット超過の2つです。</span>

<span style="font-weight: 400;">APIキーはAhrefsの管理画面から有効期限を確認し、定期的に更新してください。キーが失効していると、Claude Codeがデータを取得しようとした時点でエラーが返ります。レートリミットについては、短時間に大量のクエリを投げると制限に引っかかるため、大量取得時はリクエストを順次実行で分散するのが安全です。</span>
<h3><span style="font-weight: 400;">Ahrefsの金額データの単位変換</span></h3>
<span style="font-weight: 400;">Ahrefsが返すtraffic_valueなどの金額データは、USDセント単位です。235,000と表示されたら実際は2,350 USDになります。</span>

<span style="font-weight: 400;">この変換を毎回手動で行うのは手間なので、CLAUDE.mdに「Ahrefsの金額データはUSDセント単位。表示時は100で割ってUSD換算する」と書いておきましょう。Claude Codeが自動で換算して表示するようになります。</span>
<h3><span style="font-weight: 400;">CLAUDE.mdのコンテキスト不足</span></h3>
<span style="font-weight: 400;">スキルを走らせても期待どおりの出力にならない場合、CLAUDE.mdに書かれた情報が足りていないことが大半です。</span>

<span style="font-weight: 400;">たとえばクライアント固有の専門用語やNG表現が未記載だと、Claude Codeは一般的な表現で出力してしまいます。業界特有の言い回し、競合企業名、ターゲットペルソナの属性など、判断に必要な情報はCLAUDE.mdに明記しておく必要があります。出力の質が低いと感じたら、まずCLAUDE.mdの情報量を疑ってください。</span>
<h2><span style="font-weight: 400;">コスト管理の考え方</span></h2>
<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-11663" src="https://malna.code-like.net/wp-content/uploads/2026/03/08_cost_comparison_ja.png" alt="" width="2048" height="1152" srcset="https://malna.code-like.net/wp-content/uploads/2026/03/08_cost_comparison_ja.png 2048w, https://malna.code-like.net/wp-content/uploads/2026/03/08_cost_comparison_ja-1920x1080.png 1920w, https://malna.code-like.net/wp-content/uploads/2026/03/08_cost_comparison_ja-150x84.png 150w, https://malna.code-like.net/wp-content/uploads/2026/03/08_cost_comparison_ja-1536x864.png 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px" />

<span style="font-weight: 400;">導入を検討する上で避けて通れないのがコストの話です。Claude CodeはAnthropic APIの従量課金で動くため、使い方次第で月額が大きく変わります。実運用でのコスト感を共有します。</span>

<span style="font-weight: 400;">モデルの使い分けがポイントです。ファイル検索やフォーマット変換にはHaiku（最安）、記事生成・分析にはSonnet（中程度）、戦略立案や設計判断にはOpus（最高）を割り当てれば、品質を落とさずコストを抑えられます。</span>

<span style="font-weight: 400;">実務の目安として、10,000文字の記事を4工程で制作する場合、Sonnetベースで数百円〜1,000円程度。手作業の人件費と比べれば、コストパフォーマンスは十分です。</span>
<h2><span style="font-weight: 400;">まとめ</span></h2>
<span style="font-weight: 400;">Claude CodeによるSEO分析基盤は、CLAUDE.md + WebSearchの最小構成から始め、Ahrefs MCP、GSC、スキルを段階的に追加していくことで、1ヶ月程度で運用に乗せることができます。ツールの使い方を覚えるのではなく、自分のワークフローに合わせてClaude Codeを設計する——この視点の転換が、AI活用で成果を分ける境目です。</span>

<span style="font-weight: 400;">malna株式会社では、SEO戦略の設計からClaude Code等のAIツールを活用した分析基盤の構築、コンテンツ制作、効果測定まで、一気通貫でのマーケティング支援を行っています。「SEO施策の優先度の付け方がわからない」「社内にSEO分析の仕組みを作りたいが何から手をつけるべきか迷っている」という方は、無料相談にてお気軽にお問い合わせください。現在の課題をヒアリングしたうえで、最適な施策プランをご提案します。</span>

<span style="font-weight: 400;">本記事で紹介したCLAUDE.mdのサンプル、SEOスキル一式、ディレクトリ構成のテンプレートは<a href="https://github.com/Nonaka-Rikito/seo-kit" target="_blank" rel="noopener">GitHubリポジトリ</a>で公開しています。クローンまたはダウンロードして、自社の環境に合わせてカスタマイズしてください。</span>
<p class="post_ttl serif"><a href="https://malna.code-like.net/blog/seo_agency/" target="_blank" rel="noopener">SEO会社のおすすめ19選！選び方や注意点なども解説</a></p>
<p class="post_ttl serif"><a href="https://malna.code-like.net/blog/recommended-content-marketing-agencies-15/" target="_blank" rel="noopener">コンテンツマーケティング代行おすすめ15選！選び方やメリットなどを解説</a></p>]]></content:encoded>
					
					<wfw:commentRss>https://malna.code-like.net/blog/claudecode-seo-analysis-setup/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ChatGPTファインチューニングとは？仕組みややり方・コストなどを1から徹底解説</title>
		<link>https://malna.code-like.net/blog/chatgpt_fine_tuning/</link>
					<comments>https://malna.code-like.net/blog/chatgpt_fine_tuning/#respond</comments>
		
		<dc:creator><![CDATA[ml-dev]]></dc:creator>
		<pubDate>Mon, 28 Apr 2025 08:08:14 +0000</pubDate>
				<category><![CDATA[AIエージェント・自動化]]></category>
		<guid isPermaLink="false">https://malna.code-like.net/?p=7138</guid>

					<description><![CDATA[ChatGPTを業務に活用する中で、「プロンプトの工夫だけでは、回答に限界を感じる」と感じている方も多いのではないでしょうか。より業務や自社の目的に沿った回答を得ることができれば、生成AIの効果を最大限に活用でき、自社の [&#8230;]]]></description>
										<content:encoded><![CDATA[<span style="font-weight: 400;">ChatGPTを業務に活用する中で、「プロンプトの工夫だけでは、回答に限界を感じる」と感じている方も多いのではないでしょうか。より業務や自社の目的に沿った回答を得ることができれば、生成AIの効果を最大限に活用でき、自社の生産性はさらに向上します。</span> <span style="font-weight: 400;">このようなニーズに応える手段として注目されているのが、「ファインチューニング」です。既存のChatGPTモデルに対し、企業独自のデータを用いて再学習を行うことで、自社の業務に特化したAIを構築できます。</span> <span style="font-weight: 400;">とはいえ、</span><span style="font-weight: 400;">導入のハードルが高そう、</span><span style="font-weight: 400;">具体的な費用感が分からない、本</span><span style="font-weight: 400;">当に成果が出るのかなどの</span><span style="font-weight: 400;">不安を抱えている方も多いと思います。</span> <span style="font-weight: 400;">本記事では、初心者でも理解しやすいように、ChatGPTのファインチューニングの仕組み・やり方・費用・成功事例までをまとめてご紹介します。</span> <div id="ez-toc-container" class="ez-toc-v2_0_71 ez-toc-wrap-center counter-hierarchy ez-toc-counter-rtl ez-toc-custom ez-toc-container-direction">
<div class="ez-toc-title-container">
<p class="ez-toc-title" style="cursor:inherit">目次</p>
<span class="ez-toc-title-toggle"></span></div>
<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-1" href="#ChatGPT%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%B3%E3%83%81%E3%83%A5%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%A8%E3%81%AF%EF%BC%9F" title="ChatGPTのファインチューニングとは？">ChatGPTのファインチューニングとは？</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-2" href="#%E3%83%97%E3%83%AD%E3%83%B3%E3%83%97%E3%83%88%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%B0%E3%81%A8%E3%81%AE%E9%81%95%E3%81%84" title="プロンプトエンジニアリングとの違い">プロンプトエンジニアリングとの違い</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-3" href="#%E3%81%AA%E3%81%9C%E3%83%95%E3%82%A1%E3%82%A4%E3%83%B3%E3%83%81%E3%83%A5%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%8C%E6%B3%A8%E7%9B%AE%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%AE%E3%81%8B" title="なぜファインチューニングが注目されているのか">なぜファインチューニングが注目されているのか</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-4" href="#%E3%83%95%E3%82%A1%E3%82%A4%E3%83%B3%E3%83%81%E3%83%A5%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%AE%E3%83%A1%E3%83%AA%E3%83%83%E3%83%88%E3%81%A8%E3%83%87%E3%83%A1%E3%83%AA%E3%83%83%E3%83%88" title="ファインチューニングのメリットとデメリット">ファインチューニングのメリットとデメリット</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-5" href="#%E3%83%A1%E3%83%AA%E3%83%83%E3%83%88" title="メリット">メリット</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-6" href="#%E8%87%AA%E7%A4%BE%E3%81%AE%E6%A5%AD%E5%8B%99%E3%81%AB%E7%89%B9%E5%8C%96%E3%81%97%E3%81%9FAI%E3%82%92%E4%BD%9C%E3%82%8C%E3%82%8B" title="自社の業務に特化したAIを作れる">自社の業務に特化したAIを作れる</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-7" href="#%E3%83%97%E3%83%AD%E3%83%B3%E3%83%97%E3%83%88%E3%81%AE%E7%B0%A1%E7%95%A5%E5%8C%96%E3%81%8C%E5%8F%AF%E8%83%BD" title="プロンプトの簡略化が可能">プロンプトの簡略化が可能</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-8" href="#%E9%95%B7%E6%96%87%E3%82%84%E8%A4%87%E9%9B%91%E3%81%AA%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AB%E5%BC%B7%E3%81%8F%E3%81%AA%E3%82%8B" title="長文や複雑なデータに強くなる">長文や複雑なデータに強くなる</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-9" href="#%E5%BF%9C%E7%AD%94%E7%B2%BE%E5%BA%A6%E3%81%AE%E5%90%91%E4%B8%8A" title="応答精度の向上">応答精度の向上</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-10" href="#API%E3%82%B3%E3%82%B9%E3%83%88%E3%81%AE%E5%89%8A%E6%B8%9B" title="APIコストの削減">APIコストの削減</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-11" href="#%E3%83%87%E3%83%A1%E3%83%AA%E3%83%83%E3%83%88" title="デメリット">デメリット</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-12" href="#%E9%AB%98%E5%BA%A6%E3%81%AA%E3%83%87%E3%83%BC%E3%82%BF%E6%BA%96%E5%82%99%E3%81%8C%E5%BF%85%E8%A6%81" title="高度なデータ準備が必要">高度なデータ準備が必要</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-13" href="#%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%B0%E3%82%B9%E3%82%AD%E3%83%AB%E3%81%8C%E6%B1%82%E3%82%81%E3%82%89%E3%82%8C%E3%82%8B" title="エンジニアリングスキルが求められる">エンジニアリングスキルが求められる</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-14" href="#%E8%B2%BB%E7%94%A8%E3%81%8C%E3%82%84%E3%82%84%E9%AB%98%E3%82%81" title="費用がやや高め">費用がやや高め</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-15" href="#%E7%B6%99%E7%B6%9A%E7%9A%84%E3%81%AA%E6%9B%B4%E6%96%B0%E3%81%8C%E5%BF%85%E8%A6%81" title="継続的な更新が必要">継続的な更新が必要</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-16" href="#%E8%AA%A4%E5%AD%A6%E7%BF%92%E3%83%BB%E5%81%8F%E3%81%A3%E3%81%9F%E5%9B%9E%E7%AD%94%E3%81%AE%E3%83%AA%E3%82%B9%E3%82%AF%E3%81%8C%E3%81%82%E3%82%8B" title="誤学習・偏った回答のリスクがある">誤学習・偏った回答のリスクがある</a></li></ul></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-17" href="#%E3%83%95%E3%82%A1%E3%82%A4%E3%83%B3%E3%83%81%E3%83%A5%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%AE%E5%85%B7%E4%BD%93%E7%9A%84%E3%81%AA%E6%89%8B%E9%A0%86" title="ファインチューニングの具体的な手順">ファインチューニングの具体的な手順</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-18" href="#%E5%BF%85%E8%A6%81%E3%81%AA%E6%BA%96%E5%82%99%EF%BC%88API%E3%82%AD%E3%83%BC%E3%80%81%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89%E3%81%AA%E3%81%A9%EF%BC%89" title="必要な準備（APIキー、環境構築など）">必要な準備（APIキー、環境構築など）</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-19" href="#API%E3%82%AD%E3%83%BC%E3%81%AE%E5%8F%96%E5%BE%97%E3%81%AE%E4%BB%95%E6%96%B9" title="APIキーの取得の仕方">APIキーの取得の仕方</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-20" href="#%E3%83%87%E3%83%BC%E3%82%BF%E3%82%BB%E3%83%83%E3%83%88%E3%81%AE%E6%A7%8B%E6%88%90%E3%81%A8%E4%BD%9C%E6%88%90%E3%81%AE%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88" title="データセットの構成と作成のポイント">データセットの構成と作成のポイント</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-21" href="#%E5%AD%A6%E7%BF%92%EF%BD%9E%E7%B5%90%E6%9E%9C%E7%A2%BA%E8%AA%8D%E3%81%BE%E3%81%A7%E3%81%AE%E6%B5%81%E3%82%8C" title="学習～結果確認までの流れ">学習～結果確認までの流れ</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-22" href="#1%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E3%82%A2%E3%83%83%E3%83%97%E3%83%AD%E3%83%BC%E3%83%89" title="1.ファイルのアップロード">1.ファイルのアップロード</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-23" href="#2%E3%83%95%E3%82%A1%E3%82%A4%E3%83%B3%E3%83%81%E3%83%A5%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%AE%E5%AE%9F%E8%A1%8C" title="2.ファインチューニングの実行">2.ファインチューニングの実行</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-24" href="#3%E5%AD%A6%E7%BF%92%E3%81%AE%E9%80%B2%E6%8D%97%E7%A2%BA%E8%AA%8D%EF%BC%88%E3%83%AD%E3%82%B0%E3%81%AE%E3%83%A2%E3%83%8B%E3%82%BF%E3%83%AA%E3%83%B3%E3%82%B0%EF%BC%89" title="3.学習の進捗確認（ログのモニタリング）">3.学習の進捗確認（ログのモニタリング）</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-25" href="#4%E5%AE%8C%E4%BA%86%E5%BE%8C%E3%81%AE%E3%83%A2%E3%83%87%E3%83%AB%E7%A2%BA%E8%AA%8D%E3%81%A8%E3%83%86%E3%82%B9%E3%83%88" title="4.完了後のモデル確認とテスト">4.完了後のモデル確認とテスト</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-26" href="#5%E6%9C%AC%E7%95%AA%E9%81%8B%E7%94%A8" title="5.本番運用">5.本番運用</a></li></ul></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-27" href="#%E5%AE%9F%E8%B7%B5%E4%BA%8B%E4%BE%8B%EF%BC%9AChatGPT%E3%83%95%E3%82%A1%E3%82%A4%E3%83%B3%E3%83%81%E3%83%A5%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%AE%E6%88%90%E5%8A%9F%E4%BE%8B3%E9%81%B8" title="実践事例：ChatGPTファインチューニングの成功例3選">実践事例：ChatGPTファインチューニングの成功例3選</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-28" href="#%E5%8C%BB%E7%99%82%E5%88%86%E9%87%8E%E3%81%A7%E6%B4%BB%E7%94%A8_%E6%82%A3%E8%80%85%E3%81%AB%E8%AA%AC%E6%98%8E%E3%81%99%E3%82%8B%E6%99%82%E9%96%93%E3%82%92%E7%B4%8430%E5%89%8A%E6%B8%9B" title="医療分野で活用 |患者に説明する時間を約30%削減">医療分野で活用 |患者に説明する時間を約30%削減</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-29" href="#%E8%A3%BD%E9%80%A0%E6%A5%AD%E3%81%A7%E6%B4%BB%E7%94%A8_%E7%95%B0%E5%B8%B8%E6%A4%9C%E7%9F%A5%E3%82%84%E4%BA%88%E7%9F%A5%E4%BF%9D%E5%85%A8%E3%81%A7%E5%A4%A7%E5%B9%85%E3%81%AA%E5%8A%B9%E7%8E%87%E5%8C%96" title="製造業で活用 | 異常検知や予知保全で大幅な効率化">製造業で活用 | 異常検知や予知保全で大幅な効率化</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-30" href="#%E5%B0%8F%E5%A3%B2%E6%A5%AD_AI%E3%81%AB%E3%82%88%E3%82%8B%E9%9C%80%E8%A6%81%E4%BA%88%E6%B8%AC%E3%81%A7%E5%BB%83%E6%A3%84%E3%83%AD%E3%82%B9%E3%82%92%E7%B4%8430%E5%89%8A%E6%B8%9B" title="小売業 | AIによる需要予測で廃棄ロスを約30%削減">小売業 | AIによる需要予測で廃棄ロスを約30%削減</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-31" href="#%E3%83%95%E3%82%A1%E3%82%A4%E3%83%B3%E3%83%81%E3%83%A5%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%AE%E3%82%B3%E3%82%B9%E3%83%88%E3%81%A8%E6%96%99%E9%87%91%E4%BD%93%E7%B3%BB" title="ファインチューニングのコストと料金体系">ファインチューニングのコストと料金体系</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-32" href="#gpt-35-turbo%E7%AD%89%E3%83%A2%E3%83%87%E3%83%AB%E5%88%A5%E3%81%AE%E4%BE%A1%E6%A0%BC%E6%AF%94%E8%BC%83" title="gpt-3.5-turbo等モデル別の価格比較">gpt-3.5-turbo等モデル別の価格比較</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-33" href="#%E5%AD%A6%E7%BF%92%E3%83%BB%E6%8E%A8%E8%AB%96%E3%81%AB%E3%81%8A%E3%81%91%E3%82%8B%E3%83%88%E3%83%BC%E3%82%AF%E3%83%B3%E3%82%B3%E3%82%B9%E3%83%88%E3%81%AE%E4%BB%95%E7%B5%84%E3%81%BF" title="学習・推論におけるトークンコストの仕組み">学習・推論におけるトークンコストの仕組み</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-34" href="#%E5%AE%9F%E9%9A%9B%E3%81%AB%E3%81%8B%E3%81%8B%E3%82%8B%E9%96%8B%E7%99%BA%E8%B2%BB%E3%83%BB%E4%BF%9D%E5%AE%88%E8%B2%BB%E3%81%AE%E4%BE%8B" title="実際にかかる開発費・保守費の例">実際にかかる開発費・保守費の例</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-35" href="#%E8%B2%BB%E7%94%A8%E5%AF%BE%E5%8A%B9%E6%9E%9C%E3%82%92%E9%AB%98%E3%82%81%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E5%B7%A5%E5%A4%AB" title="費用対効果を高めるための工夫">費用対効果を高めるための工夫</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-36" href="#%E5%B0%8E%E5%85%A5%E5%89%8D%E3%81%AB%E7%9F%A5%E3%81%A3%E3%81%A6%E3%81%8A%E3%81%8F%E3%81%B9%E3%81%8D%E6%B3%A8%E6%84%8F%E7%82%B9%E3%81%A8%E5%A4%B1%E6%95%97%E3%81%97%E3%82%84%E3%81%99%E3%81%84%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88" title="導入前に知っておくべき注意点と失敗しやすいポイント">導入前に知っておくべき注意点と失敗しやすいポイント</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-37" href="#%E5%A4%B1%E6%95%97%E3%81%97%E3%82%84%E3%81%99%E3%81%84%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88" title="失敗しやすいポイント">失敗しやすいポイント</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-38" href="#%E3%83%87%E3%83%BC%E3%82%BF%E9%87%8F%E4%B8%8D%E8%B6%B3" title="データ量不足">データ量不足</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-39" href="#%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88%E3%83%9F%E3%82%B9" title="フォーマットミス">フォーマットミス</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-40" href="#%E5%81%8F%E3%81%A3%E3%81%9F%E6%83%85%E5%A0%B1%E3%81%AE%E5%87%BA%E5%8A%9B" title="偏った情報の出力">偏った情報の出力</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-41" href="#%E3%83%81%E3%83%BC%E3%83%A0%E5%86%85%E3%81%A7%E3%81%AE%E9%81%8B%E7%94%A8%E4%BD%93%E5%88%B6%E3%81%AE%E6%95%B4%E5%82%99" title="チーム内での運用体制の整備">チーム内での運用体制の整備</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-42" href="#%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3%E3%81%A8%E3%83%87%E3%83%BC%E3%82%BF%E7%AE%A1%E7%90%86%E3%81%AE%E6%B3%A8%E6%84%8F%E7%82%B9" title="セキュリティとデータ管理の注意点">セキュリティとデータ管理の注意点</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-43" href="#%E3%81%BE%E3%81%A8%E3%82%81" title="まとめ">まとめ</a></li></ul></nav></div>

<h2>ChatGPTのファインチューニングとは？</h2>
<span style="font-weight: 400;">ChatGPTのファインチューニングとは、既存のChatGPTモデルに、自社の業務や目的に特化した追加学習を行うことを意味します。これにより、特定のドメイン知識や文体、応答傾向をAIに覚えさせ、より自社の業務に特化した回答を得ることができます。</span>
<h3>プロンプトエンジニアリングとの違い</h3>
<span style="font-weight: 400;">プロンプトエンジニアリングは、AIからの回答をより効果的なものにするためにAIに与える指示（プロンプト）を工夫することを指します。一方ファインチューニングでは、モデルそのものを再学習させるため、プロンプトエンジニアリングだけでは実現しづらい&#8221;高度な応答&#8221;ができるようになります。</span> <span style="font-weight: 400;">たとえば、社内の用語やサービス特有の文脈を含むQAを正確に行いたい場合には、ファインチューニングを行うと良いでしょう。</span>
<h3>なぜファインチューニングが注目されているのか</h3>
<span style="font-weight: 400;">近年、企業では「汎用AI」から「業務特化AI」への移行が加速しています。社内ドキュメントや業務の詳細、FAQなどをAIに学習させることで、顧客対応や業務自動化における質の向上と効率化の両方を実現することができます。</span> <span style="font-weight: 400;">この流れの中で、ファインチューニングはコストパフォーマンスが高い方法として、現場の注目を集めているのです。</span> ファインチューニングの必要性について、以下の記事も合わせて参考にしてください。

<a href="https://malna.code-like.net/blog/why_genai_writing_feels_off/"><span style="font-weight: 400;">なぜ生成AIが書いた文章に違和感が生まれるのか？</span></a>
<h2>ファインチューニングのメリットとデメリット</h2>
<span style="font-weight: 400;">ファインチューニングには数多くのメリットがありますが、同時にデメリットも存在します。ここでは、その両面を整理してご紹介します。</span>
<h3>メリット</h3>
<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7177" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image8.jpg" alt="ファインチューニングのメリット" width="769" height="462" /> <span style="font-weight: 400;">ファインチューニングは、汎用モデルでは対応しきれなかった自社特有の課題にも柔軟に対応でき、実務レベルでの精度と効率を引き上げてくれるとても画期的なAIの活用法です。ここでは、その具体的なメリットを解説します。</span>
<h4>自社の業務に特化したAIを作れる</h4>
<span style="font-weight: 400;">ファインチューニングによって、社内のFAQ、業務マニュアル、対応ログなどを学習させることで、特定業種・職種に特化したAIをつくることができます。汎用モデルでは理解できなかった業界用語や社内ルールにも的確に対応でき、まるで専任スタッフのような精度の高い対応が可能となります。</span>
<h4>プロンプトの簡略化が可能</h4>
<span style="font-weight: 400;">ファインチューニングされたモデルは、文脈や背景をすでに理解しているため、複雑なプロンプトを用意しなくてもシンプルな指示で得たい回答を得ることができます。例えば、「商品説明を書いて」といった抽象的な指示でも、学習済みのルールに従って質の高い出力が得られるので、AIの知識が豊富でなくてもAIを使いこなせるようになります。</span>
<h4>長文や複雑なデータに強くなる</h4>
<span style="font-weight: 400;">複雑な条件がある場合や例外の多い業務対応でも、ファインチューニングされたモデルであれば一貫した出力が可能になります。たとえば、製造業の工程管理や法務対応のような複数の要件を踏まえる場面でも、整合性のある判断や回答を返せるため、AIを業務に使える幅が広くなります。</span>
<h4>応答精度の向上</h4>
<span style="font-weight: 400;">モデルが企業固有の表現や回答パターンを学習しているため、類似質問にも高い再現性をもった回答が可能になります。そのため、チャットボットやヘルプデスクといった顧客サポートと相性が良く、CS(顧客満足度)の向上にも繋がります。</span>
<h4>APIコストの削減</h4>
<span style="font-weight: 400;">ファインチューニングにより、プロンプトが短くても高精度な応答が可能になるため、従来よりも少ないトークン数でやり取りが完結し、API利用料金（従量課金制）の削減につながります。特に高頻度でAPIを呼び出すチャットボットや自動化システムにおいては、月単位での大幅なコスト削減が期待できます。</span>
<h3>デメリット</h3>
<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7179" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image10.png" alt="ファインチューニングのデメリット" width="769" height="462" /> <span style="font-weight: 400;">ファインチューニングには、多くのメリットがある一方でデメリットも存在します。導入の前に以下のデメリットがあることをしっかりと把握しておきましょう。</span>
<h4>高度なデータ準備が必要</h4>
<span style="font-weight: 400;">ファインチューニングの精度は、与えるデータの質に大きく左右されます。社内ドキュメントをそのまま使うとChatGPTの誤学習の原因となるため、不要な情報の削除、フォーマット統一、文体の調整などといった前処理作業が必要になります。初期段階では自社だけで行うのはかなり高度で、専門的な知識と十分なリソースが必要になります。弊社のAIサポートでは、ファインチューニングのサポートも行っております。ぜひお気軽にご相談ください。</span>
<h4>エンジニアリングスキルが求められる</h4>
<span style="font-weight: 400;">モデルの学習やAPI設定には、Pythonやコマンドラインツールの操作が必要です。また、データの構文エラーや学習ログの管理、トラブル対応にも一定の知識が必要となるため、実装の際は、エンジニアをチームに入れた方が良いでしょう。</span>

<a href="https://engineer.1145.jp/" target="_blank" rel="noopener">【e仕事エンジニア】エンジニア向けの求人メディア｜日研トータルソーシング</a>
<h4>費用がやや高め</h4>
<span style="font-weight: 400;">ファインチューニングはトークン単位の従量課金制であるため、データ量が多かったり学習回数が多いとコストがかさみます。加えて、実運用中も応答ごとに推論コストが発生するため、プロジェクト単位ではなく「運用全体の費用設計」が重要になります。実装する際には、費用対効果のシミュレーションを行うことが大切です。</span>
<h4>継続的な更新が必要</h4>
<span style="font-weight: 400;">モデルは学習時点の情報に基づいて動作するため、社内ルールや商品仕様、法改正などの変更には対応できません。そのため、定期的なデータ更新と再学習を行う必要があります。放置すれば間違った回答を行ってしまうため、顧客サポートの場面では、クレームにつながってしまうケースもあります。</span>
<h4>誤学習・偏った回答のリスクがある</h4>
<span style="font-weight: 400;">不適切なデータや偏った見方を含んだ内容で学習を行うと、AIはそれを正しい情報として処理してしまいます。特定部署の表現や一部の事例に偏った情報を学習させると、全社対応のAIとしては不適切な応答を返す可能性があり、企業ブランドや業務品質への悪影響につながる恐れがあります。</span>
<h2>ファインチューニングの具体的な手順</h2>
<span style="font-weight: 400;">このセクションでは、ファインチューニングの具体的な手順について説明します。</span>
<h3>必要な準備（APIキー、環境構築など）</h3>
<span style="font-weight: 400;">まず、OpenAIのアカウントを取得し、管理画面からAPIキーを発行します。続いて、学習用スクリプトやCLI（コマンドラインインターフェース）を実行するための開発環境を整えます。Pythonが使えるローカル環境やGoogle Colabなどを活用するのが一般的です。</span>
<h4>APIキーの取得の仕方</h4>
<span style="font-weight: 400;">OpenAIのプラットフォームにアクセスし、左下のAPIキーを選択します。</span> <img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7178" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image9.png" alt="OpenAIのプラットフォーム" width="769" height="331" /> <span style="font-weight: 400;">次に、緑色の「新しい秘密鍵を作成する」のボタンを押します。</span> <img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7184" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image15.png" alt="OpenAIのAPIキー取得「新しい秘密鍵を作成する」" width="769" height="326" /> <span style="font-weight: 400;">最後に名前とプロジェクトを記入すれば、APIキーを簡単に取得できます。取得したAPIキーはコピーで入手できます。</span> <img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7181" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image12.png" alt="OpenAIのAPIキー取得の名前とプロジェクト記入欄" width="769" height="465" />
<ul>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">必要なツール・ライブラリ例</span>
<ul>
 	<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Python 3.8 以上</span></li>
 	<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">openai ライブラリ（pip install openai）</span></li>
 	<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">JSONL形式の学習データ（後述）</span></li>
 	<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">OpenAI CLI（npm または brew でインストール可）</span></li>
</ul>
</li>
</ul>
<h3>データセットの構成と作成のポイント</h3>
<span style="font-weight: 400;">ファインチューニングには、AIに学んでほしい会話例（質問と答え）を記載したファイルが必要です。このファイルは JSONL形式 という形式にする必要があります。1行ごとに1つの会話を記述します。以下がその例です。</span>

<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7173" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image4.png" alt="ファインチューニング会話記述例" width="769" height="159" /> <span style="font-weight: 400;">これを数百〜数千行分用意します。内容は、よくある質問、問い合わせ、社内用語など、目的に応じた内容を含めてください。</span>
<strong>【作成時のポイント】</strong>
<ul>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">約数百〜数千件を用意すると安定した学習効果が得られる</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">ユーザーとアシスタントの対話構造を厳密に記述</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">同じテーマの多様なパターンを含めることで再現性が高まる</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">フォーマットエラーを防ぐため、事前に構文チェックを行う</span></li>
</ul>
<h3>学習～結果確認までの流れ</h3>
<span style="font-weight: 400;">以下の手順でファインチューニングを進めます。</span>
<h4>1.ファイルのアップロード</h4>
<span style="font-weight: 400;"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7185" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image16.png" alt="ファインチューニング手順（ファイルのアップロード）" width="769" height="113" /></span>
<h4>2.ファインチューニングの実行</h4>
<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7187" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image2.png" alt="ファインチューニング手順（ファインチューニングの実行）" width="769" height="105" />
<h4>3.学習の進捗確認（ログのモニタリング）</h4>
<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7175" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image6.png" alt="ファインチューニング手順（ログのモニタリング）" width="769" height="81" />
<h4>4.完了後のモデル確認とテスト</h4>
<span style="font-weight: 400;">新しいファインチューニング済みモデルIDが発行されるため、それを使ってAPI経由で出力のテストを行います。</span> <img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7180" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image11.png" alt="ファインチューニング手順（モデル確認とテスト）" width="769" height="81" />
<h4>5.本番運用</h4>
<span style="font-weight: 400;">完成したモデルIDを活用して、チャットボットや社内システムなどに統合したら完成です。</span>
<h2>実践事例：ChatGPTファインチューニングの成功例3選</h2>
<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7182" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image13.jpg" alt="ChatGPTファインチューニングの成功例" width="769" height="462" />
<h3>医療分野で活用 |患者に説明する時間を約30%削減</h3>
<img loading="lazy" decoding="async" class="aligncenter wp-image-7172" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image3.png" alt="大阪国際がんセンター" width="762" height="351" /><span style="letter-spacing: 0.225em;">出典：</span><a style="letter-spacing: 0.225em;" href="https://oici.jp/" target="_blank" rel="noopener">大阪国際がんセンター</a>

<span style="font-weight: 400;">医療分野でもファインチューニングを活用し、成功した事例があります。大阪国際がんセンターでは、乳がん患者向けに対話型説明AIを導入しました。患者の質問に正確に回答してくれ、今までかかっていた患者に対する説明時間を約30%短縮しました。また、退院時の文章を自動作成するシステムは、今まで医師が掛かっていた文書作成時間を約67%削減し、全国の23件の病院で導入が進められています。</span>

<span style="font-weight: 400;">参照：</span><a href="https://www.proofx.xyz/generativeai-finetuning/#index_id11" target="_blank" rel="noopener">生成AIのファインチューニング：産業応用の最前線 | 株式会社ProofX</a>
<h3>製造業で活用 | 異常検知や予知保全で大幅な効率化</h3>
<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7186" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image1.png" alt="富士電機" width="769" height="354" /><span style="font-weight: 400;">出典：<a href="https://www.fujielectric.co.jp/" target="_blank" rel="noopener">富士電機</a></span>

<span style="font-weight: 400;">製造業では、異常検知や予知保全においてファインチューニングが活用されています。大手電気メーカーの富士電機では、LSTMネットワークと時系列データ解析を組み合わせ、故障予測精度92%を達成しました。また、これにより、メンテナンスコストを30%も削減できました。</span>

<span style="font-weight: 400;">参照：<a href="https://www.proofx.xyz/generativeai-finetuning/#index_id15" target="_blank" rel="noopener">生成AIのファインチューニング：産業応用の最前線 | 株式会社ProofX</a> </span>
<h3>小売業 | AIによる需要予測で廃棄ロスを約30%削減</h3>
<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7174" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image5.png" alt="スーパーマーケットのライフ" width="769" height="361" /><span style="font-weight: 400;">出典：<a href="http://www.lifecorp.jp" target="_blank" rel="noopener">スーパーマーケット　ライフのホームページ</a></span>

<span style="font-weight: 400;">日本の大手スーパーマーケットのライフでは、全店舗の生鮮部門発注に AI 需要予測 による発注自動化サービス「AI-Order Foresight」を導入し、廃棄ロスを約30%ほど、そして発注作業時間を50%以上削減しています。元々は、日配品に対して導入されていたものですが、生鮮部門の発注にも適用されるなど、その幅を拡大しつつあります。また、アメリカの大手スーパーマーケットのウォルマートでも、需要予測モデルを店舗別にファインチューニングし、在庫過剰を40%も削減することに成功した事例があります。</span>

<span style="font-weight: 400;">参照：<a href="https://www.proofx.xyz/generativeai-finetuning/#index_id22" target="_blank" rel="noopener">生成AIのファインチューニング：産業応用の最前線 | 株式会社ProofX</a></span>
<h2>ファインチューニングのコストと料金体系</h2>
<span style="font-weight: 400;">本セクションでは、ファインチューニングのコストについて解説していきます。かかるコストをしっかりと理解し、費用対効果を考えましょう。</span>
<h3>gpt-3.5-turbo等モデル別の価格比較</h3>
<span style="font-weight: 400;">OpenAIの提供する主要モデルの価格は以下の通りです。（2024年時点）</span> <img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7183" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image14.png" alt="gpt-3.5-turbo等モデル別の価格比較" width="769" height="308" />
<h3>学習・推論におけるトークンコストの仕組み</h3>
<span style="font-weight: 400;">ファインチューニングでは、データの「トークン数」に応じて料金が発生します。1Kトークン＝約750単語相当です。たとえば10万トークンを10回学習した場合、学習コストだけで約$8〜10かかります。推論時も入力と出力の合計トークンに応じて従量課金されます。</span>
<h3>実際にかかる開発費・保守費の例</h3>
<span style="font-weight: 400;">ファインチューニングの実施に伴う費用は、APIの利用料金に加えて開発・運用体制によって変動します。たとえば、gpt-3.5-turboモデルで10万トークンの学習を10エポック実施した場合、学習部分のAPIコストは10ドル前後で済みます。しかし、実際のプロジェクトでは以下のようなコストが発生します。</span>
<ul>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">開発の設計・実装にかかる社内人件費または外注費（PoC実施で20万～100万円が一般的）</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">学習や検証時の再学習に伴う追加API利用料（1回あたり10～30ドル）</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">運用フェーズでのAPI呼び出しコスト（月数千～数万リクエストで50〜300ドル程度）</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">年1〜2回のモデル更新費用（都度10〜100ドル程度）</span></li>
</ul>
<span style="font-weight: 400;">こうした費用を踏まえても、人的リソースの削減効果や応答精度向上のインパクトを考えれば、中長期的な投資効果は十分に見込めます。</span>
<h3>費用対効果を高めるための工夫</h3>
<span style="font-weight: 400;">ファインチューニングの費用対効果を高めるためには、事前の戦略設計が欠かせません。特に、導入初期から「すべてを自動化しよう」とせず、よくある定型業務やFAQ対応など、成果が見えやすい領域から導入していくことが重要です。</span> <span style="font-weight: 400;">加えて、コスト削減と運用効率を両立させるためには以下の工夫が有効です。</span>
<ul>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">高精度だが高額なモデルより、gpt-3.5-turboなどのコスパに優れたモデルを選ぶ</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">学習データは最大量を目指さず、代表的なケースを厳選して品質を担保する</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">トークン節約のために、プロンプトや応答文を簡潔に設計する</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">モデル更新はフル再学習ではなく、差分更新方式を活用して効率化する</span></li>
</ul>
<span style="font-weight: 400;">このように設計から運用までを戦略的に実施することで、成果を最大化できます。</span>
<h2>導入前に知っておくべき注意点と失敗しやすいポイント</h2>
<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7176" src="https://malna.code-like.net/wp-content/uploads/2025/04/chatgpt_fine_tuning_image7.png" alt="ファインチューニング導入前の注意点" width="849" height="342" /> <span style="font-weight: 400;">導入前に注意点や失敗しやすいポイントを抑えておくだけで成功の確率がかなり上がります。以下のポイントをしっかりと押さえておきましょう。</span>
<h3>失敗しやすいポイント</h3>
<span style="font-weight: 400;">ファインチューニングはとても効果的なAIの活用法である一方、準備や設計を誤ると十分な効果を発揮できません。ここでは、初心者が特に注意すべき代表的な失敗例を整理します。</span>
<h4>データ量不足</h4>
<span style="font-weight: 400;">ファインチューニングの効果は、投入する学習データの「質」と「量」に大きく依存します。最低でも1,000件以上の対話例が望ましく、業務で頻出する問い合わせや会話パターンはできる限り網羅すべきです。少数の例だけでは、モデルが知識を十分に学習できず、逆に回答精度が低下するケースもあります。まずはよく使われるQ&amp;Aを抽出し、それらを優先的に整備するのがおすすめです。</span>
<h4>フォーマットミス</h4>
<span style="font-weight: 400;">ファインチューニング用のデータは、JSONL形式（1行1JSON）で正確に作成する必要があります。カンマの入れ忘れ、クォーテーションの不統一、エスケープ文字の誤りなど、細かいフォーマットエラーが1行でもあると、学習全体が中断されることがあります。特に、Excelなどから手動でコピー＆ペーストしたデータはエラーが起きやすいため、CLIでの事前検証を必ず実施しましょう。</span>
<h4>偏った情報の出力</h4>
<span style="font-weight: 400;">学習データが一部の業務部門や文体に偏っていると、ファインチューニング後のAIはその偏りをそのまま再現してしまいます。例えば、特定部署の用語や表現が強調されたデータだけで学習すると、他部署の利用者にとっては使いづらいモデルになります。部署やユースケースごとにバランスの取れたデータセットを作成し、多様な視点を網羅することが重要です。</span>
<h3>チーム内での運用体制の整備</h3>
<span style="font-weight: 400;">ファインチューニングは技術的な実装だけでなく、継続的な運用設計が成功の秘訣です。具体的には以下のような体制整備が必要です。</span>
<ul>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;"><strong>データ担当
</strong>社内文書や対応ログを収集し、整理・整形する役割。</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;"><strong>実装担当
</strong>OpenAI CLIやAPI操作を通じてファインチューニング処理を行うエンジニア。</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;"><strong>評価・テスト担当
</strong>モデルの応答精度を定期的に確認し、再学習の必要性を判断する役割。</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;"><strong>業務代表者
</strong>業務フローに合っているかを最終的にチェック。</span></li>
</ul>
<span style="font-weight: 400;">このような分担でレビューサイクルを構築することで、運用後も継続的に品質を保つことができます。しかし、実際に誰をどこに配置するのか悩まれる担当者も少なくないでしょう。malnaのAI導入サポートでは、AIの技術的な支援だけでなく、このような体制の整備まで一から丁寧に行います。興味のある方は一度お問い合わせください。</span>
<h3>セキュリティとデータ管理の注意点</h3>
<span style="font-weight: 400;">ファインチューニングに使用するデータには、顧客情報、契約内容、機密事項などが含まれる可能性があります。誤って個人情報を含んだままアップロードしてしまうと、情報漏洩や社内規定違反のリスクを伴います。</span> <span style="font-weight: 400;">安全な運用のために、以下の点に留意してください。</span>
<ul>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;"><strong>個人情報・機密情報の削除またはマスキング</strong>
氏名・住所・電話番号などは除外するか、置き換え表記に変換して学習データに含める。</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;"><strong>ファイルアクセス管理
</strong></span><span style="font-weight: 400;">学習データの編集・閲覧権限は最小限に限定する。</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;"><strong>通信の暗号化とログの監査
</strong>API経由の通信はHTTPSを利用し、社内でもログの保存・監査体制を整備する。</span></li>
 	<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;"><strong>利用規約・契約の確認
</strong>OpenAIのデータ利用ポリシーやAPIの利用規約を事前に確認し、自社のコンプライアンスに適合しているか確認する。</span></li>
</ul>
<span style="font-weight: 400;">特に個人情報保護法や業界ごとの法令が適用される場合は、法務部門とも連携した導入が求められます。</span>
<h2>まとめ</h2>
<span style="font-weight: 400;">ChatGPTのファインチューニングは、企業の業務に特化した“自社専用AI”をつくるとても有効な手段です。FAQ対応の自動化、マニュアル業務の効率化、顧客対応の精度向上など、さまざまな領域で活用のメリットがあります。</span> <span style="font-weight: 400;">しかしその一方で、誤った方法で導入を進めると、フォーマットエラーや学習データの偏り、セキュリティ面の不備といったデメリットももたらします。特に、誤った情報の学習や情報漏洩が発生した場合、顧客からの信頼を大きく失う恐れもあるため、慎重な設計と運用が求められます。</span> ChatGPTのファインチューニングは、貴社の業務を飛躍的に効率化する可能性を秘めていますが、「導入のハードルが高そう」「失敗なく進めたい」と感じる方もいらっしゃるかもしれません。 <span style="font-weight: 400;">弊社では、ChatGPTをはじめとする生成AIの導入支援から社内運用体制の構築まで、一貫したサポートを提供しています。大手企業への導入経験もあるコンサルタントが、事前ヒアリングから運用設計まで丁寧に伴走いたします。</span> 貴社がファインチューニングの効果を最大限に活用できるよう、着実な成果を積み上げるお手伝いをいたします。まずはお気軽にご相談ください。]]></content:encoded>
					
					<wfw:commentRss>https://malna.code-like.net/blog/chatgpt_fine_tuning/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>使えないと非効率的！社会人なら知っておきたい ChatGPTを使ったExcel・スプレッドシートの自動化</title>
		<link>https://malna.code-like.net/blog/excel_spreadsheet_automation_with_chatgpt/</link>
					<comments>https://malna.code-like.net/blog/excel_spreadsheet_automation_with_chatgpt/#respond</comments>
		
		<dc:creator><![CDATA[ml-dev]]></dc:creator>
		<pubDate>Sat, 05 Apr 2025 14:46:42 +0000</pubDate>
				<category><![CDATA[AIエージェント・自動化]]></category>
		<guid isPermaLink="false">https://malna.code-like.net/?p=6409</guid>

					<description><![CDATA[はじめに 本稿はChatGPTを使いながら、どのようにしてExcelとスプレッドシートの自動化を行うのかについて解説しています。 Excelとスプレッドシートは社会人になると必須のビジネスツールですが、自動化できている人 [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2>はじめに</h2>
本稿はChatGPTを使いながら、どのようにしてExcelとスプレッドシートの自動化を行うのかについて解説しています。

Excelとスプレッドシートは社会人になると必須のビジネスツールですが、自動化できている人は少ないと思います。日々の業務の中で同じことを繰り返していたり、自動化できたりすることが沢山あり、これらを自動化できれば、時間が生まれてより他のタスクに時間を割けるようになるでしょう。

幸いにも現在は生成AIの進化が目覚ましく、プログラミングの知識が一切なくても自動化できるようになりました。

この記事が少しでもお役立てできれば幸いです。

<div id="ez-toc-container" class="ez-toc-v2_0_71 ez-toc-wrap-center counter-hierarchy ez-toc-counter-rtl ez-toc-custom ez-toc-container-direction">
<div class="ez-toc-title-container">
<p class="ez-toc-title" style="cursor:inherit">目次</p>
<span class="ez-toc-title-toggle"></span></div>
<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-1" href="#%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB" title="はじめに">はじめに</a></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-2" href="#VBA%E3%81%A8GAS%E3%81%A8%E3%81%AF" title="VBAとGASとは">VBAとGASとは</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-3" href="#VBA%E3%81%A8%E3%81%AF" title="VBAとは">VBAとは</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-4" href="#%E3%83%9E%E3%82%AF%E3%83%AD%E6%A9%9F%E8%83%BD%E3%81%A8%E3%81%AF" title="マクロ機能とは">マクロ機能とは</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-5" href="#GAS%E3%81%A8%E3%81%AF" title="GASとは">GASとは</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-6" href="#%E6%A5%AD%E5%8B%99%E3%81%AE%E5%8A%B9%E7%8E%87%E5%8C%96%E3%82%92%E7%9B%AE%E6%8C%87%E3%81%99%E3%81%AA%E3%82%89%E3%80%81malna%E6%A0%AA%E5%BC%8F%E4%BC%9A%E7%A4%BE%E3%81%B8" title="業務の効率化を目指すなら、malna株式会社へ">業務の効率化を目指すなら、malna株式会社へ</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-7" href="#VBA%E3%81%A8GAS%E3%81%A7%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%93%E3%81%A8" title="VBAとGASでできること">VBAとGASでできること</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-8" href="#%E4%BE%8B%EF%BC%91%EF%BC%9A%E5%90%8C%E3%81%98%E3%82%82%E3%81%AE%E3%81%BE%E3%81%9F%E3%81%AF%E4%B8%80%E8%87%B4%E3%81%97%E3%81%AA%E3%81%84%E3%82%82%E3%81%AE%E3%82%92%E6%8E%A2%E3%81%99" title="例１：同じもの(または一致しないもの)を探す">例１：同じもの(または一致しないもの)を探す</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-9" href="#%E4%BE%8B%EF%BC%92%EF%BC%9A%E6%AF%8E%E6%9C%88%E3%81%AE%E5%A3%B2%E4%B8%8A%E5%A0%B1%E5%91%8A%E6%9B%B8%E3%82%92%E4%BD%9C%E6%88%90" title="例２：毎月の売上報告書を作成">例２：毎月の売上報告書を作成</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-10" href="#%E4%BE%8B%EF%BC%93%EF%BC%9AWeb%E3%81%8B%E3%82%89%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E5%8F%96%E3%82%8A%E8%BE%BC%E3%81%BF%E3%81%A8%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E6%95%B4%E5%BD%A2" title="例３：Webからのデータ取り込みとデータの整形">例３：Webからのデータ取り込みとデータの整形</a></li></ul></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-11" href="#ChatGPT%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E6%9B%B8%E3%81%8D%E6%96%B9" title="ChatGPTを使ったコードの書き方">ChatGPTを使ったコードの書き方</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-12" href="#VBA%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9" title="VBAの使い方">VBAの使い方</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-13" href="#%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%EF%BC%91%EF%BC%9AExcel%E4%B8%8A%E3%81%AB%E9%96%8B%E7%99%BA%E3%82%BF%E3%83%96%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%95%E3%81%9B%E3%82%8B" title="ステップ１：Excel上に開発タブを表示させる">ステップ１：Excel上に開発タブを表示させる</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-14" href="#%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%EF%BC%92%EF%BC%9A%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E8%A8%98%E5%85%A5" title="ステップ２：コードの記入">ステップ２：コードの記入</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-15" href="#GAS%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9" title="GASの使い方">GASの使い方</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-16" href="#%E3%83%A1%E3%83%AA%E3%83%83%E3%83%88" title="メリット">メリット</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-17" href="#%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E7%9F%A5%E8%AD%98%E3%81%8C%E4%B8%8D%E8%A6%81" title="プログラミングの知識が不要">プログラミングの知識が不要</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-18" href="#%E3%83%81%E3%83%A3%E3%83%83%E3%83%88%E5%BD%A2%E5%BC%8F%E3%81%A7%E5%AF%BE%E8%A9%B1%E3%81%97%E3%81%AA%E3%81%8C%E3%82%89%E9%80%90%E4%B8%80%E9%80%B2%E3%82%81%E3%82%89%E3%82%8C%E3%82%8B" title="チャット形式で対話しながら逐一進められる">チャット形式で対話しながら逐一進められる</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-19" href="#%E6%B3%A8%E6%84%8F%E7%82%B9" title="注意点">注意点</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-20" href="#%E7%94%9F%E6%88%90%E3%81%95%E3%82%8C%E3%81%9F%E3%82%B3%E3%83%BC%E3%83%89%E3%81%8C%E8%87%AA%E5%88%86%E3%81%AE%E3%83%8B%E3%83%BC%E3%82%BA%E3%81%AB100%E3%83%9E%E3%83%83%E3%83%81%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%A8%E3%81%AF%E9%99%90%E3%82%89%E3%81%AA%E3%81%84" title="生成されたコードが自分のニーズに100%マッチしているとは限らない">生成されたコードが自分のニーズに100%マッチしているとは限らない</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-21" href="#%E6%83%85%E5%A0%B1%E3%81%AE%E6%B5%81%E5%87%BA%E3%82%92%E9%98%B2%E3%81%90%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B" title="情報の流出を防ぐ必要がある">情報の流出を防ぐ必要がある</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-22" href="#%E3%81%BE%E3%81%A8%E3%82%81" title="まとめ">まとめ</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-23" href="#%E6%A5%AD%E5%8B%99%E8%87%AA%E5%8B%95%E5%8C%96%E3%82%92%E3%81%95%E3%82%89%E3%81%AB%E5%8A%A0%E9%80%9F%E3%81%97%E3%81%9F%E3%81%84%E3%81%AA%E3%82%89%E3%80%81malna%E6%A0%AA%E5%BC%8F%E4%BC%9A%E7%A4%BE%E3%81%B8" title="業務自動化をさらに加速したいなら、malna株式会社へ">業務自動化をさらに加速したいなら、malna株式会社へ</a></li></ul></li></ul></nav></div>

<h2>VBAとGASとは</h2>
VBAとGASはプログラミング言語の一つです。
<h3>VBAとは</h3>
VBAとは正式名称がVisual Basic for Applicationsで、Microsoft Officeのアプリケーションの機能を拡張できるプログラミング言語です。

これを使うことにより、Excelのマクロ機能が使えます。実際、マクロ機能はVBAを使わずとも使用できますが、VBAを使った方がより柔軟で複雑なマクロ機能を使えるようになります。
<h4>マクロ機能とは</h4>
一般にマクロ機能とは、アプリケーションソフト上で操作手順を記録して、複数の手順をまとめて一度に自動実行できる機能です。特にExcelに関して言えば、何度も行うような作業(セルの大きさを揃える、セル内の文字の色を変える、セル内の文字のサイズを変えるなど)をまとめて一度に自動実行できます。

マクロ機能を柔軟に使えるようになり自動化ができれば、日々のExcel業務の負担を大幅に減らすことが可能です。
<h3>GASとは</h3>
GASとは正式名称がGoogle Apps Scriptで、Googleのサービス（Gmail、Googleスプレッドシートなど）と連携して、業務の自動化や拡張機能を実現できます。スプレッドシートにはマクロ機能と明確に呼ばれているものはなく、GASを書いて実行するだけでマクロのようなことを実現できるので、先のVBAより取っ付きやすいです。

スプレッドシートに限ったことではないですが、Googleサービスはインターネット環境で保存されるので、どのデバイスであっても同じスプレッドシートにアクセスできます。もちろん、GASもネット環境にさえいれば編集できます。ここはExcelとは大きく異なるスプレッドシートの利点です。
<h3>業務の効率化を目指すなら、malna株式会社へ</h3>
VBA、GASの概要について解説いたしましたが、「実際に自社で活用できるのか？」「導入にあたって何が必要なのか？」と不安に感じる方も多いのではないでしょうか？

malna株式会社では、生成AIの専門家が、貴社の実現したい内容を基に、最適なAI導入のご提案とサポートを提供しております。
<ul>
 	<li>社内でも生産性が30％アップした実例をもとに、AI活用のノウハウを提供</li>
 	<li>テクノロジー/マーケティング視点を持った専門家が直接支援</li>
 	<li>AIの導入/定着まで一気通貫でご支援</li>
</ul>
まずは無料相談にて、社内導入の流れや貴社の現在のお悩み等、お気軽にご相談ください。

<a href="https://malna.code-like.net/service-ai/" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="aligncenter wp-image-5167 size-full" src="https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e.jpg" alt="" width="1200" height="419" srcset="https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e.jpg 1200w, https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e-300x105.jpg 300w, https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e-1024x358.jpg 1024w, https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e-768x268.jpg 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></a>
<h2>VBAとGASでできること</h2>
VBAとGASでできることは、先に説明したようにマクロ機能で何ができるかということと同義です。以下ではマクロ機能で何ができるのかを詳しく説明します。

平たく言ってしまえば、マクロ機能はなんでもできます。ただ、なんでもできますと言っても実感が湧かないと思いますので、特にExcelやスプレッドシートでめんどくさい業務が改善される例を紹介します。
<h4>例１：同じもの(または一致しないもの)を探す</h4>
別々のシートに顧客データが入っているとします。一方は代官山店の顧客データで、もう一方は恵比寿店の顧客データとします。そこで、二つの店舗の共通顧客を見つけたいと思った時、手作業で逐一確認するのは大変ですよね。

顧客データが100名程度なら頑張ればできますが、1000名またはそれ以上では人間では不可能です。そこでマクロ機能を使えば、２店舗の共通顧客を割り出して新しいシートに書き出すことができます。
<h4>例２：毎月の売上報告書を作成</h4>
毎月の売上データをコピー＆ペーストして、ピボットテーブルを作成。そして、見やすいようにグラフも作成して、PDFで出力。そして上司にメールで送信。これもマクロ機能を使えば、ワンクリックで完了します。

さらに、手作業で行うコピー＆ペーストはミスする可能性を伴いますが、マクロ機能であればそういったミスは起こりません。
<h4>例３：Webからのデータ取り込みとデータの整形</h4>
例えば、Webから為替や株価を手動でコピーして、Excelやスプレッドシートに貼り付け、それを分析できるように整えてピボットテーブル等で分析する。このような業務も一々ブラウザとExcelを行き来したり、コピーミスがあったりと手作業では大変かつ集中力が必要です。

これも、マクロを使えばWebからの情報取得とデータの整形までをワンクリックで行うことができます。
<h2>ChatGPTを使ったコードの書き方</h2>
ChatGPTに依頼する文章のことをプロンプトと言います。VBAでもGASでもプロンプトの書き方は大きく変わりません。以下のように書きます。

まず、VBA(またはGAS)を書いてください。と依頼してください。

続いて、実現したいマクロの内容をできるだけ詳細に記述します。ここでの注意点は、<strong>どこにどのデータが入っていて、どこにどのデータを出力したいのか</strong>を詳しく書くことです。

具体的には

「B列に顧客の名前、C列に顧客の住所、D列に顧客のメールアドレスが入っています。…。新しいシートのA１に出力してください」

のように書きます。列、行、そしてシート名まできちんと書いてあげると、良いコードが得られやすいです。

列や行、シート名を書かないと、ChatGPTは一般的なシートに沿ってコードを出力するので、それを貼り付けてもうまく行かないことがほとんどです。

また、プロンプト全般に言えることですが、それやこれなどの指示語は多用せず、極力具体化すると良いコードが得やすいです。

こうして、コードが得られたら下記に書くやり方に従って、コードを実行します。

実際一度でうまく行くケースは稀で、何度もChatGPTと対話を重ねて要望にあったコードにしていきます。この際も、極力具体化して伝えることは必須です。
<h3>VBAの使い方</h3>
<h4>ステップ１：Excel上に開発タブを表示させる</h4>
Excelの設定等をいじらず、デフォルトの状態で使用している場合、Excelの上部にあるメニューバーに左から“ホーム”、“挿入”、“描画”と続いてると思いますが、そこに“開発”を表示させます。

MacOSではExcelを表示していると画面の一番上に左から“Appleマーク”、“Excel”と並んでいます。

その“Excel”をクリックして、“環境設定”をクリックしてください。するとポップアップ画面が表示されます。その中の“リボンとツールバー”をクリックします。右側の“リボンのカスタマイズ”を下にスクロールすれば、”開発”があるのでチェックボックスにチェックを入れてください。

これで最初の画面に戻れば、“開発”が表示されているはずです。
<h4>ステップ２：コードの記入</h4>
“開発”をクリックすれば、左側に“Visual Basic”があります。それをクリックすると、新しいポップアップ画面が表示されます。ポップ画面の名前は“Microsoft Visual Basic”です。

<img loading="lazy" decoding="async" class="aligncenter wp-image-6710 size-full" src="https://malna.code-like.net/wp-content/uploads/2025/04/20250409_image1-1.jpg" alt="Microsoft Visual Basic画面" width="1920" height="1340" srcset="https://malna.code-like.net/wp-content/uploads/2025/04/20250409_image1-1.jpg 1920w, https://malna.code-like.net/wp-content/uploads/2025/04/20250409_image1-1-300x209.jpg 300w, https://malna.code-like.net/wp-content/uploads/2025/04/20250409_image1-1-1024x715.jpg 1024w, https://malna.code-like.net/wp-content/uploads/2025/04/20250409_image1-1-768x536.jpg 768w, https://malna.code-like.net/wp-content/uploads/2025/04/20250409_image1-1-1536x1072.jpg 1536w" sizes="auto, (max-width: 1920px) 100vw, 1920px" />

青枠の中にExcelのシートが並んでいます。そのうちマクロ機能を使いたいシートを右クリックします。そして、挿入をクリックし、標準モジュールをクリックすると、コードを入力できる画面が表示されるので、そこにChatGPTが出力したコードをペーストすれば完了です。

最後に赤枠で囲まれた再生ボタンを押せばコードが実行されます。

このとき、注意点が2つあります。
<ol>
 	<li>マクロ機能で実行した操作については戻るボタンで戻ることができない不可逆的な操作です。</li>
 	<li>マクロ機能を使うと、Excelの保存形式が変わります。普通は.xlsxですがマクロを使用すると.xlsmに変わります。保存する際に注意画面が出るので、それに従えば大丈夫です。</li>
</ol>
<h3>GASの使い方</h3>
GASコードの実行の仕方を解説します。

マクロ機能を実行したいスプレッドシートを開きます。画面上部に左から“ファイル”、“編集”、“表示”、“挿入”と続いて、“拡張機能”があります。

その拡張機能の中の“App Script”をクリックすると、新しいタブが開きます。こちらはVBAのような細かい操作をすることなくコード入力画面になっています。

すでに書かれているコードをすべて消して、ChatGPTの出力結果をペーストすれば完了です。

GASではコードの保存が必須です。保存した後にコードを実行してください。

最後に一つ大きな注意点があります。

コードを実行する際に、Googleのログイン等を求められる場合があります。その中に、途中でセキュリティ的に安全ではない可能性がありますと警告が出ます。その際、画面上の目立つボタンをクリックしてしまうとコードが実行できないので、画面左下の小さく書かれている“安全ではないことを承認します”というような内容のボタンをクリックしてください。
<h2>メリット</h2>
このメリットは2つあります。
<h3>プログラミングの知識が不要</h3>
ChatGPTにコードを書いてもらっているため、プログラミングの知識が一切不要です。新しく勉強することなくプログラミングが使えます。
<h3>チャット形式で対話しながら逐一進められる</h3>
コードを実行してみて納得のいかないところがあれば、ChatGPTに言えば改良したコードを改めて出力してくれます。
<h2>注意点</h2>
<h3>生成されたコードが自分のニーズに100%マッチしているとは限らない</h3>
これについてはメリットとも被りますが、ChatGPTが出力したコードが正しいものとは限らないので、自分でどのような操作が行われたのか確認しなければなりません。
<h3>情報の流出を防ぐ必要がある</h3>
先ほど、プロンプトはできるだけ具体的に書いた方が良いと書きました。しかし、具体的に書きすぎるあまりデータの内容までプロンプトに含めてしまうと、最悪の場合情報漏洩につながってしまう可能性があります。
<h2>まとめ</h2>
適切にChatGPTを使い、マクロ機能を自由自在に使えるようになれば業務を効率化できることは間違いありません。最初は取っつきづらいかもしれませんが、慣れれば、毎日使うようになると思います。
<h3>業務自動化をさらに加速したいなら、malna株式会社へ</h3>
ChatGPTを活用して、VBA、GASの機能を活かす具体的な方法にいて解説しましたが、AIは他にも様々なところで活用することができ、業務の効率化を図ることができます。

malna株式会社では、生成AIの専門家が、貴社の実現したい内容を基に、最適なAI導入のご提案とご支援を行っております。
<ul>
 	<li>社内でも生産性が30％アップした実例をもとに、AI活用のノウハウを提供</li>
 	<li>テクノロジー/マーケティング視点を持った専門家が直接支援</li>
 	<li>AIの導入/定着まで一気通貫でご支援</li>
</ul>
まずは無料相談にて、社内導入の流れや貴社の現在のお悩み疑問等、お気軽にご相談ください。

<a href="https://malna.code-like.net/service-ai/" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="aligncenter wp-image-5167 size-full" src="https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e.jpg" alt="" width="1200" height="419" srcset="https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e.jpg 1200w, https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e-300x105.jpg 300w, https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e-1024x358.jpg 1024w, https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e-768x268.jpg 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></a>]]></content:encoded>
					
					<wfw:commentRss>https://malna.code-like.net/blog/excel_spreadsheet_automation_with_chatgpt/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>カスタムGPT(GPTs)とは？活用事例・設定方法を解説！</title>
		<link>https://malna.code-like.net/blog/custom_gpts_guide_and_examples/</link>
					<comments>https://malna.code-like.net/blog/custom_gpts_guide_and_examples/#respond</comments>
		
		<dc:creator><![CDATA[ml-dev]]></dc:creator>
		<pubDate>Sat, 05 Apr 2025 14:44:37 +0000</pubDate>
				<category><![CDATA[AIエージェント・自動化]]></category>
		<guid isPermaLink="false">https://malna.code-like.net/?p=6363</guid>

					<description><![CDATA[生成AIの活用が広がる中、ChatGPTを業務に導入する企業も増えています。しかし、業務への活用の幅が広がる一方で、ChatGPTをうまく使いこなせず、かえって作業の手間が増えたり、期待した成果が得られなかったりするケー [&#8230;]]]></description>
										<content:encoded><![CDATA[生成AIの活用が広がる中、ChatGPTを業務に導入する企業も増えています。しかし、業務への活用の幅が広がる一方で、ChatGPTをうまく使いこなせず、かえって作業の手間が増えたり、期待した成果が得られなかったりするケースもあるようです。

例えば、社内向けのマニュアルや提案資料を作成する際、「〇〇のルールに従って」「このトーンで」といった指示を毎回入力しなければならず、作業のたびに手間をかけてしまうというケースがあります。業務でChatGPTを活用するほど、このような入力作業が増え、時間のロスにつながります。

他にも、成果物のクオリティが安定しないというケースがあります。標準のChatGPTでは、過去のやり取りを学習しないため、都度ゼロから指示を出さなければなりません。マーケティング資料などを作成する際、担当者ごとに表現が異なってしまうと、細かな言葉遣いや専門知識の統一が難しくなり、成果物のクオリティが安定しないという問題が発生します。

こうした負担を軽減し、業務の精度や効率を向上させる手段の一つが、カスタムGPT(GPTs)です。
※以下、GPTsとします。

本記事では、その導入によるメリットや活用のポイントについて詳しく解説していきます。

業務効率が大幅に上がるはずですので、ぜひ参考にしてください。

<div id="ez-toc-container" class="ez-toc-v2_0_71 ez-toc-wrap-center counter-hierarchy ez-toc-counter-rtl ez-toc-custom ez-toc-container-direction">
<div class="ez-toc-title-container">
<p class="ez-toc-title" style="cursor:inherit">目次</p>
<span class="ez-toc-title-toggle"></span></div>
<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-1" href="#GPTs%E3%81%A8%E3%81%AF" title="GPTsとは">GPTsとは</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-2" href="#GPTs%E3%81%AE%E6%A6%82%E8%A6%81" title="GPTsの概要">GPTsの概要</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-3" href="#GPTs%E3%81%AE%E5%85%AC%E9%96%8B%E3%81%A8%E5%88%A9%E7%94%A8" title="GPTsの公開と利用">GPTsの公開と利用</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-4" href="#%E5%B0%8E%E5%85%A5%E3%81%99%E3%82%8B%E3%83%A1%E3%83%AA%E3%83%83%E3%83%88" title="導入するメリット">導入するメリット</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-5" href="#%E4%BC%81%E6%A5%AD%E5%9B%BA%E6%9C%89%E3%81%AE%E5%B0%82%E9%96%80%E7%9F%A5%E8%AD%98%E3%82%92%E7%B5%84%E3%81%BF%E8%BE%BC%E3%82%93%E3%81%A0%E6%A5%AD%E5%8B%99%E5%8A%B9%E7%8E%87%E5%8C%96" title="企業固有の専門知識を組み込んだ業務効率化">企業固有の専門知識を組み込んだ業務効率化</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-6" href="#%E3%83%96%E3%83%A9%E3%83%B3%E3%83%89%E3%81%AE%E4%B8%96%E7%95%8C%E8%A6%B3%E3%81%AB%E5%90%88%E3%82%8F%E3%81%9B%E3%81%9F%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E4%B8%80%E8%B2%AB%E6%80%A7%E3%81%AE%E5%AE%9F%E7%8F%BE" title="ブランドの世界観に合わせたコミュニケーション一貫性の実現">ブランドの世界観に合わせたコミュニケーション一貫性の実現</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-7" href="#%E8%87%AA%E7%A4%BE%E3%81%AB%E6%9C%80%E9%81%A9%E3%81%AA%E7%94%9F%E6%88%90AI%E3%82%92%E5%B0%8E%E5%85%A5%E3%81%99%E3%82%8B%E3%81%AA%E3%82%89%E3%80%81malna%E6%A0%AA%E5%BC%8F%E4%BC%9A%E7%A4%BE%E3%81%B8" title="自社に最適な生成AIを導入するなら、malna株式会社へ">自社に最適な生成AIを導入するなら、malna株式会社へ</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-8" href="#%E8%A8%AD%E5%AE%9A%E6%89%8B%E9%A0%86" title="設定手順">設定手順</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-9" href="#GPT_Plus%E3%81%B8%E7%99%BB%E9%8C%B2" title="GPT Plusへ登録">GPT Plusへ登録</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-10" href="#%E3%83%97%E3%83%AD%E3%83%B3%E3%83%97%E3%83%88%E3%81%AE%E6%BA%96%E5%82%99" title="プロンプトの準備">プロンプトの準備</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-11" href="#%E6%96%B0%E8%A6%8F%E3%81%A7%E4%BD%9C%E6%88%90" title="新規で作成">新規で作成</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-12" href="#%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3" title="アイコン">アイコン</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-13" href="#%E5%90%8D%E5%89%8D" title="名前">名前</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-14" href="#%E3%83%97%E3%83%AD%E3%83%B3%E3%83%97%E3%83%88%EF%BC%88%E6%8C%87%E7%A4%BA%EF%BC%89" title="プロンプト（指示）">プロンプト（指示）</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-15" href="#%E3%81%9D%E3%81%AE%E4%BB%96" title="その他">その他</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-16" href="#%E4%BC%9A%E8%A9%B1%E3%81%AE%E3%81%8D%E3%81%A3%E3%81%8B%E3%81%91" title="会話のきっかけ">会話のきっかけ</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-17" href="#%E7%9F%A5%E8%AD%98%EF%BC%88%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%A2%E3%83%83%E3%83%97%E3%83%AD%E3%83%BC%E3%83%89%EF%BC%89" title="知識（ファイルアップロード）">知識（ファイルアップロード）</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-18" href="#%E6%A9%9F%E8%83%BD" title="機能">機能</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-19" href="#%E3%82%A2%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%EF%BC%88%E6%96%B0%E3%81%97%E3%81%84%E3%82%A2%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%EF%BC%89" title="アクション（新しいアクションを作成する）">アクション（新しいアクションを作成する）</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-20" href="#%E4%BF%AE%E6%AD%A3%E6%96%B9%E6%B3%95" title="修正方法">修正方法</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-21" href="#%E5%BC%8A%E7%A4%BE%E3%81%AE%E6%B4%BB%E7%94%A8%E4%BA%8B%E4%BE%8B" title="弊社の活用事例">弊社の活用事例</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-22" href="#%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9E%E3%82%AC%E3%82%B8%E3%83%B3%E3%81%AE%E4%BF%AE%E6%AD%A3" title="メールマガジンの修正">メールマガジンの修正</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-23" href="#X%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%81%AE%E6%8A%95%E7%A8%BF%E4%BD%9C%E6%88%90" title="Xアカウントの投稿作成">Xアカウントの投稿作成</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-24" href="#%E3%83%97%E3%83%AD%E3%83%B3%E3%83%97%E3%83%88%E3%82%92%E7%94%9F%E6%88%90%E3%81%99%E3%82%8B%E9%9A%9B%E3%81%AE%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88" title="プロンプトを生成する際のポイント">プロンプトを生成する際のポイント</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-25" href="#%E5%BC%8A%E7%A4%BE%E3%81%A7%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%83%97%E3%83%AD%E3%83%B3%E3%83%97%E3%83%88" title="弊社で使用しているプロンプト">弊社で使用しているプロンプト</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-26" href="#%E3%81%9D%E3%81%AE%E4%BB%96%E3%81%AE%E6%B4%BB%E7%94%A8%E4%BA%8B%E4%BE%8B" title="その他の活用事例">その他の活用事例</a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-27" href="#%E9%A1%A7%E5%AE%A2%E5%AF%BE%E5%BF%9C" title="顧客対応">顧客対応</a></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-28" href="#%E3%82%B9%E3%83%97%E3%83%AC%E3%83%83%E3%83%89%E3%82%B7%E3%83%BC%E3%83%88%E3%81%A8%E3%81%AE%E9%80%A3%E6%90%BA" title="スプレッドシートとの連携">スプレッドシートとの連携</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-29" href="#GPTs%E3%81%A8%E3%82%B9%E3%83%97%E3%83%AC%E3%83%83%E3%83%89%E3%82%B7%E3%83%BC%E3%83%88%E3%81%AE%E6%B4%BB%E7%94%A8%E4%BA%8B%E4%BE%8B" title="GPTsとスプレッドシートの活用事例">GPTsとスプレッドシートの活用事例</a></li></ul></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-30" href="#%E3%81%BE%E3%81%A8%E3%82%81" title="まとめ">まとめ</a></li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class="ez-toc-link ez-toc-heading-31" href="#%E7%94%9F%E6%88%90AI%E3%81%AE%E5%B0%8E%E5%85%A5%E3%83%BB%E9%81%8B%E7%94%A8%E3%81%AF%E3%83%97%E3%83%AD%E3%81%AB%E4%BB%BB%E3%81%9B%E3%82%88%E3%81%86" title="生成AIの導入・運用はプロに任せよう">生成AIの導入・運用はプロに任せよう</a></li></ul></nav></div>

<h2>GPTsとは</h2>
<span style="font-weight: 400;">まずは、GPTsとは何なのかを詳しく解説します。</span>

<span style="font-weight: 400;">概要を把握されている方は、<a href="#merit">導入するメリット</a>まで飛んでいただいても構いません。</span>
<h3>GPTsの概要</h3>
GPTsとは、特定の用途や目的に応じてカスタマイズされた、オリジナルのChatGPTのことです。プログラミングの知識がなくても、日本語で指示を出すだけで簡単に作成できる点が最大の特徴です。例えば、業務効率化を目的としたGPTsや、語学学習を支援するGPTsなど、さまざまな用途に適したバージョンを作成できます。

従来のチャットボット開発には専門知識が必要でしたが、GPTsではプログラムを組む必要がなく、日本語で会話をするように設定を行うことができます。そのため、ビジネスシーンから個人の趣味まで、幅広い場面での活用が可能です。

ただし、GPTsの作成には有料プランであるChatGPT PlusもしくはChatGPT Proへの加入が必要です。ChatGPT Plusは月額20ドル（約3,000円）で提供されており、このプランに加入することで、GPTsの作成・編集機能を利用できます。

&nbsp;

ChatGPTの基本機能やモデルの違いについては、以下の記事を参考にしてください。

<a href="https://malna.code-like.net/blog/chatgpt_plan/"><span style="font-weight: 400;">ChatGPTのモデル別の違いは？無料版から有料版まで利用シーン別に徹底解説</span></a>
<h3>GPTsの公開と利用</h3>
<span style="font-weight: 400;">GPTsは、公開することも、他社が公開したものを利用することもでき、企業や個人が専門知識を共有できる新しいビジネスプラットフォームとなっています。自社の業務ノウハウを組み込んだGPTsをGPT Storeで公開すれば、業界内での存在感を高めることができます。</span>

<span style="font-weight: 400;">例えば、マーケティング会社が「広告文添削GPT」を公開し、広告コピーの最適化ノウハウを提供することで、専門性をアピールしながら潜在顧客とのタッチポイントを作れます。プレスリリースの校正、契約書のレビュー、営業メールの改善など、企業の専門性を具体的なサービスとして形にすることができます。</span>

<span style="font-weight: 400;">一方で、業務に必要な専門GPTsを探して活用することも可能です。財務分析、リーガルチェック、セールスコピー作成、データ分析など、様々な専門分野のGPTsが既にストアで公開されています。例えば、中小企業のマーケティング担当者が「SEO最適化GPT」を利用してウェブコンテンツを改善したり、人事担当者が「面接質問生成GPT」を活用して採用プロセスを強化したりできます。</span>
<h3 id="merit">導入するメリット</h3>
GPTsを導入することで、様々なメリットがあります。

ここでは特に、企業固有の専門知識を組み込んだ業務効率化と、 ブランドの世界観に合わせたコミュニケーション一貫性の実現という点について解説します。
<h4>企業固有の専門知識を組み込んだ業務効率化</h4>
GPTsの最大の強みは、自社独自のデータや専門知識を組み込めることにあります。通常のChatGPTは一般的な知識しか持ちませんが、GPTsなら企業特有の情報を学習させることができます。

例えば、社内の報告書や提案書のフォーマットやスタイルガイドをGPTsに学習させることで、文書作成の効率化と品質向上を同時に実現できます。新入社員が作成した文書をGPTsで添削すると、社内特有の言い回しや構成に合わせた具体的な修正提案が得られます。これにより上司の添削負担が軽減され、文書作成スキルの早期習得も促進されます。
<h4>ブランドの世界観に合わせたコミュニケーション一貫性の実現</h4>
例えば、企業のXアカウント運用において、ブランドの口調やコンセプトに合わせたGPTsを作成することで、投稿内容の最適化が可能になります。担当者が作成した素案をGPTsに送るだけで、自動的にアカウントのブランディングに沿った口調や表現に変換してくれます。これにより、どの担当者が下書きしても、一貫したブランドの世界観を維持したXポストが作成できるようになり、複数人での運用でもブランドイメージの統一性を保つことができます。

GPTsは、一般のChatGPTでは実現できない企業独自の知識や表現スタイルを活用できる点において、単なる効率化ツールを超えたビジネス価値を提供します。
<h3>自社に最適な生成AIを導入するなら、malna株式会社へ</h3>
GPTsの概要について解説いたしましたが、 「実際に自社で活用できるのか？」「ほかにどのような機能があるのか？」とお考えの方も多いのではないでしょうか？

malna株式会社では、生成AIの専門家が、貴社の実現したい内容を基に、最適なAI導入のご提案とご支援を行っております。
<ul>
 	<li>社内でも生産性が30％アップした実例をもとに、AI活用のノウハウを提供</li>
 	<li>テクノロジー/マーケティング視点を持った専門家が直接支援</li>
 	<li>AIの導入/定着まで一気通貫でご支援</li>
</ul>
まずは無料相談にて、社内導入の流れや貴社の現在のお悩み等、お気軽にご相談ください。

<a href="https://malna.code-like.net/service-ai/" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="aligncenter wp-image-5167 size-full" src="https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e.jpg" alt="" width="1200" height="419" srcset="https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e.jpg 1200w, https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e-300x105.jpg 300w, https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e-1024x358.jpg 1024w, https://malna.code-like.net/wp-content/uploads/2025/03/2a6c13c24a5a996f9916ab98ddd9693e-768x268.jpg 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></a>
<h2>設定手順</h2>
次に、GPTsの設定手順について説明します。
約10分で完成させるのも可能なほど、簡単に生成できます。

以下の手順に従って、自分に最適なGPTsを設定していきましょう。
<h3>GPT Plusへ登録</h3>
前述したように、GPTsの作成には、有料プランであるChatGPT Plusへの登録が必要です。ChatGPT Plusは月額20ドル（約3,000円）で提供されています。

登録手順は以下の通りです。
<ol>
 	<li><a href="https://openai.com/" target="_blank" rel="noopener">OpenAIの公式サイト</a>へアクセスする</li>
 	<li>ChatGPTにログインする（アカウントがない場合は新規作成）</li>
 	<li>「アップグレード」ボタンをクリックし、ChatGPT Plusのプランを選択</li>
 	<li>支払い情報を入力し、登録を完了させる</li>
</ol>
<p style="text-align: center;"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-6368" src="https://malna.code-like.net/wp-content/uploads/2025/04/image1.png" alt="ChatGPT Plusのプラン選択画面" width="1039" height="611" srcset="https://malna.code-like.net/wp-content/uploads/2025/04/image1.png 1039w, https://malna.code-like.net/wp-content/uploads/2025/04/image1-300x176.png 300w, https://malna.code-like.net/wp-content/uploads/2025/04/image1-1024x602.png 1024w, https://malna.code-like.net/wp-content/uploads/2025/04/image1-768x452.png 768w" sizes="auto, (max-width: 1039px) 100vw, 1039px" /></p>
登録が完了すれば、カスタムGPTsを作成できるようになります。
<h3>プロンプトの準備</h3>
GPTsを作成する前に、どのような用途で使用するのかを明確にし、適切なプロンプト（指示文）を準備します。プロンプトの内容はGPTsの動作に大きく影響するため、できるだけ詳細に記述することが重要です。アイコンや名前などの情報を登録する前に、まずはプロンプトを詳細に決めておきましょう。

例えば、マーケティング向けのGPTを作成する場合は、「企業のブランドガイドラインに沿った文章を作成する」「簡潔でわかりやすい表現を優先する」などの指示を含めると、意図した回答を生成しやすくなります。

上手なプロンプトが思いつかないという方は、ぜひ記事の後半弊社の活用事例をご確認ください。弊社が実際に使用しているプロンプトについてご紹介しています。コピペして使うのもOKですので、ぜひご活用ください。
<h4>新規で作成</h4>
左側のメニューにある「GPTを探す」をクリックし、右上の「＋作成する」を選択します。

<img loading="lazy" decoding="async" class="aligncenter wp-image-6708 size-full" src="https://malna.code-like.net/wp-content/uploads/2025/04/20250409_image5.png" alt="GPTsの新規作成" width="1203" height="568" srcset="https://malna.code-like.net/wp-content/uploads/2025/04/20250409_image5.png 1203w, https://malna.code-like.net/wp-content/uploads/2025/04/20250409_image5-300x142.png 300w, https://malna.code-like.net/wp-content/uploads/2025/04/20250409_image5-1024x483.png 1024w, https://malna.code-like.net/wp-content/uploads/2025/04/20250409_image5-768x363.png 768w" sizes="auto, (max-width: 1203px) 100vw, 1203px" />
その後、「構成」をクリックし、各項目に情報を入力していきます。
<p style="text-align: center;"><strong><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-6369" src="https://malna.code-like.net/wp-content/uploads/2025/04/image2.png" alt="GPTsの構成入力" width="728" height="790" srcset="https://malna.code-like.net/wp-content/uploads/2025/04/image2.png 728w, https://malna.code-like.net/wp-content/uploads/2025/04/image2-276x300.png 276w" sizes="auto, (max-width: 728px) 100vw, 728px" /></strong></p>
各情報については下記のように設定します。
<h3>アイコン</h3>
◯で囲まれた＋をクリックすると、独自のアイコンを設定できます。アイコンは視覚的な識別に役立つため、用途に合ったデザインを選びましょう。デフォルトのアイコンを使用することも可能ですが、オリジナルのアイコンを設定することで、より使いやすいGPTsになります。
<h3>名前</h3>
GPTsに名前をつけることで、用途に応じた識別がしやすくなります。例えば、「マーケティングサポートGPT」「法務アシスタントGPT」など、役割を明確にする名称を設定すると、使用時にわかりやすくなります。
<h3>プロンプト（指示）</h3>
準備したプロンプトを貼り付けましょう。
<h3>その他</h3>
その他の項目については、以下の通りです。
<h4>会話のきっかけ</h4>
この項目は、GPTsとの会話をスムーズに始めるための「初期プロンプト」に相当します。ユーザーがGPTを利用する際、最初にどのような言葉でやり取りを開始するかを決めることができます。例えば、カスタマーサポート用のGPTであれば、「お手伝いできることがあれば、お気軽にお知らせください。」のように設定することで、自然なやり取りを促すことが可能です。
<h4>知識（ファイルアップロード）</h4>
この項目では、GPTに特定の知識を持たせるために、PDFやテキストファイルなどをアップロードすることができます。アップロードしたファイルの内容はGPTの回答に反映されるため、企業の内部資料やマニュアル、製品仕様書などを登録することで、より正確な情報を提供できるようになります。たとえば、法務関連のGPTを作成する場合、会社の法務規定や契約書のテンプレートをアップロードすれば、より専門的で正確な回答が可能になります。
<h4>機能</h4>
GPTsには、いくつかの追加機能を有効化するオプションがあります。
<ol>
 	<li><strong>ウェブ検索</strong>
このオプションを有効にすると、GPTがリアルタイムでインターネット検索を行い、最新の情報を取得することができます。通常のGPTはトレーニングデータが一定時点までの情報に制限されていますが、ウェブ検索を有効にすることで、最新のニュースや市場動向などを把握しながら回答できるようになります。</li>
 	<li><strong>キャンバス</strong>
この機能の詳細は明示されていませんが、OpenAIの今後のアップデートで実装される可能性がある機能です。キャンバス機能は、視覚的な情報を表示するインターフェースや、チャートやダイアグラムを描画するツールとして利用される可能性があります。</li>
 	<li><strong>DALLE 画像生成</strong>
このオプションを有効にすると、GPTが画像を生成するDALL・E（ダリ）機能を利用できます。ユーザーがテキストでリクエストを入力すると、それに基づいた画像を自動生成できます。例えば、「未来的な都市の風景を描いて」と入力すると、その内容に沿った画像が作成されます。マーケティング資料やデザインのアイデア出しなどに活用できます。</li>
 	<li><strong>コードインタープリターとデータ分析</strong>
このオプションは、GPTがコードを実行したり、データ分析を行うための機能を有効化するものです。例えば、Pythonのコードを使った計算や、CSVファイルの解析などが可能になります。この機能はデータサイエンティストやエンジニア向けの強力なツールとなり、複雑なデータ処理を自動化することができます。</li>
</ol>
<h4>アクション（新しいアクションを作成する）</h4>
この項目では、GPTに対して特定のアクションをカスタマイズすることができます。例えば、特定のAPIと連携させて情報を取得したり、GPTの動作を特定のシステムに統合するためのカスタムアクションを設定できます。これにより、GPTsをより高度にカスタマイズし、業務に適した形で運用することが可能になります。
<h3>修正方法</h3>
作成したGPTsは、必要に応じて後から修正することも可能です。設定したプロンプトや登録情報を見直し、意図した動作と異なる場合は、適宜修正を行いましょう。修正は以下の手順で行えます。
<ol>
 	<li>作成したGPTsを選択→「∨」（メニューバー）をクリック→「GPT を編集する」をクリックします。
<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-6367" src="https://malna.code-like.net/wp-content/uploads/2025/04/image6.png" alt="文章添削" width="174" height="291" /></li>
 	<li>プロンプトや情報を変更し、保存</li>
 	<li>変更後の動作をテストし、意図通りの応答になっているか確認</li>
</ol>
特に、業務で使用するGPTsは、試行錯誤を重ねながら最適化することが重要です。一度設定した後も定期的に見直し、必要に応じてアップデートを行うことで、より精度の高いGPTsを作成できます。
<h2>弊社の活用事例</h2>
次に、弊社での活用事例をご紹介します。

弊社では様々な業務にGPTsを活用していますが、ここでは頻繁に活用している「メールマガジンの修正」と「Xアカウントの投稿作成」について解説します。ぜひご参考にしてください。
<h3>メールマガジンの修正</h3>
弊社では、メールマガジンの修正作業にGPTsをフル活用しています。弊社では従来、メールマガジンの内容チェックには複数の担当者が関与し、誤字脱字やリンク設定の確認などに多くの時間が費やされていました。しかし、GPTsを導入したことで、これらのチェック作業が大幅に効率化されました。

特に、GPTsには 「最終チェック者」として厳しく添削を行う よう指示を与えており、誤字脱字の指摘はもちろん、文体の統一や不要な表現の削除、CTA（コール・トゥ・アクション）の最適化など、細部にわたるチェックが可能になっています。例えば、以下のような具体的なチェック項目を設定し、ミスの発生を防いでいます。
<ul>
 	<li>配信先リストや除外リストに誤りがないか</li>
 	<li>件名や配信時間が正しく設定されているか</li>
 	<li>文字リンクや画像リンクが正しく埋め込まれているか</li>
 	<li>誤字脱字、文法ミスの修正</li>
 	<li>文体の統一、読みやすさの向上</li>
 	<li>読者の関心を引く表現への改善</li>
</ul>
これにより、メールマガジンの精度が向上し、配信後の誤りの指摘が大幅に減少しました。また、最終チェックにかかる時間も短縮され、担当者の負担を軽減することができています。

例えば、メールマガジンをこのGPTsに打ち込むと、このような結果が出力されます。
<p style="text-align: center;"><strong><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-6371" src="https://malna.code-like.net/wp-content/uploads/2025/04/image4.png" alt="GPTsでメルマガ作成" width="664" height="749" srcset="https://malna.code-like.net/wp-content/uploads/2025/04/image4.png 664w, https://malna.code-like.net/wp-content/uploads/2025/04/image4-266x300.png 266w" sizes="auto, (max-width: 664px) 100vw, 664px" /></strong></p>

<h3>Xアカウントの投稿作成</h3>
弊社では、X（旧Twitter）の投稿作成にもGPTsを活用しています。以前は、担当者ごとに投稿のトーンが異なり、フォロワーに与える印象が統一されない という課題がありました。また、短い文章で効果的に伝えることが難しく、投稿の作成に時間がかかる ことも問題でした。

そこでGPTsを導入し、「ブランドトーンを統一した投稿を作成する」という指示を与えることで、企業のスタイルに沿った投稿を自動で生成 できるようになりました。これにより、どの担当者が投稿を作成しても、一貫性のあるメッセージを発信できるようになり、フォロワーの認識を統一できました。

例えば弊社では、生成AIに関するXアカウントを運用していますが、GPTsはこのように活用しています。
<p style="text-align: center;"><strong><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-6370" src="https://malna.code-like.net/wp-content/uploads/2025/04/image3.png" alt="GPTsでXアカウント投稿作成" width="752" height="739" srcset="https://malna.code-like.net/wp-content/uploads/2025/04/image3.png 752w, https://malna.code-like.net/wp-content/uploads/2025/04/image3-300x295.png 300w" sizes="auto, (max-width: 752px) 100vw, 752px" /></strong></p>

<h3>プロンプトを生成する際のポイント</h3>
GPTsを作成する際、最も重要なのはプロンプト（指示文）の設計です。
優れたプロンプトがあれば、GPTsは正確かつ一貫して期待通りの結果を出力します。

文章添削のプロンプト例を参考に、効果的なプロンプト作成のポイントを解説します。
<ol>
 	<li><strong>明確な役割設定をする</strong>
プロンプトの冒頭で、GPTsが担う役割を明確に定義しましょう。
「マーケティングの専門家」「法務アドバイザー」「SEOコンサルタント」など、具体的な役割を与えることで、GPTの回答の方向性と専門性が高まります。</li>
 	<li><strong>制約条件を具体的に示す</strong>
GPTが「してはいけないこと」を明示することで、望ましくない回答を防止できます。
例えば、ビジネス文書作成GPTsなら「専門用語の乱用を避ける」「500字以内にまとめる」などの制約を設けると効果的です。</li>
 	<li><strong>実行手順を段階的に指示する</strong>
タスクを細分化し、順番に実行すべき手順を明示することで、GPTsは系統的に作業を進められます。
例えば「1.クライアントの業界を分析 2.主要な課題を特定 3.解決策を3つ提案」というように段階的に指示すると効果的です。</li>
 	<li><strong>出力形式を具体的に指定する</strong>
出力の形式を明確に指定することで、結果の一貫性と使いやすさが向上します。
「箇条書きで回答」「表形式で整理」「見出しを付けて構造化」など、具体的な形式指定が重要です。</li>
 	<li><strong>入力プレースホルダーを活用する</strong>
ユーザーが入力すべき箇所を明示的にプレースホルダーで示すことで、プロンプトの使いやすさが向上します。
このテクニックは特に複数の入力が必要な場合に効果的です。</li>
 	<li><strong>具体的なエラーケースを想定する</strong>
例えば「機種依存文字の有無」「差別語や不快語」など、起こりうる問題を事前に想定し、チェックポイントに含めることで、品質問題を未然に防止できます。</li>
</ol>
<h3>弊社で使用しているプロンプト</h3>
ここでは、弊社で活用している文章添削のプロンプトについてご紹介します。

ぜひ、ご活用ください。

<style>
    .panel_copy blockquote {
        margin: 0;
    }
    .panel-copy blockquote p {
        font-size: 12px;
        line-height: 160%;
    }
    .panel-copy .btn {
        display: inline-block;
        font-weight: 500;
        font-size: 12px;
        color: #152d82;
        padding: 7px 6px !important;
        border: 1px solid #152d82;
        border-radius: 6px;
        background: transparent;
        box-shadow: 0 4px 0 rgba(0, 0, 0, 0.1);
        transition: all 0.2s ease-in-out;
        cursor: pointer;
    }
    .panel-copy .btn:hover {
        color: #fff;
        background: #152d82;
        border-color: #152d82;
    }
    .panel-copy .btn:active {
        color: #152d82 !important;
        background: transparent !important;
        border: solid 1px #152d82 !important;
    }
    .panel-copy .btn.btn-primary {
        color: #fff;
        background: #152d82;
        border: solid 1px #152d82;
    }
    .panel-copy .panel .user:hover {
        background-color: #e7ecfb;
    }
    .panel-copy .modal {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        text-align: center;
        background: rgba(0, 0, 0, 0.4);
        padding: 40px 20px;
        overflow: auto;
        opacity: 0;
        visibility: hidden;
        display: none;
        transition: 0.3s;
        box-sizing: border-box;
    }
    .panel-copy .modal.is-active {
        display: block !important;
        opacity: 1;
        visibility: visible;
        z-index: 10000;
    }
    .panel-copy .modal-copy-message {
        color: #fff;
        background-color: #152d82;
        padding: 10px;
        border-radius: 5px;
        margin-top: 10px;
        display: inline-block;
    }
    body.modal-open {
        overflow: hidden;
    }
    </style>

    <div class="panel-copy">
        <div class="panel" style="max-width: 640px; margin: 20px 0; background-color: #fff; border: 1px solid #e7e7e7; position: relative;">
            <p class="panel-title" style="position: absolute; top: 35px; left: 35px; font-size: 12px; line-height: 1; color: #13278B; padding: 8px 12px; border: 2px solid rgba(19, 39, 140, 0.31); margin-block-start: 0; margin-block-end: 0;">プロンプト例</p>
            <div class="panel-body" style="padding: 35px 20px 55px;">
                <blockquote class="user_orig" style="display: none;"></blockquote>

                <blockquote class="user" style="margin: 0; padding: 48px 15px; font-size: 12px; line-height: 160%; border-left: 1.5px solid rgba(19, 39, 140, 0.31); white-space: pre-wrap;">

# 命令文
あなたは優秀な編集者です。
#制約条件に従って次の#文章を添削してください。

# 制約条件
* #手順に基づいて文章を添削すること
* 文章の順番に変更を加えないこと
* 架空の表現や慣用句、ことわざを使用しないこと
* ハルシネーションしないこと
* 文章を省略しないこと
* #出力形式に従うこと

# 手順
修正1:誤字脱字、タイプミスがあった場合は全て指摘してください。
修正2:漢字表記や同音異義語の間違いがあった場合は全て指摘してください。
修正3:漢字の送り仮名の間違いがあった場合は全て指摘してください。
修正4:漢字の閉じ開きは記事内で統一されているかを確認し、ずれがあった場合は全て指摘してください。
修正5:助詞や「てにをは」の誤りがあった場合は全て指摘してください。
修正6:言葉の表記にばらつきがあった場合は全て指摘してしてください。
修正7:数字の表記にばらつきがあった場合は全て指摘してしてください。
修正8:英数字の半角・全角は統一されていることを確認してください。ずれがあった場合は全て指摘してください。
修正9:約物の半角・全角が統一されていることを確認してください。ずれがあった場合は全て指摘してください。
修正10:機種依存文字の有無について確認してください。問題がある場合は全て指摘してください。
修正11：文体が統一されているかを確認し統一されていなかった場合は全て指摘してください。
修正12:同じ文末表現を繰り返している場合は全て指摘してください。
修正13:伝聞表現ばかりになっていないか確認し、該当した場合は全て指摘してください。
修正14:二重否定表現があった場合は全て指摘してください。
修正15:慣用句やことわざの表現に誤りがあると考えられる場合は全て指摘してください。
修正16:文脈に合わない単語が使われている場合は誤りを全て指摘してください。
修正17:主語と述語の組み合わせが間違っている場合は全て指摘してください。
修正18:句読点の打ち方に不自然な点がある場合は全て指摘してください。
修正19:改行・段落分けは適切かどうか確認をしてください。
修正20:一文の長さは適切かどうか確認してください。極端に短すぎる文章や長すぎる文章は全て指摘してください。
修正21:尊敬語や謙譲語、丁寧語は正しく表記されているかどうか確認し、直接的な間違いや間違いやすい表現について全て指摘してください。
修正22:冗長な表現がないことを確認してください。冗長になっている場合は、全て指摘してください。
修正23:差別語や不快語はないことを確認し、もしあった場合は全て指摘してください。

# 出力形式
* 修正後の文章
* 修正した箇所と修正番号、その理由

# 文章:{文章を入力}

</blockquote>

                <div class="pr_open_btn_div" style="float: right; margin-top: -40px; margin-right: 25px; cursor: pointer;">
                    <button class="btn js-modal-open"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 編集／コピーする</button>
                </div>
            </div>
        </div>
    </div>
<h2>その他の活用事例</h2>
GPTsは、メールマガジンの修正やSNS投稿の作成だけでなく、顧客対応やスプレッドシート（スプシ）との連携 など、さまざまな業務で活用することができます。ここでは、具体的な活用事例を紹介します。
<h3>顧客対応</h3>
GPTsを活用すれば、カスタマーサポートの負担を大幅に軽減することができます。特に、よくある質問（FAQ）の自動対応 に適しており、サポート担当者が対応する前に、AIが適切な回答を提示することで、問い合わせ対応の効率を向上させることが可能です。

例えば、ECサイトでは、「配送状況を知りたい」「返品方法を教えてほしい」 といった繰り返し発生する質問が多くあります。GPTsを活用して、これらの質問に対する自動回答を設定しておけば、ユーザーはすぐに必要な情報を得ることができ、サポート担当者が個別対応する必要があるケースを減らせます。

また、過去の問い合わせ履歴を学習させることで、対応の精度を向上 させることも可能です。例えば、特定の商品に関する問い合わせが増えている場合、その商品に関するFAQを強化することで、より迅速に適切な回答を提供できます。結果として、顧客満足度の向上とサポート工数の削減が同時に実現 できます。
<h3>スプレッドシートとの連携</h3>
GPTsは、Googleスプレッドシート（スプシ）と連携することで、データ入力、整理、分析、タスク管理の自動化 などを効率化できます。特に、大量のデータを扱う業務では、GPTsを活用することで、作業の精度を向上させながら時間を短縮できます。
<h4>GPTsとスプレッドシートの活用事例</h4>
<ol>
 	<li><strong>データ要約とレポート作成</strong>
売上データや顧客データをスプレッドシートに蓄積し、GPTsに「このデータの売上傾向を要約して」と指示すれば、重要なポイントを抽出し、レポートを作成できます。また、異常値の検出や予測分析も可能で、データの可視化と意思決定の迅速化 に貢献します。</li>
 	<li><strong>タスク管理の自動化</strong>
スプレッドシートをタスク管理ツールとして活用する場合、GPTsが未完了のタスクをリストアップ したり、締切の近いタスクを強調表示したりすることで、抜け漏れのない管理を実現できます。これにより、チームの業務効率が向上 します。</li>
 	<li><strong>メール作成の自動化</strong>
スプレッドシートに蓄積した顧客データをもとに、GPTsが個別最適化されたフォローアップメールを自動生成 できます。たとえば、「このリストの顧客ごとに適したフォローアップメールを作成して」と指示すると、過去のやり取りを反映した内容のメールが作成され、パーソナライズされたコミュニケーション が可能になります。</li>
</ol>
&nbsp;

アイディア出しの具体例などを知りたい方は以下の記事を参考にしてください。

<a href="https://malna.code-like.net/blog/idea_generation_with_chatgpt/"><span style="font-weight: 400;">ChatGPT壁打ち活用術：AIで起こすアイデア革命</span></a>

&nbsp;
<h2>まとめ</h2>
いかがでしたでしょうか？

GPTsは、業務効率化やクオリティ向上に貢献するカスタマイズ可能なChatGPTです。事前にルールやトーンを設定することで、作業の手間を削減し、成果物の統一性を確保できます。GPTsを適切に活用し、業務の自動化と生産性向上を目指しましょう。
<p class="entry-title"><a href="https://lifestyle.assist-all.co.jp/chatgpt-overview-usage-business-price/">チャットgptとは何かを徹底解説｜GPTの仕組みと使い方・ビジネス活用事例や最新料金比較</a></p>

<h2>生成AIの導入・運用はプロに任せよう</h2>
GPTsは業務効率化やコンテンツ品質の向上に役立つ強力なツールですが、「最適な設定や運用が難しい」「導入したものの最大限活用できていない」「今後本格的に運用していきたいが不安がある」といった課題を抱える企業も少なくありません。

もし、そうお考えでしたら、ぜひmalna株式会社にサポートさせてください。貴社に最適なGPTsの活用方法をご提案し、スムーズな導入・運用をサポートいたします。]]></content:encoded>
					
					<wfw:commentRss>https://malna.code-like.net/blog/custom_gpts_guide_and_examples/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
