導入
毎朝8時、スマホにSlack通知が届く。
「今日のMTGは6件。副業作業枠は15:30-16:00の30分。EC在庫の到着予定は明後日。freee未分類明細が3件。最優先:ブログ記事のSEO最終チェック。」
これは人間の秘書ではない。n8n(ノーコード自動化ツール)とClaude API(Anthropicの大規模言語モデル)の組み合わせで構築した「AI社員」だ。コストは月3,000円前後。導入工数は初回のみ約2時間。
この記事では、プログラミング知識ゼロから始めて「AI社員に働く会社」を構築するまでの全工程を、実務ベースで公開する。
この記事で得られること
この記事を読めば、以下がわかる。
- n8n×Claude APIの全体像と、どんな業務が自動化できるか
- 実際に稼働している8つのワークフローの設計思想
- 導入コスト・所要時間・ROIの具体数字
- 代表的なワークフロー「朝会自動化」の構築手順
- つまずきポイント3選と解決策
- 「自動化すべき作業」と「してはいけない作業」の線引き
Before/After——自動化で何が変わったか
| 項目 | Before(手動) | After(AI自動化) |
|---|---|---|
| 朝の情報整理 | 30分/日 | 2分/日 |
| SNS投稿作成・配信 | 20分/日 | 0分(自動) |
| freee明細の仕訳確認 | 2時間/月 | 15分/月 |
| 不動産月次収支集計 | 1時間/月 | 5分/月 |
| EC在庫・発送確認 | 15分/日 | 3分/日 |
| 進捗管理・タスク配分 | 20分/日 | 0分(自動) |
| 月間合計 | 約50時間 | 約10時間 |
月40時間の削減。週10時間、つまり平日2時間分の作業が消えた。
1. コンサルタントの「判断疲れ」という問題
時間がないのではなく「判断が多すぎる」
不動産再生を専門とするコンサルタントとして、私が抱えていた問題は単純に「仕事が多い」ではなかった。
複数の案件を並走しながら、副業もいくつか運営している。1日のタスクリストを書き出すと、優に20項目を超える。問題は、この20項目を「どの順番で」「何分ずつ」やるかを毎朝考えるコストだった。
コンサルの仕事で最も消耗するのは「判断の数」だ。クライアントワークで高度な判断を1日に何十回もした後、副業の「今日はSNSを先にやるか、在庫確認を先にやるか」を考える余力はない。
「情報収集」「判断」「実行」を分離する
解決策として考えたのが、業務を3つのレイヤーに分離し、AIに任せられる部分を特定することだった。
| レイヤー | 内容 | 自動化可否 |
|---|---|---|
| 情報収集 | カレンダー確認、Slack未読、メール確認、在庫チェック | ✅ 完全自動化 |
| 判断支援 | 「今日やるべきこと」の優先順位提案 | ✅ AI提案→人間が2分で確認 |
| 実行 | SNS投稿、明細仕訳、レポート生成 | ✅ パターン化できるものは完全自動化 |
| 意思決定 | 事業戦略、クライアント対応、新規投資判断 | ❌ 人間がやるべき |
AIに任せるのは上3つ。人間がやるべきは「意思決定」だけ。この切り分けが、自動化の設計思想の根幹だ。
2. 構築したシステムの全体像——8つの自動化タスク
システム構成図
[入力ソース] [処理エンジン] [出力先]
──────────────────────────────────────────────────────
Google Calendar ──→ n8n ──→ Slack DM
Slack未読 ──→ (Scheduleトリガー) ──→ (朝会指示書)
Notion進捗DB ──→ ↓
freee API ──→ Claude API ──→ Notion記録
(思考・判断・生成) ──→ SNS投稿
8つのワークフロー一覧
| # | タスク名 | 頻度 | 概要 | Before | After |
|---|---|---|---|---|---|
| 1 | 朝会ブリーフィング | 毎日8:00 | カレンダー・Slack・Notion統合→指示書配信 | 30分 | 2分 |
| 2 | SNS自動投稿 | 毎日設定時刻 | ストック投稿をX・Instagramに配信 | 20分 | 0分 |
| 3 | 進捗監視アラート | 毎日21:00 | 停滞タスク検出→Slack通知 | 10分 | 0分 |
| 4 | freee明細チェック | 毎週日曜 | 未分類明細→仕訳候補提案 | 30分 | 5分 |
| 5 | 楽天Roomキュー補充 | 毎週月曜 | トレンド商品リサーチ→投稿キュー追加 | 30分 | 5分 |
| 6 | 不動産月次収支 | 毎月1日 | データ集約→月次レポート生成 | 60分 | 5分 |
| 7 | freee月次レポート | 毎月5日 | PL・BSサマリー自動生成 | 40分 | 5分 |
| 8 | 進捗日報 | 毎日22:00 | 完了タスクをNotionに自動記録 | 10分 | 0分 |
3. 「朝会自動化」の構築手順——ステップバイステップ
最も効果が高い「朝会ブリーフィング」の構築手順を詳解する。
ステップ1:n8nのアカウント作成とワークフロー新規作成(10分)
- n8n.io にアクセス → 「Start Free」をクリック
- メールアドレスで登録(Google/GitHubアカウントでもOK)
- ダッシュボード → 「Create new workflow」
- 名前を「朝会ブリーフィング」に設定
選択肢:クラウド版 vs セルフホスト
最初はクラウド版(無料プラン:月5ワークフローまで)で十分。本格運用するなら、VPSにDockerでセルフホストすると月$5程度で無制限に使える。
ステップ2:Scheduleトリガーの設定(5分)
- ノード追加 → 「Schedule Trigger」を検索
- 設定:毎日8:00に発火(Cron式:
0 8 * * 1-5で平日のみ)
つまずきポイント①: タイムゾーンの設定を忘れると、UTCの8:00(日本時間17:00)に発火してしまう。n8nのSettings → Timezone → Asia/Tokyo を必ず確認。
ステップ3:Googleカレンダーからの予定取得(15分)
- ノード追加 → 「Google Calendar」
- Credential設定 → Googleアカウントで認証(OAuth2)
- Operation: 「Get Many」
- パラメータ:Today’s events(当日の予定のみ)
ステップ4:Slack未読の取得(10分)
- ノード追加 → 「Slack」
- Credential設定 → Slackワークスペースを認証
- conversations.history API → 前日21:00〜当日8:00のメッセージを取得
ステップ5:Notion進捗DBの停滞タスク取得(10分)
- ノード追加 → 「Notion」
- Database Query → ステータス「進行中」かつ最終更新3日以上前
ステップ6:Claude APIで指示書を生成(20分)
- ノード追加 → 「HTTP Request」
- URL:
https://api.anthropic.com/v1/messages - Header:
x-api-key: [APIキー]、anthropic-version: 2023-06-01 - Body(JSON)にプロンプトを設定
プロンプトテンプレート:
あなたは私の秘書です。以下の情報を元に、今日の行動指示書を簡潔に作ってください。
【今日のカレンダー】
{{$node["Google Calendar"].json["events"]}}
【未読Slackメッセージ】
{{$node["Slack"].json["messages"]}}
【停滞タスク】
{{$node["Notion"].json["stale_tasks"]}}
フォーマット:
■ MTG数と空き時間
■ 副業に使える時間帯と推奨タスク(1つだけ)
■ 要対応のSlack(あれば)
■ 停滞タスクへのアクション提案
■ 一言アドバイス
ステップ7:Slack DMで配信(5分)
- ノード追加 → 「Slack」(Send Message)
- Channel: 自分のDM
- Text: Claude APIの出力を挿入
合計構築時間:約75分。
GASとの連携——イベントドリブンの自動化
n8nは「時刻ドリブン」の自動化を担当する。一方、GAS(Google Apps Script)は「イベントドリブン」に使う。
| トリガー | n8n | GAS |
|---|---|---|
| 毎朝8時 | ✅ | |
| フォーム送信時 | ✅ | |
| メール受信時 | ✅ | |
| ファイルアップロード時 | ✅ | |
| スケジュール起動 | ✅ | |
| Webhook受信 | ✅ | ✅ |
両者を組み合わせることで「時刻起動の定型処理はn8n、イベント起動のアドホック処理はGAS」という棲み分けができる。
4. 導入コストとROI——月3,000円の投資対効果
コスト構造
| ツール | プラン | 月額 |
|---|---|---|
| Claude API | 従量課金 | 約¥2,200 |
| n8n | セルフホスト(VPS) | 約¥750 |
| Notion | 無料プラン | ¥0 |
| Slack | 無料プラン | ¥0 |
| GAS | 無料 | ¥0 |
| 合計 | 約¥3,000/月 |
年間コストは約36,000円。
ROI計算
| 指標 | 数値 |
|---|---|
| 月間削減時間 | 約40時間 |
| 時間単価(仮定) | ¥3,000/h |
| 月間削減の金銭価値 | ¥120,000 |
| 月間コスト | ¥3,000 |
| ROI | 約40倍 |
もちろん、削減した時間が全て売上に直結するわけではない。だが、その40時間を「新しい記事を書く」「副業の設計を考える」「家族と過ごす」に使えることの価値は大きい。
5. 失敗と学び——やってはいけなかった3つのこと
失敗①:freeeの仕訳を完全自動化しようとした
AIに仕訳の「登録まで」やらせた結果、誤った勘定科目で20件以上の仕訳が入った。月末の修正に3時間。
解決策: 自動化は「提案まで」。最終確定は人間が2分で確認する「提案→確認→確定」の3ステップ設計にする。
失敗②:通知の洪水で重要情報が埋もれた
全ワークフローをSlack通知にしたら、1日20件超の通知が来て、重要な通知も見逃すようになった。
解決策: Slack通知は「朝会」と「異常アラート」の2つだけ。その他はNotionに静かに記録し、見たい時に見る設計にする。
失敗③:ワークフローが複雑になりすぎてデバッグ不能に
1ワークフローに10ノード以上詰め込んだ結果、エラー箇所の特定が困難に。
解決策: 1ワークフロー=1タスクの原則。複雑な処理はWebhookで複数ワークフローを連携する。
6. 「自動化すべき作業」と「してはいけない作業」の線引き
自動化判断マトリクス
| パターン化できる | パターン化できない | |
|---|---|---|
| ミスしてもリカバリー容易 | ✅ 完全自動化 | ⚠️ AI提案→人間確認 |
| ミスのリカバリーが困難 | ⚠️ AI提案→人間確認 | ❌ 手動(人間判断) |
具体例:
| 作業 | パターン化 | リカバリー | 判定 |
|---|---|---|---|
| SNS投稿 | ✅ | 容易(削除可) | 完全自動化 |
| freee仕訳 | ✅ | やや困難 | 提案まで自動化 |
| クライアントメール返信 | ❌ | 困難 | 手動 |
| 投資判断 | ❌ | 非常に困難 | 手動 |
7. まとめ——「AI社員が働く会社」を作る
この記事で伝えたかったのは、「全てをAIに任せる」ことではない。「AIに任せるべき部分を正しく切り分け、人間は意思決定に集中する」ことだ。
まずは「朝会ブリーフィング」1つを構築してみてほしい。75分の投資で、毎日30分が自動化される。月15時間の削減。年間180時間。
その180時間を何に使うかは、あなた次第だ。
さらに詳しく知りたい方へ:
→ AIで副業を「仕組み化」した話|n8n×Claudeで会社を作った(note有料記事・プロンプトテンプレート5個付き)
関連記事:
→ Claude Max 20xを3ヶ月使い倒したコンサルの本音
→ 副業の「継続」が一番難しい|3年続けた私の仕組み
AI実務家コンサルタント
大智(Daichi)
- ▶不動産・金融15年・デューデリジェンス累計30件超
- ▶AI活用で月間作業60時間削減を実現
- ▶地方遊休不動産の稼働率 28%→62% に改善
あわせて読みたい:AIで浮いた時間の使い方
AIで作業を効率化した後、浮いた時間を何に再投資するかで1年後の差がつく。関連する考え方を2本にまとめている。
コメントを残す