メインコンテンツへスキップ
Memory は Alter の持続的なリコール層です。大事な事実を短く保存し、新しいチャットに最も関係の深い内容を自動で持ち込みます。保存済みの Memory だけでは足りない場合は、過去のチャットや会議の文字起こしも検索できます。

Memory とは

Memory は、すべてのチャットや会議を丸ごとコピーする仕組みではありません。Alter が保存するのは、短くて単独で意味が通る事実です。たとえば好み、目標、決定事項、今後の会話で役に立ちそうな細かな前提などです。 Alter があなたのために持っているノートだと考えるとわかりやすいです。
  • Personal Memory は workspace をまたいであなたについて回ります。あなた自身のこと、作業スタイル、プロジェクト横断の好みのような長く使う事実に向いています。
  • Workspace Memory は 1 つの workspace にとどまります。プロジェクトの目標、慣例、決定事項、最近の変更点に向いています。
元のチャットや会議の文字起こしは、通常の Alter 履歴にそのまま残ります。Memory は必要に応じてそれらのソースに戻れますが、置き換えるものではありません。

Memory を使い始める

Memory を早く役立つ状態にするいちばんの近道は、新しいチャットのたびに同じ説明を繰り返すことではありません。すでにある履歴から先に Memory を埋めることです。
最初は Memory Catch-Up から始めてください。 新しい Hub チャットで Memory に先行スタートを与える を選びます。Alter が直近 30 日間のチャットと会議を見直し、すでに保存されている内容と比べたうえで、長く残す価値がある事実を一括で追加または更新します。項目ごとの承認は必要ありません。
Catch-Up を実行するとよい場面:
  • Use Memory を初めてオンにした
  • Memory の設定が空なのに、すでに何週間も Alter を使っている
  • しばらく離れて戻ってきたので、最近の目標や決定事項を取り込みたい
  • 新しい workspace を開いたので、最近の作業からプロジェクトの文脈を持ち込みたい
Catch-Up は、過去 30 日分を一度だけ埋めるためのバックフィルです。その後は、日常の Memory 学習がチャットに合わせて内容を新しく保ちます。 完全な手順はこちら: Memory Catch-Up

日常の作業で Memory が役立つ場面

すばやく始める

保存済みの関連事実が新しい Ask Anything チャットに入るので、毎回同じ説明をしなくて済みます。

状況を見失わない

今の目標、これまでの決定、最近の会議で何が出たかをそのまま尋ねられます。

プロジェクトを混ぜない

Workspace Memory が、あるプロジェクトの文脈を別のプロジェクトに混ぜないようにします。

必要なときだけ振り返る

保存済みの事実だけでは足りないとき、Alter は過去のチャットや文字起こしを検索できます。

何が記憶されるか

Alter は保存する事実をいくつかの種類に分けます。 Alter は選別して保存します。秘密情報、認証情報、機微な個人データ、一時的な段取り、リマインダー、生の文字起こしの貼り付け、あとで簡単に見直せるだけの細部は保存しません。

Memory の仕組み

Memory は、3 つの層が連携して動きます。

1. Memory Brief(自動リコール)

永続的な Ask Anything チャットでは、モデルが返答する前に、Alter が最新メッセージへ小さな Memory Brief を付けることがあります。
  • この brief は保存済み Memory からローカルで作られ、追加のモデル呼び出しはありません。
  • 上限は約 240 tokens なので軽量です。
  • 優先されるのは、ピン留めした好み、長く使う事実、目標、決定事項、Personal と現在の workspace の最近の変更です。
  • すでに現在の会話に含まれている事実は省かれます。
  • 会話がすでにコンテキスト上限に近い場合、この brief は付きません。
この brief は、Alter が文脈を保って答える助けになります。Memory に保存される内容自体は変えません。

2. ターン後の自動学習

Ask Anything の返答が完了したあと、Alter はそのターンを小さくバックグラウンドレビューできます。
  • 1 ターンあたり検討される候補事実は最大 1 件です。
  • Ask before saving がオフなら、現在のチャットであなたが直接述べた事実は自動保存されることがあります。
  • Tools の出力や、以前にリコールした履歴から学んだ事実は、引き続き承認が必要です。
  • 承認なしで保存が行われた場合、Alter は Undo 付きの通知を表示します。
このレビューがチャットに追加メッセージを投稿することはありません。すでに受け取った返答を待たせることもありません。

3. Memory ツール(明示的なリコールと編集)

会話で Memory が使える場合、Alter は Memory ツールを使って次のことができます。
  • Recall 保存済みの事実、最近のチャット、会議の文字起こしを呼び出す
  • Analyze 抜粋だけでは足りないとき、呼び出したソース全体を分析する
  • Remember 短い新しい事実を 1 件保存する
  • Replace 古くなった保存済み事実を置き換える
  • Forget 明示的に削除を求めた保存済み事実を忘れる
読むことや分析すること自体では、Memory には書き込まれません。
Memory Catch-Up は、最近の履歴から Memory を立ち上げるための標準の方法です。カスタム action や一部の Hub フローでも、このツールを明示的にリンクできます。Memory Catch-UpMemory を管理 も参照してください。

Personal と workspace のスコープ

実際に使ううえで大事なルール:
  • 保存時にスコープを指定しなければ、Alter はより狭い境界である現在の workspaceを優先します。
  • どこでも使いたい事実は、明示的に Personal にしてください。
  • workspace を削除すると、その workspace の保存済み Memory も削除されます。
  • 削除済み workspace の Memory は、確認したり forget したりできるよう、Settings の Deleted workspaces に表示され続けます。

Memory が使える場所

Memory は、通常のユーザー主体の Ask Anything 会話で使うことを前提に設計されています。 カスタム Alter Actions は、Action Editor の Tools セクションで Memory ツールをリンクできます。Memory がすべての action に自動でグローバル追加されることはありません。

Alter と Memory について話す

特別な構文は要りません。自然な言い方で大丈夫です。
  • “今の目標は何だっけ?”
  • “私について何を覚えている?”
  • “onboarding について何を決めた?”
  • “コードはタブインデントが好きだと覚えておいて。”
  • “Kubernetes 移行の目標は忘れて。中止したから。”
  • “今週の会議で pricing について何が出た?”
役立つコツ:
  • 特定の保存済み事実を修正したり削除したりする前に、まず Alter にそれを recall させる
  • 目標や計画が終わって Memory から外したいときは、forget または remove と明示する
  • 保存済み要約だけでなく根拠を見たいなら、source を求めるか open the meeting と頼む

Memory Catch-Up

Memory Catch-Up は、次のチャットで新しく話す内容だけに頼るのではなく、既存の履歴から Memory を育てるために Alter が推奨する方法です。 新しい Hub チャットでは、Alter が Memory に先行スタートを与える を提案することがあります。これを選ぶと、信頼済みの組み込み Memory Catch-Up action が起動し、次のことを行います。
  • 直近 30 日間 の個人チャットと会議を確認する
  • active な workspace がある場合は、その workspace のチャットと会議も含める
  • その期間を完全にページ送りして読み切る。他の workspace は対象外
  • 役立つ内容を、すでに保存されている内容と比較する
  • 証拠が明確なら、新しい事実を Remember し、古い事実を Replace する
  • 固定されたレビュー範囲を持つ信頼済み Alter action なので、項目ごとの承認なしで保存する
Catch-Up は Memory を削除したり forget したりできません。Memory が無効だった場合は、この実行のために Use Memory をオンにします。 完全な手順はこちら: Memory Catch-Up

プライバシーとローカル保存

保存済み Memory は、ほかの Alter データと同じくあなたの Mac に残ります。Memory だけを別バックアップとしてクラウド同期することはありません。
つまり次のようになります。
  • 保存済みの事実は、それが作成されたデバイス上の Alter ローカルデータベースに入ります。
  • Memory を forget すると、保存済み事実とその出典リンクは削除されますが、元のチャットや文字起こしは削除されません。
  • クラウドモデルを使う場合、モデルに送られる Memory Brief やリコール内容を含め、アクティブな会話はそのプロバイダーの通常のリクエスト経路に従います。
  • Use Memory をオフにすると、新しいリコールと保存は止まります。ただし既存の項目は残るので、あとで再びオンにできます。
ローカルデータ全般については、ローカルデータとプライバシー を参照してください。

Settings の要点

Settings → Memory を開きます。Settings の General セクションにある、脳アイコンの項目です。 Memory の設定画面では、検索、フィルタ、ソース確認、個別項目の forget も行えます。 完全な管理ガイドはこちら: Memory を管理

ユースケース

好みを一貫させる

回答の整え方、使っている技術スタック、重視しているカレンダーなどを一度 Alter に伝えます。Personal の好みはピン留めでき、Memory Brief にもよく出てきます。

プロジェクトごとに目標と決定を追う

製品やクライアントの workspace では、進行中の目標や決定事項をそこに保存します。すると、workspace の背景を説明し直さなくても “このプロジェクトの目標は?” と聞けます。

会議のあとですぐ再開する

録音された会議のあとで、“最近の会議で X について何を決めた?” と尋ねられます。Alter は文字起こしと保存済み Memory の両方を検索できます。

忙しい Mac で Memory をすばやく立ち上げる

新しい Hub チャットから Memory Catch-Up を実行し、つまり Memory に先行スタートを与える を選んで、直近 30 日のチャットと会議を一気にバックフィルします。そのあと Settings で微調整し、日常学習に最新状態を保たせます。

action に長く効く文脈を渡す

Action Editor で Memory を、保存済み事実を読んだり、このワークフローのために過去のチャットや会議を検索したりする必要がある action にリンクします。

関連ドキュメント