← 教材一覧へ戻る

脱・属人プログラム — 学習ノート

常駐エージェント入門

— いつでも呼べる“AI社員”を、安全に飼う

Slackなどからいつでも呼べて、記憶を持ち続け、頼まなくても定期的に動くAI——それが常駐エージェント。便利さの正体、安全な飼い方(最小権限)、回し方の型、コスト設計、そして第二の脳との噛み合わせまで、この1本で。

2026.07.16 作成・2026.10.06 更新 / ツール名・仕様は2026年7月時点(第9章は2026年10月時点)

この話の結論(3つだけ)
  1. 便利さの正体は「4つの土台」— いつでも呼べる・覚えてる・定期実行・1か所で完結
    “自己進化”を切っても、このおいしさは丸ごと残る
  2. 守り方は「防ぐ」ではなく「最小権限」
    乗っ取りは起きる前提で、起きても大被害にならない作りにする(1つの仕事だけ・通知だけ・VPSで分離・金額上限)
  3. コストは「AIが書く量」でなく「読む量」で決まる
    固定の前提は先頭に置いてキャッシュ、変わる情報は後ろ——設計が請求額を左右する

CHAPTER 1

常駐エージェントとは — 便利さの正体と3階層

たとえるなら普通のAIチャット=用があるたびに窓口へ出向く(毎回イチから説明・閉じたら忘れる)。常駐エージェント=会社に“席がある”AI社員(Slackで話しかければ即返事・前の話を覚えている・「毎朝9時に〜」と頼めば放っておいても動く)。
土台何が嬉しい
① いつでも呼べるSlack/Discordで質問すれば即応答。専用サイトに行かなくていい
② 記憶が続く好みやルールを覚え、毎回説明しなくて済む
③ 定期実行「毎朝ニュース投稿」など、頼まなくても自動で動く
④ 1か所で完結調べ物も相談もチャットの中で。ツールを行き来しない

「自己進化を切ったら意味ない」は誤解 — 実は3階層

階層中身初心者の設定
A. 常駐そのもの上の4つの土台。これが本体フル活用
B. 学習ループ会話から好みを自動で覚える「覚える前に一言確認」に(勝手な記憶=自己汚染を防ぐ)
C. 自己進化プロンプト等を自動最適化する上級ツール(1回数百〜千円級)OFF(上級編)

切るのはCだけ。自己進化OFFでも、常駐の便利さ(A)はほぼ丸ごと残ります。代表ツールはOpenClaw(コミュニティ巨大・情報豊富=初心者向き)とHermes(“使うほど賢くなる”が売り・その分自己汚染にも注意)。

※OpenClawにも、訂正や成功した作業からSkillを作る「覚える」機能が公式にあります(自動で反映/提案だけ/オフ。2026年10月時点)。Bの「覚える前に一言確認」にあたるのは「提案だけ」です。

CHAPTER 2

安全に使う — 最小権限チェックリスト

前提:完全な防御は存在しません(悪意ある文章でAIを操る「プロンプト注入」は確実には防げない)。だから守り方は「権限を絞って、乗っ取られても大したことができない」状態にすること。最小権限を敷いた組織の事故率17%に対し、敷かない組織は76%——ここが効きどころNo.1です。

たとえるなら新人アルバイトに、会社の全部の鍵と社長のクレカを初日から渡す人はいない。AIも同じで、「その仕事に必要な鍵だけ」を渡す。
項目チェック
入口指示できる人を自分の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=電車(多数の駅=アプリを正確なダイヤでつなぐ)/常駐エージェント=タクシー(「今日はあっち」とその場で頼める。柔軟だが高め・道を間違えることも)。
Claude Codeスケジュールn8n常駐エージェント
動き方決めたスキルを時間で実行決めた手順(AIノード可)を実行AIがその場で判断
得意既存スキルの定期実行多数アプリ連携の定型処理対話・深掘り・想定外対応
コストトークン従量安いかさみやすい

判断の軸は「手順を人が決めるか(スケジュール・n8n)/AIがその場で決めるか(常駐)」。毎回まったく同じ処理なら常駐は不要です。さらに下のレイヤーとして、判断が一切いらない反復(バックアップ等)はOSのタスクスケジューラが最安・確実。→ 使い分けの早見表は 教材「定期実行の選び方」

CHAPTER 4

AIを回し続ける3つの型 — /loop・/schedule・/goal

たとえるなら/loop・/schedule=キッチンタイマー(時間が来たら動く。定型の見回りに強い)//goal=ゴールテープ(「この状態になったら終わり」を渡すと、達成まで走り続ける)。
/loop/schedule/goal
トリガー時間・間隔時間・間隔(クラウド)完了の定義
どこで動く手元PC(閉じると止まる)クラウド(PC切ってOK・ただし手元ファイルは触れない)実行環境で自走
向く例作業中の見回り長期の定期運用「スコア90以上まで」等

/goalの肝:ゴールは数値で判定できる形(テスト全通過・スコア90以上)+上限ターン(〜回で停止)を必ずセット。曖昧だと永遠に終わらないか、勝手に満足して止まります。

※手元のファイルを使う定期処理は「Desktopアプリの定期タスク(ローカル)」という選択肢もある。どれが最新かは変わるので、作る前に必ず公式ドキュメントで確認する習慣を。

この章の一番の狙いプロンプトを磨く時代から、「人がいない間もAIが働き続ける仕事の設計」へ。自分に問う——あなたの業務で、ずっと動き続けてほしいことは何ですか?

CHAPTER 5

どこで動かすか — VPSが本命

たとえるならVPS=レンタルオフィスの一席(月額・24時間・住所つき)/Mac mini=自宅に机を買う(買い切りだが管理は自分)/本人PC=自分の机に居候(PCを閉じたら社員も帰る・私物と混ざって危険)。
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 — 外向きは"ほぼセキュリティ設計"

会員(顧客)が直接AIに質問するタイプは、便利だが最も危険(外向き)。設計の核心は「見せなければ漏れない」=機微情報はそもそもアクセスさせないことです。

CHAPTER 7

コスト設計 — 請求額は「読む量」で決まる

意外なことに、エージェントのコストは「AIが書く量(出力)」ではなく「読む量(入力)」で決まることが多い(実務では入力が出力の10倍以上になる例も)。エージェントは同じ前提(ルール・仕様・ツール定義)を何度も読み返すからです。

プロンプトキャッシュ=同じ固定の前提を、2回目以降は安く速く読み込める仕組み(回答の使い回しではない。AIは毎回ちゃんと考える)。効かせる型:

固定(先頭に置く=キャッシュ対象) 変動(後ろに置く) 会社ルール・出力フォーマット 今回の依頼 ツール定義・権限ルール 今日のログ・最新のSlack 基本前提・用語集 直近のエラー ⚠ 先頭にタイムスタンプ等“毎回変わるもの”を入れると、そこから後ろが全部キャッシュ外れ=コストが漏れる

+読み込み間隔をキャッシュ寿命内(例:30分)に保つ。勝負は「一番賢いモデルを使う」ことではなく、賢いモデルを長時間・安く・安定して働かせる設計力。※単価・仕様は変わりやすいので設計時に最新を確認。

CHAPTER 8

第二の脳との噛み合わせ — botの"頭"は共有脳から

[共有脳リポ(GitHub)] ── git clone / pull ──▶ [VPS上の常駐エージェント] 会社の知識・ルール Discord・LINEで“会社を分かった”応答

CHAPTER 9

新しいAIツールを足す前に — Grok Bot・Hermes・OpenClaw

新しい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つが今の仕事に必要かで決めます。

3つのツールの今(2026年10月時点)

ひとことで注意点
Grok Bot(xAI)自分専用のクラウドPCを持ったAI。X連携あり(投稿検索・タイムライン・メンション)。Skillは頼むか実演すると下書きになるCursorのアカウントが前提。入れたデータの学習利用はCursor側の設定に従う
Hermes Agent使うほど覚えるAI。過去の会話を全文検索できる初期設定の権限が緩い(→ 第2章)
OpenClawSlack・LINE等から呼べる常駐AIの基盤外部Skillに悪意あるものが混ざっていた(→ 第2章)

Xの情報だけ欲しいなら、Grok Botまで要らない

「記憶の同期が面倒だからHermes」は本当?

Claude Code が読むのはPCの中のファイル。だから1人・1台で使う分には何もしなくていい(GitHubはバックアップと共有の役目)。git pull(GitHubの最新を取り込む)が要るのは、このPC以外で中身が変わるとき(チームの共有脳・別のPC・スマホやクラウドの実行)だけです。

使い方向いている方
1人・1台のPCClaude Code(仕組みはほぼ不要)
スマホやSlackから、どこでも話しかけたいHermes に分がある(1台のサーバーに記憶が集まり、同期の概念が無い)
過去の会話を自動で思い出してほしいHermes に分がある(過去の会話の全文検索が標準装備)
チームで同じ知識を使う/AIを乗り換えても残すClaude Code+GitHub(誰が何を変えたか見える。他のAIからも読める)

Hermes は「仕組みを組まなくていい」のではなく、組む場所が変わるだけ。サーバーの用意・権限の絞り込みが要り、自動で覚えた内容が正しいかを誰も見ていない(=自己汚染)。

他のAIの「おすすめ」を読むときのコツAIに「何を足すべき?」と聞くと、あなたの手元を知らないので機能の一覧で比べた答えが返りやすい。→ 今の構成を伝えて「重なりの表」を作らせる。また、新機能は説明書より先に公式ブログに出ることがある(実例:Grok Bot のX対応は、2026年8月29日の公式ブログには載っていたが説明書のページには無かった)。説明書に無い=機能が無い、とは限りません。

足すタイミングの目安:Grok Bot=PCを閉じた状態で、APIの無いWebサービスを毎日ブラウザ操作させたい仕事が出たとき/Hermes=「どこでも話しかけて、過去の話を覚えていてほしい」が主目的になったとき/OpenClaw=社員がSlack等から使う「会社の常駐AI」を作る段階(→ 第8章)。