# パーソナルAI

秘書・仕事・家計・旅行を受け持つ、自分専用のパーソナルAI。iPhone と Mac のアプリから話しかけると、VPS の上のパーソナルAIが調べて、決めて、送る直前で承認を聞きます。このページには、アプリと同じ見た目で台本どおりに動くデモがあります（AI は呼びません）。

作者: [上田勇希](https://yukiueda.com/)（Yuki Ueda・AIエンジニア・株式会社PhaseShift CPO）

## 役割ごとに分ける

役割ごとに別のパーソナルAI。それぞれが自分の記憶と台帳を持ち、決まった時刻に自分で動きます（予定の確認・案件の見張りなど）。

## 承認は直前で聞く

送信・支払い・予約・応募は、直前で止めて承認のカードを出します。選んでほしいことは、入力欄の場所に出る選択のカードで聞きます。

## 記憶でつなぐ

決めたこと・好み・途中の経過は、その場で記憶に書きます。会話が分かれても、次の会話は記憶から続きを始めます。

## 構成

アプリは話しかける窓と承認の窓だけ。考えて動くのは VPS の上のパーソナルAIで、外へ出す操作は柵で止めてアプリに承認を聞きます。

## 技術スタック

- パーソナルAIの頭 — Claude Code · Claude Agent SDK（役割ごとに、会話・記憶・やること帳を分けて動く）
- 持ち主が使うアプリ — SwiftUI（iPhone・Mac。通知とロック画面のカードで、承認をその場で押せる）
- 道具と安全の柵 — Python（送信・支払いの前で止める柵と、決まった時刻の仕事）
- ブラウザの操作 — Chrome DevTools Protocol（ログイン済みのブラウザを、人と同じように操作する）
- つなぐサービス — Google Workspace · GitHub（Gmail・カレンダー・ドライブ・リポジトリ）
- 動かす場所 — Linux VPS（24 時間ずっと動く）

---
URL: https://yukiueda.com/works/personal-ai-agent/
