AI 管理者
ガードレール付きの本格的なツール使用 AI ハーネス。普通の言葉でサーバを診断し、ローカルでも SSH 経由のリモートでも修正させられます。オンデマンドのスキルと、自分で作るエージェントも。秘密情報はローカルに留まり、クラウドへ送る内容からは秘匿されます。
チャットボットではなく、本格的な AI ハーネス
AI 管理者は、FrontierStack に直結したツールを使うエージェントです。会話するだけでなく、ログの確認、ポートの調査、証明書のチェック、データベースへの問い合わせ、設定の編集、Web サーバの再読み込み、ユーザやファイアウォール規則の管理、バックアップの取得まで — 合計約 70 の組み込みツールを扱えます。普通の言葉で指示すれば、どのツールを実行するかを判断し、それらをつないで答えや修正にたどり着きます。
普通の言葉で診断し、修正まで任せる
同僚に尋ねるように聞くだけ — 「なぜサイトが 502 エラーを返すの?」 — すると原因を調べます。ログを tail し、PHP-FPM プールを確認し、メモリやポートを見て、見つけたことを説明します。修正を提案するとき(プールの再起動、再発防止のための pm.max_children 引き上げ)も、いきなり実行はせず、何を実行するかを承認カードで明示し、あなたが承認して初めて動きます。読み取り専用の診断は自動で実行され、システムを変更する操作はすべてゲートされます。
リモートサーバでも動く
同じアシスタントが SSH 経由でフリート全体に対しても動作します。連携済みのサーバを指定すれば、そこでも「読み取り専用のテスト → 最小限の修正 → 再テスト」のループを実行します — パッケージ更新、Nginx/Apache の再読み込み、鍵のローテーション、満杯ディスクの解消など。鍵ベースの SSH を使い、コマンドにパスワードを置くことは一切ありません。目の前にないマシンでも、問題を説明するだけで切り分けと修復ができます。
設計に組み込まれたガードレール
- 承認制の変更 — システムを変える操作には毎回明示的な承認が必要。読み取り専用ツールは即座に結果を返します。本当に危険な操作(サービスのインターネット公開、ルータ/ファイアウォールのポート開放、ドメイン登録(実費)、ホスト再起動、ソフトのインストール、サーバファイルの上書き、データを変更する SQL)には、何が起きるかを明示する赤い大きな確認が表示され、承認するまで何も実行されません。
- 保護されたことが分かる — ガードレールがそっと守ったとき(秘密の伏字化、読み取り専用モードでの変更ブロック、あなたが取り消した送信)には緑の通知で知らせます — 一見こわい瞬間が、安全だと可視化されます。
- 秘密情報はモデルに渡らない — パスワードや鍵はローカルの
.env保管庫に保存され、AI は名前だけを見て$NAMEを参照するスクリプトを書きます。実際の値は実行時に注入されます。さらにクラウドエンジンへ送る内容は二重に除去されます。アプリが保存する全認証情報(Keychain と連携パスワードマネージャ)を完全一致で削除し、加えて秘密らしきパターン(トークン・鍵・秘密鍵・接続文字列)とユーザ名も除去します。 - 任意のローカル AI プロンプト検査 — ローカルモデル(Apple オンデバイスまたは Ollama)があれば、クラウド API に届く前に Mac 上でもう一度チェックし、パターンが見逃す秘密・個人情報・内部ホスト名を検出 — 警告して確認・自動伏字化・ブロックが選べます。検査自体はマシン外に出ず、常時の伏字化に加えて機能します(置き換えではありません)。このオプションはローカルモデルがある場合のみ表示されます。
- エンジンを選べる — 主要クラウド AI、ローカルの Ollama/LM Studio、Apple のオンデバイス Foundation Models フレームワークで実行可能。ローカルエンジンならすべてが Mac 内に留まり、秘匿処理も不要です。
- 好みを記憶する — 「メッセージアプリは LINE」「週末は変更しない」といった恒久的なルールがセッションをまたいで保持され、振る舞いに反映されます。
オンデマンドのスキル
大きめの作業では、マルチステップのスキル(フリート全体のセキュリティ監査、マルウェア解析、SSH 堅牢化など)を読み込み、ツールのチェックリストを順に実行してレポートを返します。
自分でエージェントを作る
対話アシスタントにとどまらず、FrontierStack 内にエージェントを作成できます。あなたの用途に合わせた目標駆動のループです。目標を与え(「このエンドポイントを監視して、止まったら再起動して」、「毎朝、在庫を突き合わせて、おかしな点を知らせて」)、変更を許可するか、ステップ上限はいくつかを決め、1 回だけ/スケジュールで実行します。同じガード付きツールを使って監視や実作業をこなし、各ステップは途中で停止できるトランスクリプトに流れます。
Claude Code などのハーネスから操作(MCP)
FrontierStack は自身が MCP サーバとしても動作します。オンにすれば、外部の AI ハーネス(Claude Code・Claude Desktop・Cursor・Codex などの MCP クライアント)から FrontierStack のツールを直接呼び出せます。これらの呼び出しは、組み込みアシスタントと同じガード付きエグゼキュータに渡り、ライブのアプリ状態に対して実行されます。つまりコーディングエージェントが FrontierStack を経由してサーバを調査・操作できます。エンドポイントは localhost にバインドしてベアラートークンを必須とし(必要なら LAN に公開も可能)、すべてのリクエストは記録され、変更やスクリプトを許可するまでは読み取り専用です。状態を変える操作の前には、アプリ内の同じ承認カードが表示されます。
そのハーネスはあなた自身のサブスクツールなので、AI の利用は既に支払っているプランに乗ります — Claude Pro/Max プランの Claude Code、サブスク契約の Cursor などです。普段使っているアシスタントで FrontierStack のツールを動かせて、定額・従量課金の API 請求なしです。
対応する AI プラットフォーム
組み込みの AI 管理者は、好みのエンジンで実行できます — AI モデルペインでキーを追加するか、ローカルのまま使えます。
- クラウドモデル — OpenAI、Anthropic(Claude)、Google(Gemini)、xAI(Grok)、DeepSeek、Mistral、Groq、Together AI、OpenRouter、NVIDIA NIM、Novita、Moonshot(Kimi)、Z.ai(GLM)、MiniMax、Xiaomi MiMo、Merlin。
- ローカルモデル — Ollama・LM Studio・Docker Model Runner、または OpenAI 互換のローカルサーバ(Apfel・LocalAI・Jan・vLLM・llama.cpp)。Local AI セクションからインストール・起動でき、Mac 上で完全オフライン、秘匿処理も不要です。
- Apple Foundation Models(オンデバイス) — macOS に組み込まれた Apple のプライベートな Foundation Models フレームワーク。API キーもネットワークも不要です。Apple シリコン+macOS 26+Apple Intelligence 有効で利用でき、Apfel を介してローカルの OpenAI 互換 API としても利用できます。FrontierStack の Apple Intelligence セクションが設定と実行を行います。
アプリの外から FrontierStack を操作するには、任意の MCP ハーネス(Claude Code・Claude Desktop・Cursor・Codex など)を接続します(上記参照)。
すべての AI 費用をひとつで監視
プロバイダ・サブスク・ハーネスにまたがって作業すると、支出は分散します。AI モデルコストダッシュボードは、それらすべての中央モニタです。定額サブスク(ChatGPT・Claude Pro/Max・Cursor・Perplexity・T3 Chat など)と、プロバイダ・モデル別の従量API トークン課金、さらに音声/音声認識の分単位も対象です。月初からの合計とプロバイダ別の内訳を月次予算バーに対して表示し、請求トラブル監視がクレジット切れ・上限到達・支払い遅延・アカウント停止をアラートします — 作業の途中でキーが止まることを防ぎます。
AI 管理者・MCP サーバ・すべてのリモート操作は、有効化するまでオフです。変更の許可もあなたが付与します。
これはアプリ内ヘルプの Web 版です。アプリ内で同じトピックを開くと、操作可能なコントロールが使えます。
すべてをひとつの Mac アプリで。
FrontierStack は、ローカルでもフリート全体でも、スタック全体のインストール・監視・保護をひとつのネイティブ macOS アプリで行います。
FrontierStack をダウンロード