脱・属人プログラム — 学習ノート
— いつでも呼べる“AI社員”を、安全に飼う
Slackなどからいつでも呼べて、記憶を持ち続け、頼まなくても定期的に動くAI——それが常駐エージェント。便利さの正体、安全な飼い方(最小権限)、回し方の型、コスト設計、そして第二の脳との噛み合わせまで、この1本で。
2026.07.16 作成・2026.10.06 更新 / ツール名・仕様は2026年7月時点(第9章は2026年10月時点)
CHAPTER 1
| 土台 | 何が嬉しい |
|---|---|
| ① いつでも呼べる | Slack/Discordで質問すれば即応答。専用サイトに行かなくていい |
| ② 記憶が続く | 好みやルールを覚え、毎回説明しなくて済む |
| ③ 定期実行 | 「毎朝ニュース投稿」など、頼まなくても自動で動く |
| ④ 1か所で完結 | 調べ物も相談もチャットの中で。ツールを行き来しない |
| 階層 | 中身 | 初心者の設定 |
|---|---|---|
| A. 常駐そのもの | 上の4つの土台。これが本体 | フル活用 |
| B. 学習ループ | 会話から好みを自動で覚える | 「覚える前に一言確認」に(勝手な記憶=自己汚染を防ぐ) |
| C. 自己進化 | プロンプト等を自動最適化する上級ツール(1回数百〜千円級) | OFF(上級編) |
切るのはCだけ。自己進化OFFでも、常駐の便利さ(A)はほぼ丸ごと残ります。代表ツールはOpenClaw(コミュニティ巨大・情報豊富=初心者向き)とHermes(“使うほど賢くなる”が売り・その分自己汚染にも注意)。
※OpenClawにも、訂正や成功した作業からSkillを作る「覚える」機能が公式にあります(自動で反映/提案だけ/オフ。2026年10月時点)。Bの「覚える前に一言確認」にあたるのは「提案だけ」です。
CHAPTER 2
前提:完全な防御は存在しません(悪意ある文章でAIを操る「プロンプト注入」は確実には防げない)。だから守り方は「権限を絞って、乗っ取られても大したことができない」状態にすること。最小権限を敷いた組織の事故率17%に対し、敷かない組織は76%——ここが効きどころNo.1です。
| 項目 | チェック |
|---|---|
| 入口 | 指示できる人を自分のIDに限定/動けるチャンネルを1つに限定 |
| 実行 | 1エージェント=1つの仕事(何でも屋にしない)/権限は「毎回確認」から(全部OKモードは絶対使わない)/本人PCで動かさない(VPSで分離)/「覚える」は確認つきに/外部のSkill(拡張機能)は入れる前に中身を見る(OpenClawの公式ストアで2026年2月、2,857件中341件の悪意あるSkillが見つかった=ストアにある=安全、ではない) |
| 出口 | メール送信・外部書き込みは初期=禁止。まずSlackに通知するだけから/送り先は許可リストだけ |
| APIキー | 金額の上限(キャップ)を必ず設定/有効期限/.envに隔離しAIにベタ書きで渡さない ※放置運用で30日約1.3億円を燃やした事例あり |
コストの目安:エージェント本体は定額サブスク枠で動かせる(例:月$20〜25に固定して開始)。完全放置24時間や自己進化はAPI従量課金が必要=上限設定必須。
CHAPTER 3
| Claude Codeスケジュール | n8n | 常駐エージェント | |
|---|---|---|---|
| 動き方 | 決めたスキルを時間で実行 | 決めた手順(AIノード可)を実行 | AIがその場で判断 |
| 得意 | 既存スキルの定期実行 | 多数アプリ連携の定型処理 | 対話・深掘り・想定外対応 |
| コスト | トークン従量 | 安い | かさみやすい |
判断の軸は「手順を人が決めるか(スケジュール・n8n)/AIがその場で決めるか(常駐)」。毎回まったく同じ処理なら常駐は不要です。さらに下のレイヤーとして、判断が一切いらない反復(バックアップ等)はOSのタスクスケジューラが最安・確実。→ 使い分けの早見表は 教材「定期実行の選び方」
CHAPTER 4
| /loop | /schedule | /goal | |
|---|---|---|---|
| トリガー | 時間・間隔 | 時間・間隔(クラウド) | 完了の定義 |
| どこで動く | 手元PC(閉じると止まる) | クラウド(PC切ってOK・ただし手元ファイルは触れない) | 実行環境で自走 |
| 向く例 | 作業中の見回り | 長期の定期運用 | 「スコア90以上まで」等 |
/goalの肝:ゴールは数値で判定できる形(テスト全通過・スコア90以上)+上限ターン(〜回で停止)を必ずセット。曖昧だと永遠に終わらないか、勝手に満足して止まります。
※手元のファイルを使う定期処理は「Desktopアプリの定期タスク(ローカル)」という選択肢もある。どれが最新かは変わるので、作る前に必ず公式ドキュメントで確認する習慣を。
CHAPTER 5
| VPS(月$5〜20) | Mac mini | 本人PC | |
|---|---|---|---|
| 24時間 | ◎ | ◎ | ✕(切れば止まる) |
| 個人環境との分離 | ◎ 完全分離 | ○ | ✕ 鍵と混ざる |
| 公開URL(LINE連携に必須) | ◎ 最初から付く | △ トンネル設定が要る | △ 同左 |
| おすすめ | ◎ 本命 | ○ 長期常設なら | ✕ テスト専用 |
コストの逆転は約5年(VPS月$10=年1.8万 vs Mac mini約9万)。LINE連携をやるならVPS一択レベルでラク(公開されたHTTPSの受け口が必須のため)。入り方=まず本人PCでテスト→本番はVPSへ。
CHAPTER 6
会員(顧客)が直接AIに質問するタイプは、便利だが最も危険(外向き)。設計の核心は「見せなければ漏れない」=機微情報はそもそもアクセスさせないことです。
CHAPTER 7
意外なことに、エージェントのコストは「AIが書く量(出力)」ではなく「読む量(入力)」で決まることが多い(実務では入力が出力の10倍以上になる例も)。エージェントは同じ前提(ルール・仕様・ツール定義)を何度も読み返すからです。
プロンプトキャッシュ=同じ固定の前提を、2回目以降は安く速く読み込める仕組み(回答の使い回しではない。AIは毎回ちゃんと考える)。効かせる型:
+読み込み間隔をキャッシュ寿命内(例:30分)に保つ。勝負は「一番賢いモデルを使う」ことではなく、賢いモデルを長時間・安く・安定して働かせる設計力。※単価・仕様は変わりやすいので設計時に最新を確認。
CHAPTER 8
CHAPTER 9
新しいAIエージェントは毎月のように出てきます。足すかどうかは「機能の一覧」ではなく「今ある道具との重なり」で決めます。足すほど「知識がどこにあるか」が散らかるので、知識の正本はGitHub(第二の脳)に1つ、ツールは入れ替えられる部品と考えます。
| やりたいこと | Claude Code・n8n ですでにある手段 |
|---|---|
| PCを閉じていても定期的に動かす | Claude Code のスケジュール実行(/schedule・クラウド) |
| Webを調べる/手順をスキルにする | Claude Code(スケジュール実行の中でもWeb検索できる) |
| アプリ同士をつなぐ定型処理 | n8n |
| ブラウザを操作させる | Claude in Chrome(毎日・毎週の定期タスクもある。ただしChromeを開いている間だけ) |
| 記憶を持ち続ける | Claude Code の自動メモリ+CLAUDE.md(会話を始めるたびに自動で読まれる) |
この表と重ならずに残るのは、①自分のPCを閉じていても動く、ログイン状態を保ったクラウドのブラウザ(Grok Bot)と、②Xの投稿をそのまま扱えること(Grok Bot/Grok)くらい。この2つが今の仕事に必要かで決めます。
| ひとことで | 注意点 | |
|---|---|---|
| Grok Bot(xAI) | 自分専用のクラウドPCを持ったAI。X連携あり(投稿検索・タイムライン・メンション)。Skillは頼むか実演すると下書きになる | Cursorのアカウントが前提。入れたデータの学習利用はCursor側の設定に従う |
| Hermes Agent | 使うほど覚えるAI。過去の会話を全文検索できる | 初期設定の権限が緩い(→ 第2章) |
| OpenClaw | Slack・LINE等から呼べる常駐AIの基盤 | 外部Skillに悪意あるものが混ざっていた(→ 第2章) |
Claude Code が読むのはPCの中のファイル。だから1人・1台で使う分には何もしなくていい(GitHubはバックアップと共有の役目)。git pull(GitHubの最新を取り込む)が要るのは、このPC以外で中身が変わるとき(チームの共有脳・別のPC・スマホやクラウドの実行)だけです。
| 使い方 | 向いている方 |
|---|---|
| 1人・1台のPC | Claude Code(仕組みはほぼ不要) |
| スマホやSlackから、どこでも話しかけたい | Hermes に分がある(1台のサーバーに記憶が集まり、同期の概念が無い) |
| 過去の会話を自動で思い出してほしい | Hermes に分がある(過去の会話の全文検索が標準装備) |
| チームで同じ知識を使う/AIを乗り換えても残す | Claude Code+GitHub(誰が何を変えたか見える。他のAIからも読める) |
Hermes は「仕組みを組まなくていい」のではなく、組む場所が変わるだけ。サーバーの用意・権限の絞り込みが要り、自動で覚えた内容が正しいかを誰も見ていない(=自己汚染)。
足すタイミングの目安:Grok Bot=PCを閉じた状態で、APIの無いWebサービスを毎日ブラウザ操作させたい仕事が出たとき/Hermes=「どこでも話しかけて、過去の話を覚えていてほしい」が主目的になったとき/OpenClaw=社員がSlack等から使う「会社の常駐AI」を作る段階(→ 第8章)。