← 教材一覧へ戻る

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

常駐エージェント入門

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

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

2026.07.16 作成 / ツール名・仕様は2026年7月時点

この話の結論(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(“使うほど賢くなる”が売り・その分自己汚染にも注意)。

CHAPTER 2

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

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

たとえるなら新人アルバイトに、会社の全部の鍵と社長のクレカを初日から渡す人はいない。AIも同じで、「その仕事に必要な鍵だけ」を渡す。
項目チェック
入口指示できる人を自分のIDに限定/動けるチャンネルを1つに限定
実行1エージェント=1つの仕事(何でも屋にしない)/権限は「毎回確認」から(全部OKモードは絶対使わない)/本人PCで動かさない(VPSで分離)/「覚える」は確認つきに
出口メール送信・外部書き込みは初期=禁止。まず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で“会社を分かった”応答