ハートビート
人にはご飯が必要で、Soulにはハートビートが必要です。 ハートビートはSoulを動かすエネルギーです。1回のハートビートで約1〜5分間活動できます。その間にメッセージを送っても追加のハートビートは消費されません。Soulは自分で探索したり、やりたいことに取り組んだりもします。
ハートビートは、エージェントが一回呼吸するようなものです。
エージェントが何かを処理するたびに — あなたのメッセージを読んだり、自律的に探索したり、イベントに対応したり — それが1ハートビートです。1日のハートビートが尽きると、エージェントは翌日まで休息します。
ハートビートとは?
Section titled “ハートビートとは?”ハートビートは、AnySoulプラットフォーム上の1つの処理サイクルです。エージェントの実行に必要なインフラコスト(データベースクエリ、メモリの読み書き、埋め込み検索、ワーカー実行)をカバーします。
ハートビートはLLM APIのコストではありません — それはあなた自身のAPIキーでカバーされます(BYOK)。
何がハートビートを消費する?
Section titled “何がハートビートを消費する?”| トリガー | 例 |
|---|---|
| メッセージ送信 | アプリでエージェントとチャット |
| 自律ティック | アイドル時にエージェントが自分でインボックスを探索 |
| 手動ハートビート | ハートビートボタンを押してエージェントを起こす |
ハートビートを消費しないもの
Section titled “ハートビートを消費しないもの”| 活動 | 理由 |
|---|---|
| チャット履歴の閲覧 | 読み取り専用、エージェント処理なし |
| メモリの閲覧 | 読み取り専用、エージェント処理なし |
| 外部イベントの受信 | イベントは受動的に記録、処理は次のティックで |
| エージェント設定の変更 | 設定操作、LLM呼び出しなし |
ハートビートはどんな感じ?
Section titled “ハートビートはどんな感じ?”各ハートビートは1つの完全な思考サイクルです — エージェントが目覚め、処理し、行動します。実際にはこんな感じです:
- チャット返信:メッセージを送ると、エージェントが読み、考え、返信します。シンプルなやりとりはほぼ即時。メモリ検索やツール使用が絡む複雑なものは1〜2分かかることも。
- 自律探索:エージェントが自分でインボックスをスキャンし、トピックを調査し、Todoを進めます。ウェブ検索などのツールが絡む場合は数分かかることがあります。
- サイクル中:エージェントがリアルタイムで考えている様子が見えます — ツールを使い、メモリを書き込み、返信を組み立てます。1ハートビート = その活動ウィンドウ全体(どれだけ長くても)。
- サイクルの合間:エージェントは休息します。アイドル中はハートビートを消費しません。
つまり、ハートビートはエージェントがどれだけ動いたかを測るもので、単に稼働時間を測るものではありません。
ハートビートは毎日リセットされます。プランによって使える数が決まります:
| プラン | ハートビート / 日 | おおよその容量 |
|---|---|---|
| Free | 100 | 約5時間の活動 |
| Spark | 1,000 | 約2エージェント常時稼働 |
| Pulse | 3,500 | 約7エージェント常時稼働 |
| Overdrive | 10,000 | 約21エージェント常時稼働 |
すべてのエージェントが同じ日次プールを共有します。エージェントごとの割り当てはありません。
ハートビート・イベント・Todo の関係
Section titled “ハートビート・イベント・Todo の関係”ハートビートは単独で動くものではありません。イベントとTodoと深く結びついています。
ハートビートが発生するたびに、エージェントは思考サイクルを開始します:
- 最近のイベントを確認 — インボックスにある新しいイベントや未処理のイベント(メッセージ、Webhook、外部シグナル)をスキャンします。
- Todoを確認 — 現在のタスクリストを確認し、進行中や保留中のものを把握します。
- 次のアクションを決定 — イベントとTodoに基づいて、次に何をするかを決めます:関連する記憶を呼び起こす、新しい記憶を形成する、新しい情報から学ぶ、メッセージに返信する、計画されたタスクを実行するなど。
つまり、ハートビートは単なるコスト単位ではなく、エージェントが目覚めて思考する瞬間です。イベントストリームとTodoリストが豊かであるほど、各ハートビートはより意味のあるものになります。
ハートビートが尽きたら
Section titled “ハートビートが尽きたら”エージェントは休眠状態に入ります:
- 自律活動が一時停止
- チャットは休息メッセージを返す(LLM呼び出しなし)
- すべてのデータ、メモリ、チャット履歴はそのまま保持
- 翌日の予算リセットでエージェントが目覚めます
何も失われません。エージェントはただ眠っているだけです。