Welcome
このサイトの使い方
ようこそ。このサイトは、LINE公式アカウントの無料運用ツール「LINE Harness(ラインハーネス)」を、あなたの公式LINEに導入して使えるようになるための専用ガイドです。
むずかしい作業(パソコンでの設定)は、導入当日に画面共有しながら一緒にやります。ひとりで全部できるようになる必要はありません。このサイトは「予習」「当日の手元資料」「あとからの見返し」の3つの場面で使ってください。
導入日まで
おうちでやること
- 「02 できること一覧」を読む
- 「03 導入前の準備」のアカウントをそろえる
- 余裕があれば紹介動画を見る(約20分)
導入当日
一緒にやること
- 画面共有をつなぐ
- 「04 導入当日の流れ」を横に置いて進める
- 最後にスマホで動作確認
導入のあと
見返すところ
- 「06 基本操作レッスン」で毎日の操作
- 「05 お引っ越し」で移行の仕上げ
- 詰まったら「07 困ったときは」
About
ハーネスってなに?
LINE Harnessは、エンジニアの野田修一さんが無料公開している、LINE公式アカウントの運用ツールです。Lステップや UTAGE のような有料ツールと同じこと(タグ管理・ステップ配信・リッチメニュー切り替えなど)が、利用料0円でできます。
よくある誤解
ハーネスは「Lステップの機能」ではありません。Lステップとはまったく別の、無料の代わりのツールです。Lステップを契約していなくても使えますし、乗り換えることもできます。
料金のちがい
| Lステップ | UTAGE | LINE Harness |
| 月額 | 実質2万円〜 | 実質1万円〜 | 0円 |
| タグ付け・顧客管理 | 対応 | 対応 | 対応 |
| ステップ配信 | 対応 | 対応 | 対応 |
| リッチメニュー切替 | 対応 | 対応 | 対応 |
| フォーム | 対応 | 対応 | 対応 |
| AI(Claude Code)操作 | 非対応 | 非対応 | 対応 |
比較は開発者の公式サイト(2026年時点)に基づきます。各社の料金・機能は変わることがあります。
あなたができるようになる4つのこと
このガイドのゴールはこの4つです。どれも「06 基本操作レッスン」で練習します。
ゴール 1
タグ付け
「見込みさん」「講座生」など、お客様にしるしを付けて整理。配信の出し分けの土台になります。
ゴール 2
AIに話しかけて配信
「この内容で配信文を作って」と日本語でお願いするだけ。文面づくりから送信までAIが手伝います。
ゴール 3
バナー作成
リッチメニューや告知用の画像も、AIにお願いして作成。デザインソフトは使いません。
ゴール 4
リッチメニュー切替
LINEの下部メニューを、お客様ごと・タグごとに自動で出し分け。講座生だけ特別メニューに、なども可能。
ステップ配信
友だち追加から1日目・3日目…と、決めた順番でメッセージを自動でお届け。
アンケートフォーム
LINEの中で完結するフォーム。回答した人に自動でタグが付きます。
クリック計測リンク
InstagramやXに貼ったリンクが何回押されたかを計測。どこから人が来たかが分かります。
自動返信・1対1チャット
キーワードへの自動返信も、管理画面からの個別返信もどちらもできます。
操作は「2つのやり方」から選べます
どちらか一方だけでも運用できます。迷ったら管理画面から。慣れてきたらAIへ。
やり方 1管理画面でポチポチ
- ブラウザで開く、ふつうの管理画面
- 友だち一覧・タグ・配信・メニューをボタン操作
- Lステップなどを触ったことがあれば近い感覚
やり方 2AIに日本語でお願い
- Claude Code(AIツール)に話しかけて操作
- 「配信文を作って」「タグを付けて」で完了
- ChatGPTに指示できる人ならすぐ慣れます
はじめに知っておいてほしい、正直な話
ハーネス自体はずっと0円ですが、次の3つは別です。
1. LINE公式アカウントの無料プランは配信が月200通まで(超える場合はLINE社の有料プランが必要)
2. AIで操作する場合、Claude(AI)の利用料が別途かかります(目安:月20ドル前後のプラン〜)
3. 無料ツールなので専用サポート窓口はありません。その代わり、導入も使い方もこちらが伴走します
Before Setup
導入前の準備(おうちでやること)
導入日までに、次の3つだけそろえておいてください。どれも「アカウントを作る・ログインできるか確かめる」だけで、むずかしい設定はありません。分からなければ当日一緒にやるので、できるところまでで大丈夫です。
所要時間の目安
3つあわせて30分〜1時間(動画を見る時間を入れても約1時間半)。一度にやらず、何日かに分けても大丈夫です。
1
Cloudflare(クラウドフレア)のアカウントを作る目安 10〜15分
ハーネス本体が動く場所です(無料)。メールアドレスがあれば作れます。
ポイント:「サーバー」と聞くと身構えますが、ここでは「無料で借りられる置き場所」くらいの意味です。作って放置でOK。
つまずきやすい:登録後の「確認メール」が届かないときは、迷惑メールフォルダを確認。メール内のリンクを押すまで登録は完了しません。
2
LINE公式アカウントにログインできるか確認する目安 5〜10分
いまお使いの公式LINEの管理画面(LINE Official Account Manager)に、パソコンのブラウザからログインできるか確かめてください。
- ログインに使うメールアドレス/パスワードを確認
- まだ公式LINEを持っていない場合は、無料で新規作成できます(当日でもOK)
つまずきやすい:パスワードを忘れていた場合、再設定に時間がかかることがあります。当日ではなく前日までにログイン確認を済ませておくと安心です。
3
紹介動画を見ておく(できれば)約20分
開発者の野田さんご本人が、導入のようすを最初から最後まで見せてくれる動画です(約20分)。「当日こういうことをやるんだな」というイメージがつかめます。見るだけでOK、真似して操作する必要はありません。
https://youtu.be/DiRuGaeq1sM
これは準備しなくて大丈夫
Node.js、ターミナル、Claude Code などの「パソコンに入れるもの」は、導入当日に画面共有で一緒に入れます。事前に触らなくて大丈夫です。
Setup Day
導入当日の流れ
当日は画面共有をつないで、こちらの案内どおりに進めれば大丈夫です。全体はこの3ステップです。
所要時間の目安
パソコンの操作に慣れている方で1時間半〜2時間。慣れていない方は、休憩をはさみながら2時間半〜3時間みておくと余裕があります(実演動画が20分なのは慣れた開発者の場合です。倍以上かかるのがふつうなので、焦らなくて大丈夫)。時間が足りなければ、下準備と本番の2回に分けることもできます。
ここから下は当日に開く詳細手順です。予習で全部読む必要はありません。「こんな流れなんだ」と眺めるだけで十分です。
当日の進め方メモ
画面が少し違っても大丈夫ハーネスは更新が活発です。表示がこのページと違うときは、先へ進まず画面共有で一緒に確認します。
作業場所をそろえるAIとの接続設定が迷子にならないよう、当日は専用の作業フォルダを一緒に作ってから始めます。
止まっても消さない途中でエラーが出たら、画面を閉じたり最初から削除したりせず、そのまま見せてください。続きから再開できます。
前半|下準備(ブラウザで5つの情報を集める)
集める5つの情報
1. Channel ID(Messaging API)/ 2. Channel secret / 3. LINE Login の Channel ID / 4. LIFF ID / 5. チャネルアクセストークン(長期)
メモ帳に貼りながら進めると、あとで迷いません。
下準備 1Cloudflareにログイン+R2を有効化
宿題で作ったCloudflareアカウントにログインし、画像の保存場所「R2」を有効にします。
- ダッシュボード →「R2 Object Storage」→ 有効化
- クレジットカード登録を求められますが、10GBまで無料なので請求は0円のまま使えます
下準備 2公式LINEの応答設定+Messaging APIを有効化
LINE公式アカウントの管理画面で、ハーネスに主導権を渡す設定をします。
- 「応答設定」であいさつメッセージ・応答メッセージをオフ
- 「Messaging API」を有効化(プロバイダー名を決めます)
- 表示される 1. Channel ID と 2. Channel secret をメモ
イメージ(お弁当箱)
「プロバイダー」は大きいお弁当箱。その中に「Messaging APIチャネル(=公式LINE)」と「LINE Loginチャネル」という小さい箱が入る、という入れ子構造です。
下準備 3LINE Loginチャネルを追加する
LINE Developers という設定サイトで、もう1つの「箱」を作ります。
- プロバイダーを開いて「新規チャネル作成」→「LINEログイン」
- 地域=日本、アプリタイプ=Webアプリで作成
- 作成後、「開発中」→「公開」に切り替える(忘れると動きません)
- 3. LINE Login の Channel ID をメモ
下準備 4LIFFアプリを作る
LINEの中でフォームなどを開くための部品を作ります。
- LINE Loginチャネルの「LIFF」タブ →「追加」
- 名前は自由(ただし「LINE」という名前は使えません。「Harness」などに)
- サイズ=Full、エンドポイントURL=
https://example.com(仮でOK)
- スコープは openid・profile・chat_message.write の3つ全部にチェック
- 友だち追加オプション=On(アグレッシブ)
- 発行された 4. LIFF ID をメモ
下準備 5アクセストークン発行+連携設定
- Messaging APIチャネルの設定で「チャネルアクセストークン(長期)」を発行 → 5. トークンをメモ
- LINE Login設定の最下部で「リンクされた公式アカウント」に自分の公式LINEを選択
いちばん忘れやすいポイント
この「リンクされた公式アカウント」の選択を忘れると、友だち登録まわりが正しく動きません。当日ここは必ず一緒に確認します。
後半|インストール(ターミナル)
ここからは黒い画面(ターミナル)を使いますが、実行するのは実質1コマンドです。入力する文字はこちらで案内します。
STEP 1正しいCloudflareアカウントにログイン
複数アカウントを持っている場合の事故(別アカウントに入れてしまう)を防ぐため、最初に確認します。
unset CLOUDFLARE_API_TOKEN
wrangler login # ブラウザで「Authorize」を押す
wrangler whoami # メールアドレスを確認
STEP 2インストーラーを実行する
これが本体です。1行実行すると、あとは対話形式で進みます。
npx create-line-harness
質問はだいたいこの順番で来ます。下準備でメモした「5つの情報」を貼り付けて答えます。
- R2は有効化した? → 済んでいればそのままEnter
- プロジェクト名 → 例:
line-harness
- Messaging APIの情報 → Channel ID・Channel secret・アクセストークンを貼る
- LINE LoginのChannel ID → 貼る
- LIFF ID → 貼る
- MCP設定を追加しますか? → Yes(これがAIとの接続です)
STEP 3完了画面の「APIキー」を必ず保存
終わると、管理画面のURLとAPIキーが表示されます。
ここだけは絶対
APIキーはこの一度しか表示されません。「管理画面のパスワード」かつ「AIとの接続キー」なので、パスワード管理アプリ(またはいつものメモ)に必ず保存。誰にも教えない・SNSに貼らない。
STEP 4LINE側の最終設定
完了画面に出るURLを使って、LINE側を仕上げます(多くは自動設定済みなので確認だけ)。
- 応答設定:チャット=オフ/あいさつ=オフ/応答メッセージ=オフ/Webhook=オン
- Webhook URL を登録(
…/webhook)
- LINE Login に Callback URL を登録(
…/auth/callback)
- LIFFのエンドポイントURLを本番のもの(
?liffId=…付き)に更新
STEP 5AI(Claude Code)とつなぐ
STEP 2 で Yes にしていれば、接続設定はもう入っています。Claude Code を再起動するだけ。
再起動後、「LINE Harnessの友だち一覧を見せて」と話しかけて、返事が来たら接続成功です。
仕上げスマホで動作確認
- 自分のスマホで、自分の公式LINEを友だち追加(またはブロック解除→再追加)
- 管理画面の「友だち一覧」に自分が表示されたら成功
- あいさつメッセージ(シナリオ)を設定していれば、それが届くことも確認
導入後、最初にやるおすすめ設定
管理画面の「友だち追加時設定」で、あいさつメッセージ(ウェルカム)を1本作っておきましょう。これで友だち登録された瞬間に自動でごあいさつが届きます。あとはQRコードや友だち追加URLを配れば、そこから登録が始まります(これも当日一緒にやれます)。
ここまでできたら、導入は完了です。おつかれさまでした。
Final Check
「入った」だけで終わらせない、導入完了チェック
所要時間は10〜15分ほど。当日はこの7項目を上から一緒に確認します。全部にチェックが付けば、安心して日々の運用へ進めます。
当日つまずきやすいポイント5つ(先に知っておくと安心)
- LIFFアプリの名前に「LINE」は使えない — 予約語でエラーになります。「Harness」など別の名前に
- スコープは3つ全部にチェック — openid・profile・chat_message.write。「profile」の入れ忘れが多発します
- LINE Loginチャネルを「公開」に切り替え忘れる — 「開発中」のままだと動きません
- 「リンクされた公式アカウント」の設定忘れ — LINE Login設定の一番下。いちばん見落としやすい場所です
- APIキーは一度しか表示されない — 完了画面が出たら、何よりも先に保存します
どれも当日こちらで一緒に確認するので、覚える必要はありません。「そういう落とし穴があるんだな」と知っておくだけでOKです。
Migration
いまの公式LINEからのお引っ越し
ハーネスは、いまお使いの公式LINEアカウントにそのまま取り付けるツールです。アカウントを作り直す必要はなく、友だち(登録者)もそのまま。ただし、いくつか「引っ越し作業」が発生します。いまの使い方に合わせてお読みください。
パターン A公式LINEだけで運用してきた方
あいさつメッセージや応答メッセージを、LINE標準の機能で設定してきた場合。
- あいさつ・自動応答はハーネス側に作り直します(導入時にLINE側はオフにするため)。文面をコピーしておけば、当日そのまま移せます
- リッチメニューも同様に、ハーネス側で作り直して切り替えます
- いつもの「全員への配信」は、これまで通り公式LINEの管理画面からでも、ハーネスからでも送れます
パターン BLステップなど有料ツールをお使いの方
シナリオやタグを有料ツールで組んでいる場合。
- いまのシナリオ・タグ・リッチメニューの内容を書き出します(画面のスクリーンショットでOK。それをAIに見せれば、ハーネス側での再現を手伝ってくれます)
- 1〜2週間は並行運用し、ハーネス側の動きを確認してから旧ツールを解約するのが安全です
- 旧ツール内のタグ・友だち情報は自動では引き継げません。必要なものだけ書き出して付け直します
切り替え前の4つの確認
-
残したいものを控える
あいさつ文・シナリオ・タグ・リッチメニューをスクリーンショット
-
切り替える日時を決める
大切な募集や配信の直前は避け、確認できる時間に
-
まず自分で試す
友だち追加・ウェルカム・タグ・テスト配信を自分のスマホで確認
-
安定してから整理する
新しい導線が動くことを見届けてから、旧ツールの契約を整理
知っておくと安心(LINEの仕様)
すでにいる友だちは、導入した瞬間には一覧に出てきません。その方が次に何か行動したとき(メッセージ送信やメニューのタップなど)に、自動で一覧に登録されます。だから移行直後に「スタンプを1つ送ってね」という配信をするのが定番のテクニックです。
Lessons
基本操作レッスン
ここからが毎日使うところです。AI(Claude Code)を開いて、下の文をコピーして貼り付けるだけで始められます。「〇〇」の部分をご自分の内容に変えてから送ってください。各レッスンは10〜15分ほどで試せます(バナー作りだけは、こだわり始めると30分〜1時間の楽しい沼です)。
配信の安全ルール(これだけ守れば大丈夫)
お客様に届く配信は、必ず「下書きを見せて」から始めて、内容と送り先の人数を確認してから「送って」と伝える2段階で行います。AIは「送って」と言うまで勝手に送信しません。
LESSON 1
タグ付け
お客様に「しるし」を付けて整理します。まずはタグを作って、付けて、一覧で眺めるところから。
コピーして使うプロンプト
いまあるタグの一覧と、それぞれ何人に付いているか見せて
LESSON 2
AIに話しかけて配信する
配信文づくりから送信まで。1回目のプロンプトで下書きを作り、内容を確認してから2回目で送信します。
ステップ1:下書きを作る
LINEの配信文を作ってください。テーマは「〇〇」。あたたかく、押し売りにならない文章で、300文字くらい。まだ送らないで、下書きだけ見せて
ステップ2:確認して送る
この内容でOKです。送る前に、何人に届くか教えて。人数を確認したら全員に配信して
応用:タグで出し分ける
「〇〇」タグが付いている人だけに、この内容で配信して。送る前に人数の確認をはさんで
LESSON 3
バナーを作る
リッチメニュー用の画像(横2500×縦843ピクセル)も、AIにお願いして作れます。できあがった画像は、そのままハーネスに設定までしてもらえます。
コピーして使うプロンプト
リッチメニュー用のバナー画像を作って。サイズは2500×843。ボタンは3つで、左から「〇〇」「〇〇」「〇〇」。雰囲気は〇〇(例:白ベースで上品に)
いま作った画像で、新しいリッチメニューを作って、みんなに表示されるように設定して
画像の雰囲気の指定は「手書き風」「高級感」「季節っぽく」など、ふだんの言葉で大丈夫です。気に入らなければ「もっと〇〇にして」と何度でも直せます。
LESSON 4
リッチメニューを切り替える
タグと組み合わせると、お客様ごとにメニューを出し分けできます。「講座生には講座メニュー、それ以外にはご案内メニュー」のような使い方です。
コピーして使うプロンプト
「〇〇」タグが付いている人には、リッチメニュー「〇〇」が表示されるように切り替えて
いま設定されているリッチメニューの一覧と、どれが誰に表示されているか教えて
Business Recipe
ハーネスを、あなたの仕事に置き換えると
4つの基本ができたら、次は「機能」ではなく「お客様の流れ」で考えてみます。最初から全部作る必要はありません。いちばん役立ちそうなレシピを1つ選び、20〜30分ほどで小さく試すところから始めましょう。
01
SNSから来てくれた方へ
入口別のお迎え導線
Instagram用リンク → 流入タグ → 専用メッセージ → 個別相談のご案内
どこから来た方が相談につながったか分かります。
02
相談・体験を予約する方へ
予約とリマインド
申込フォーム → 予約確認 → 前日のお知らせ → 終了後のフォロー
予約忘れを減らし、終わった後のご案内まで整えられます。
03
セミナー・講座を届ける方へ
募集から開催後まで
申込 → 開催前ステップ → 反応タグ → ご案内の出し分け
参加状況や興味に合わせて、自然に次の提案ができます。
04
受講生・会員の方へ
専用LINEの入口
受講生タグ → 専用リッチメニュー → 教材・日程 → 質問窓口
一般のお客様と受講生を分け、必要な情報を迷わず届けられます。
05
関心が高まった方へ
見込みの高い方を見つける
リンクのクリック → 興味タグ → 個別メッセージ → 1対1のご案内
全員へ同じ案内をせず、今必要としている方を丁寧にフォローできます。
06
サロンのお客様へ
アフターケアと再来店
施術タグ → アフターケア → 次回目安のお知らせ → 再予約
売り込み感を抑えながら、忘れられない関係をつくれます。
迷ったら、まずはこれ
「入口別のお迎え導線」か「受講生専用LINE」から始めるのがおすすめです。付けるタグ・送る内容・最後のゴールを紙に1本の線で書いてから、AIに「この流れをハーネスで作りたい」とそのまま相談してください。
慣れてきたら
プロンプトは「型」を覚えるものではありません。やりたいことをそのまま日本語で書けば伝わります。「先週の配信、何人が読んでくれた?」「フォームに答えてくれた人にお礼を送りたい」——そんな話しかけ方で大丈夫です。
Help
困ったときは
詰まっても大丈夫。壊れるようなことはほとんどありません。次の順番で確認してみてください。
- 1. まずAIに聞く — エラーの文章や画面の状態を、そのままClaude Codeに貼り付けて「これどういう意味?」。だいたい解決します
- 2. 下のQ&Aを見る — つまずきやすいポイントをまとめてあります
- 3. それでもダメなら連絡 — 一番下の「質問テンプレ」を使って送ってください。スクリーンショット付きだと早く解決できます
よくあるつまずきQ&A
友だち追加したのに、あいさつメッセージが届かない
まず公式LINEの応答設定を確認します。「Webhook=オン」「あいさつメッセージ=オフ(LINE側)」になっているかがポイントです。ハーネス側のあいさつ(シナリオ)が有効になっているかも確認してください。
昔からの友だちが、友だち一覧に出てこない
故障ではなくLINEの仕様です。既存の友だちは、その方が次に何か行動したとき(メッセージやタップ)に自動で登録されます。「スタンプ送ってね」の配信で登録を促すのが定番です。
APIキーをなくしてしまった
大丈夫、再発行できます(キーの文字列が新しくなるだけです)。自分では操作せず、ご連絡ください。再発行後は、AI側の接続設定も新しいキーに貼り替えます。
AIに話しかけても「LINE Harnessが見つからない」と言われる
接続設定が読み込まれていない状態です。まずClaude Codeを再起動してみてください。それでも直らない場合は、ハーネスのプロジェクトフォルダで起動しているかを確認します(別のフォルダで開くと接続設定が見えません)。
配信を間違えて送りそうで怖い
レッスン2の「2段階ルール」(下書き確認→人数確認→送信)を守っていれば、事故はほぼ防げます。AIは「送って」と明確に言うまで送信しません。不安な配信は、まず自分ひとり宛のテスト送信をお願いすることもできます。
設定の途中でよく分からなくなった(導入当日)
手を止めて、そのままの画面を見せてください。無理に進めたり閉じたりしないのがコツです。途中まで進んだ状態からでも再開できます。
月200通の無料枠を超えそう
配信数は「友だち数×配信回数」で数えます。超えそうな場合は、タグで送り先を絞る(本当に届けたい人にだけ送る)か、LINE社の有料プランへの切り替えを検討します。どちらが得かはお気軽にご相談ください。
ツールが急に新しくなった/画面が変わった
ハーネスは開発がとても活発で、管理画面に「アップデートのお知らせ」が出ることがあります。ワンクリックで最新にできますが、不安なら押す前にご連絡いただいてOKです。
Claude Code以外のAI(CursorやCodex)でも使える?
使えます。ハーネスの接続のしくみ(MCP)は共通なので、ふだんお使いのAIツールが別のものなら、そちらにつなぐこともできます。設定は導入当日に、お使いのツールに合わせて一緒に行います。両方に入れる必要はなく、よく使う方1つでOKです。
ミニ用語辞典(分からない言葉が出てきたら)
LINE Harness
このガイドの主役。LINE公式アカウントの無料運用ツール。あなたのLINEに「賢い裏方さん」を付けるイメージ。
Cloudflare
ハーネス本体が動く場所。「無料で借りられる置き場所」くらいの理解でOK。
Claude Code
日本語で話しかけて作業をお願いできるAIツール。ハーネスの操作もここから頼めます。
MCP
AIとハーネスをつなぐ「電話線」のようなしくみ。導入時に一度つなげば、あとは意識しなくてOK。
LIFF
LINEの中でアンケートなどの画面を開くためのしくみ。フォーム機能の裏方。
APIキー
管理画面のパスワードであり、AIとの接続キー。一度しか表示されないので必ず保存。誰にも教えない。
リッチメニュー
LINEのトーク画面の下に出る、タップできる大きなメニュー画像。
シナリオ
「友だち追加の直後にあいさつ→翌日に案内」のような、自動配信の台本。
スクリーンショットを送る前に
APIキー、Channel secret、アクセストークン、Cloudflareの認証情報、お客様のお名前や会話は写さないでください。写ってしまった場合は、画像を塗りつぶしてから送れば大丈夫です。
質問テンプレ(コピーして送ってください)
【質問です】
やろうとしたこと:
実際に起きたこと:
表示されたメッセージ(あれば):
画面のスクリーンショット:(添付します)
スクリーンショットの撮り方 — Mac:shift+command+4で範囲を選択/Windows:Windowsキー+shift+S。
References
参考リンク集
もっと知りたくなったときの、公式の情報源です。
導入が終わったら、
次はあなたの言葉を届ける番。
ツールの準備はここまでで整います。ここから先は、あなたがお客様に何を届けたいかが主役です。
配信のネタ出しも、文面づくりも、AIと一緒なら怖くありません。分からないことは、いつでも聞いてください。