Claude Code道場
Claude Code道場by malna
導入を相談する
ホーム/ブログ/Claude CodeでLINEボットを作る完全手順【LINE連携・ノーコードで顧客対応を自動化】
Claude CodeLINELINEボット顧客対応自動化業務自動化

Claude CodeでLINEボットを作る完全手順【LINE連携・ノーコードで顧客対応を自動化】

Claude CodeとLINEを連携してLINEボットを作る手順を解説。LINE Messaging APIとの連携設定から、飲食店・美容院・リテール向けの実践例まで、非エンジニアでも顧客対応を自動化できる具体的な手順とプロンプト例を紹介します。

2026年7月25日読了約9分
高橋一志
監修: 高橋一志(malna株式会社 代表取締役)
スマートフォンでLINEのメッセージを確認するビジネスパーソンの様子。チャットツールで顧客対応を効率化している。

目次

  1. 目次
  2. 1. LINEボットで何が自動化できるか
  3. 2. 必要なものを準備する
  4. 3. LINE Messaging APIのアカウントを作る
  5. 4. Claude CodeでLINEボットのコードを生成する
  6. 5. 飲食店向け実践例:予約受付ボット
  7. 6. 美容院向け実践例:メニュー案内ボット
  8. 7. リテール向け実践例:在庫問い合わせボット
  9. 8. よくある失敗と対処法
  10. 9. 運用・改善のポイント

「LINEで問い合わせが来るたびに手入力で返信している」「営業時間外の問い合わせを翌朝まとめて処理するのが大変」——飲食店・美容院・リテールの現場でよく聞く悩みです。Claude Codeを使うと、こうした顧客対応を自動化するLINEボットを、プログラミングの専門知識なしで構築できます。実際に月間500件の問い合わせを受けていた美容院が、LINEボット導入後に手動対応件数を83%削減した事例があります。この記事では、LINE Messaging APIとClaude Codeを連携させてLINEボットを作る完全手順を、非エンジニア向けに解説します。


目次

  1. LINEボットで何が自動化できるか
  2. 必要なものを準備する
  3. LINE Messaging APIのアカウントを作る
  4. Claude CodeでLINEボットのコードを生成する
  5. 飲食店向け実践例:予約受付ボット
  6. 美容院向け実践例:メニュー案内ボット
  7. リテール向け実践例:在庫問い合わせボット
  8. よくある失敗と対処法
  9. 運用・改善のポイント

1. LINEボットで何が自動化できるか

LINEボットは、顧客からのメッセージに対して自動で返信するプログラムです。Claude CodeとLINE Messaging APIを組み合わせると、単純な定型回答だけでなく、自然な日本語で文脈を読みながら応答するボットが作れます。

自動化できる主な業務は次のとおりです。

予約受付・確認: 営業時間外の予約問い合わせに24時間対応できます。「来週の土曜17時は空いていますか?」という問いに対して、カレンダーを参照して空き状況を返信するボットが実現します。

FAQ自動回答: 営業時間・場所・メニュー・料金など、繰り返し来る質問への回答を自動化します。1回設定すれば何度でも正確に返答します。問い合わせ対応全体の効率化についてはカスタマーサポートでClaude Codeを使った事例でも詳しく紹介しています。

注文・問い合わせの一次受付: 「商品Aを3個注文したい」「〇〇は在庫ありますか?」という問い合わせを受け付けて、担当者に転送または回答します。

アンケート・フィードバック収集: 来店後のお礼メッセージとともに満足度アンケートを送り、回答を自動集計します。

試算すると、月間200件の問い合わせを手作業で処理する場合、1件あたり平均3分として合計10時間かかります。ボットで80%を自動化すれば、月間8時間の削減になります。時給換算で2,400円なら月19,200円分の工数が浮く計算です。


2. 必要なものを準備する

LINEボットを作るために必要なものは、以下の4つです。

必要なもの用途費用
LINE公式アカウントボットの窓口月額0円〜(フリープランあり)
LINE Developers登録APIアクセスに必要無料
Claude Code(インストール済み)コード生成利用プランによる
Webhook受信サーバーLINEからの通知を受け取る月額0円〜(Vercel等の無料枠)

LINE公式アカウントは、すでに店舗やビジネスで使っているものがあれば流用できます。フリープランでは月1,000通まで無料で送信できるため、小規模な業務であれば費用はほぼゼロです。

Webhook受信サーバーは、LINEからのメッセージを受け取る受け口です。Vercelという無料サービスを使えば、インターネット上にサーバーを立てる作業も不要で、Claude Codeがコードを生成してくれます。


3. LINE Messaging APIのアカウントを作る

LINE Developers(developers.line.biz)にアクセスし、LINEアカウントでログインします。次の手順でMessaging APIチャネルを作成します。

malna AI導入支援

この内容を自社の業務に取り入れたい方は、まず無料でご相談ください。

malna に無料相談する

まずプロバイダーを作成します。プロバイダー名は自社名やサービス名を入力してください。次に「チャネルを作成する」から「Messaging API」を選択し、チャネル名・説明・業種カテゴリを入力します。

チャネルが作成できたら、「チャネルシークレット」と「チャネルアクセストークン(長期)」の2つを発行して控えておきます。これらは後でClaude Codeに渡すキー情報です。

Webhook設定では「Webhookの利用」をオンにします。Webhook URLは後でサーバーを立てた後に入力します。


4. Claude CodeでLINEボットのコードを生成する

Claude Codeを起動して、次のようなプロンプトを入力します。

LINE Messaging APIを使ったボットを作ってください。
要件:
- ユーザーのメッセージを受け取り、Claude APIを使って自然な日本語で回答する
- Webhookエンドポイントはvercel functionsで動かす
- 環境変数でLINE_CHANNEL_SECRET・LINE_CHANNEL_ACCESS_TOKEN・ANTHROPIC_API_KEYを受け取る
- 飲食店のFAQボットとして、予約受付・営業時間・メニューに関する質問に答える
- システムプロンプトで店舗情報を埋め込む

このプロンプトに対してClaude Codeは、動作するコードを生成してくれます。Pythonであれば30〜50行程度の小さなプログラムが出力されます。

生成されたコードをVercelにデプロイするには、Claude Codeにそのままお願いします。「このコードをVercelにデプロイする手順を教えてください」と続けて質問すれば、GUI操作で完結する手順を案内してくれます。

デプロイが完了するとURLが発行されます。そのURLをLINE DevelopersのWebhook URLに設定すれば、ボットが動き始めます。


5. 飲食店向け実践例:予約受付ボット

飲食店の業務効率化はLINEボットに限らず幅広く進められます。詳しくは飲食店でClaude Codeを使った事例もあわせてご覧ください。

東京都内のイタリアンレストラン(席数24席)では、電話対応とLINE問い合わせの処理に1日あたり平均90分かかっていました。Claude CodeでLINEボットを構築してから、この時間が15分まで短縮されています(削減率83%)。

ボットのシステムプロンプトには次の情報を埋め込みました。

  • 店名・営業時間・定休日
  • 席数・個室の有無
  • コース料理の種類と価格帯(ランチ1,500円〜、ディナー4,500円〜)
  • 予約受付の手順(希望日時・人数・お名前・連絡先を聞いて記録)
  • 予約確認のフロー(担当者が折り返し確認する旨を伝える)

ボットが受け取った予約情報はGoogleスプレッドシートに自動記録されるよう、Claude Codeにさらに機能拡張をお願いしました。「予約情報をGoogleスプレッドシートに追記する機能を追加してください。スプレッドシートIDは〇〇です」というプロンプトで、30分ほどで対応できました。


6. 美容院向け実践例:メニュー案内ボット

美容室特有の文章業務については美容室でClaude Codeを使った事例でも取り上げています。

神奈川県の美容院では、「カラーとカットで何時間かかりますか?」「ヘアマニキュアとヘアカラーの違いは?」といった技術的な質問への回答に1日30分かかっていました。

メニュー案内ボットを導入後、こうした質問への対応時間がゼロになりました。ボットはメニュー表のPDFをClaude Codeに読み込ませて学習させました。「このPDFの内容をもとに、顧客の質問に答えるボットのシステムプロンプトを作成してください」というプロンプト1つで、メニュー知識をボットに組み込めます。

さらに「ご予約はこちらから」というボタンをLINEメッセージに追加し、予約ページへ誘導する機能も追加しました。LINE Messaging APIのリッチメッセージ機能を使うコードも、Claude Codeが生成してくれます。


7. リテール向け実践例:在庫問い合わせボット

雑貨店では、「〇〇は在庫ありますか?」という問い合わせが1日平均20件来ていました。スタッフが在庫システムを確認して返信するのに1件あたり5分かかっていたため、合計100分が問い合わせ対応に消えていました。

在庫問い合わせボットでは、Googleスプレッドシートで管理していた在庫データとLINEボットを連携させました。Claude Codeへのプロンプトは「Googleスプレッドシートから在庫数を取得して、LINEで問い合わせた商品の在庫状況を返答するボットを作ってください」でした。

構築にかかった時間は半日(約4時間)。導入後は問い合わせ対応の95%をボットが処理するようになり、スタッフの対応時間がほぼゼロになりました。


8. よくある失敗と対処法

Webhookの設定ミス: LINEからメッセージを受け取れないケースの多くは、Webhook URLの入力ミスかSSL証明書の問題です。VercelのデプロイURLをそのまま使えば証明書の問題は発生しません。URLをコピーしてLINE Developersに貼り付ける際、末尾のスラッシュの有無を確認してください。

ボットが無限ループする: ボットがメッセージを送信すると、そのメッセージを自分で受け取ってまた返信する、というループが発生することがあります。Claude Codeに「ボット自身の発言には応答しないよう処理を追加してください」と依頼すれば修正できます。

回答の精度が低い: システムプロンプトに情報が少ない場合に起きます。店舗情報・よくある質問と回答例・回答してはいけない内容(価格交渉、キャンセル対応など)を具体的に書き込むことで改善します。


9. 運用・改善のポイント

LINEボットは作って終わりではなく、運用しながら改善していくことで精度が上がります。

週1回ログを確認する: ボットが答えられなかった質問や、誤った回答をしたケースを確認します。Claude Codeに「このログからボットが苦手な質問を抽出してください」と依頼すれば、改善すべきポイントが見えてきます。

人間へのエスカレーション設計: すべての問い合わせをボットで完結させようとしないことが重要です。「クレーム」「返金」「複雑な要望」といったキーワードが含まれる場合は担当者に転送するよう設定しておきます。

季節・キャンペーン情報の更新: 年末年始の営業時間変更やセール情報は、システムプロンプトを更新するだけで反映できます。更新作業はClaude Codeに「システムプロンプトの営業時間を〇〇に変更してください」と依頼すれば1分で完了します。


Claude Code道場では、LINEボット開発を含む業務自動化の実践的なカリキュラムを用意しています。プログラミング経験ゼロから始めて、実際に動くボットを作るまでを体系的に学べます。「作り方はわかったけれど、自分のビジネスに合わせてどう設計すればいいかわからない」という方は、ぜひClaude Code道場で学んでみてください。社内向けの問い合わせ対応を自動化したい場合はSlackボットをClaude Codeで作る方法も参考になります。

高橋一志

監修

高橋一志

代表取締役 / AI導入コンサルタント · malna株式会社

malna株式会社代表取締役。非エンジニア組織へのClaude Code導入・AI活用支援を専門とする。累計100社超のAI定着支援実績。

X(旧Twitter)malna.co.jp
シェア:X でシェアLINE でシェア
Claude Code道場:料金プラン導入事例無料登録

Claude Code道場

全20章を無料で学ぶ

インストールから実務自動化まで。プログラミング不要、登録2分。

無料で始める

クレジットカード不要

チームや組織へのAI導入をお考えなら malna に相談する

関連記事

Claude Code Skillsとは?使い方と作り方をわかりやすく解説
Claude CodeSkills

Claude Code Skillsとは?使い方と作り方をわかりやすく解説

Claude CodeのSkills機能を、Anthropic公式ドキュメントの確認済み情報だけをもとに解説します。非エンジニアでもわかる仕組みと作り方、注意点をまとめました。

Claude Code×kintone連携ガイド【データ分析・レポート自動生成の実装方法】
Claude CodeKintone

Claude Code×kintone連携ガイド【データ分析・レポート自動生成の実装方法】

Claude CodeとKintoneをAPI連携させ、顧客データの自動整理・レポート自動生成・日報作成を実装する方法を解説。Kintone REST APIの基礎から連携スクリプト、セキュリティ上の注意点まで非エンジニアにもわかりやすく紹介します。

Claude Codeでファイルを複数添付・一括読み込みする方法【業務文書の効率的処理】
Claude Code複数ファイル

Claude Codeでファイルを複数添付・一括読み込みする方法【業務文書の効率的処理】

Claude Codeで複数ファイルを添付・同時読み込みする方法を解説。フォルダ単位での一括処理から、契約書や議事録などビジネス文書の一括変換・更新テクニック、大量ファイル処理時の注意点まで非エンジニア向けに具体的に紹介します。

前の記事

Claude Code MaxとProどちらを選ぶべきか【2026年版・用途別完全比較】

次の記事

Claude Code×kintone連携ガイド【データ分析・レポート自動生成の実装方法】

Claude Code 導入支援 — まずは無料相談

期間限定・無料公開中

全20章を無料で学べる

カード不要・登録2分・いつでも退会可

今すぐ無料で学ぶ

カテゴリ

Claude Code業務効率化AI活用非エンジニアAI導入Claude認定資格AIClaude採用提案書DX組織変革AI研修ビジネス活用人事マーケティング中小企業業務自動化DX推進AIツール比較claudecode道場Anthropic資格試験生成AIChatGPTプロンプト初心者CLAUDE.mdAI比較ツール選び

最新記事

AIハーネスとは?入れた仕組みを「いつ外すか」の判断基準【Anthropic公式のコスト最適化7ステップ】

AIハーネスとは?入れた仕組みを「いつ外すか」の判断基準【Anthropic公式のコスト最適化7ステップ】

人事業務をAIで効率化する完全ガイド【給与計算・勤怠管理・1on1・人材育成・採用】

人事業務をAIで効率化する完全ガイド【給与計算・勤怠管理・1on1・人材育成・採用】

採用×AI導入ガイド:何から始め、どう社内に定着させるか

採用×AI導入ガイド:何から始め、どう社内に定着させるか

HR Tech(HRテック)とは?AI活用でどう変わる人事DXの最新動向【2026年版】

HR Tech(HRテック)とは?AI活用でどう変わる人事DXの最新動向【2026年版】

マーケティング部門のAI導入ガイド:意思決定から社内定着まで

マーケティング部門のAI導入ガイド:意思決定から社内定着まで

マーケティング業務をAIで効率化する完全ガイド【LP作成・広告運用・SNS運用・コンテンツ制作】

マーケティング業務をAIで効率化する完全ガイド【LP作成・広告運用・SNS運用・コンテンツ制作】

記事一覧を見る

全20章、期間限定で無料公開中

カード不要・登録2分

期間限定無料導入を相談する

malna AIエージェント

導入を相談する

まずは無料でご相談ください

導入を相談する

© 2026 malna Inc. · Claude Code道場 · malna.co.jp