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

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

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

2026年5月16日読了約8分
高橋一志
監修: 高橋一志(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回設定すれば何度でも正確に返答します。

注文・問い合わせの一次受付: 「商品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. 飲食店向け実践例:予約受付ボット

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

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

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

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


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

神奈川県の美容院では、「カラーとカットで何時間かかりますか?」「ヘアマニキュアとヘアカラーの違いは?」といった技術的な質問への回答に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道場で学んでみてください。

高橋一志

監修

高橋一志

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

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

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

Claude Code道場

全19章を無料で学ぶ

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

無料で始める

クレジットカード不要

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

関連記事

Claude CodeとKintone連携ガイド【顧客管理・案件管理・日報を自動化する方法】
Claude CodeKintone

Claude CodeとKintone連携ガイド【顧客管理・案件管理・日報を自動化する方法】

Claude CodeとKintoneを連携させて顧客データの自動整理・レポート自動生成・日報作成を実装する方法を解説。Kintone REST APIの基礎から具体的な実装例まで、非エンジニアでも理解できる内容で解説します。

Claude Codeで複数ファイルを効率的に扱う方法【大量文書の一括処理テクニック】
Claude Code複数ファイル

Claude Codeで複数ファイルを効率的に扱う方法【大量文書の一括処理テクニック】

Claude Codeで複数ファイルを同時に読み込み・編集する方法、フォルダ単位での処理、ビジネス文書の一括変換・更新テクニックを非エンジニアにわかりやすく解説します。

Claude CodeでGoogleスプレッドシートを自動化する【月次集計を15分→0分に】
Claude CodeGoogleスプレッドシート

Claude CodeでGoogleスプレッドシートを自動化する【月次集計を15分→0分に】

Claude CodeとGoogle Sheets APIを連携して売上集計・在庫管理・レポート自動生成を実現する方法を解説。Apps Scriptとの連携も含めて、非エンジニアでもスプレッドシート業務を自動化できる手順を紹介します。

前の記事

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

次の記事

Claude CodeとKintone連携ガイド【顧客管理・案件管理・日報を自動化する方法】

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

期間限定・無料公開中

全19章を無料で学べる

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

今すぐ無料で学ぶ

カテゴリ

Claude Code業務効率化非エンジニアAI活用AI導入DX推進提案書AI研修ビジネス活用AI組織変革生成AIDX中小企業採用AIツール比較ROI業務自動化claudecode道場チーム導入ClaudeChatGPTプロンプト初心者稟議書使い方SIer営業カスタマーサポート競合調査

最新記事

AI導入ロードマップの作り方——3ヶ月で定着させる実践プラン

AI導入ロードマップの作り方——3ヶ月で定着させる実践プラン

AI投資の予算計画と社内承認の通し方

AI投資の予算計画と社内承認の通し方

AIを嫌がる社員をどう動かすか——変革抵抗の心理と対処法

AIを嫌がる社員をどう動かすか——変革抵抗の心理と対処法

競合他社のAI活用状況を把握する方法【2026年版】

競合他社のAI活用状況を把握する方法【2026年版】

管理職が手放せる業務リストと実践法——AIに任せる22のタスク

管理職が手放せる業務リストと実践法——AIに任せる22のタスク

部門別AI展開の進め方——どの部署から始めるべきか

部門別AI展開の進め方——どの部署から始めるべきか

記事一覧を見る

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

カード不要・登録2分

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

malna AIエージェント

導入を相談する

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

導入を相談する

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