クロスサーフェスメモリ
クロスサーフェスメモリとは、アカウントに紐づく単一のメモリであり、すべてのサーフェスが読み書きするため、ターミナルで設定したルールはチャットにも適用され、チャットで学習した内容はSDKを介して実行されるコードでも利用できます。
クロスサーフェスメモリとは、アプリではなくアカウントに紐づく単一のメモリであり、使用するすべてのサーフェスから読み書きされます。
複数の場所に存在するほとんどのツールは、それぞれに別々のメモリを保持するため、ターミナルで教えた内容はブラウザに届かず、ブラウザで学習した内容がコードに届くこともありません。クロスサーフェスメモリはその逆の構成です。つまり、単一のストアをすべてのサーフェスが共有します。
Dropstoneでは、これは次のことを意味します:
- CLIにルールを教えると、次のチャットの返信がそれに従います。
- チームのブランチ命名方法についてチャットを修正すると、次のコミットでCLIがそれに従います。
- チャットにライブラリを調査するよう依頼すると、コードがそれを呼び出す際にSDKセッションがその知識を利用できます。
- いずれかのサーフェスで「私について何を覚えていますか?」と尋ねると、同じリストが返ってきます。
これを共有するサーフェスは、サインイン済みのもの、つまりチャット、CLI、SDKのローカルクライアント、エディタ拡張機能です。ヘッドレスAPIは意図的にステートレスであり、シークレットチャットは既知の内容を読み取るだけで、何も書き戻しません。チャット、CLI、SDK間のメモリおよびすべてのサーフェスにわたる単一のメモリを参照してください。
Related articles
- AI agent with a memoryAn AI agent with a memory is one that keeps what it learns about you and your work, attaches it to your account rather than to one app, and applies it wherever you use the agent next.
- Agent memoryAgent memory is what an agent stores between sessions and brings back when it is relevant: standing rules, facts, studied material, and short summaries of past conversations.
- Memory across chat, CLI, and SDKDropstone memory belongs to your account, not to one app. A rule you set in the CLI applies in chat, and something learned in chat is available to the SDK. One memory, every surface.
- One memory across every surfaceThe account memory that follows you across Dropstone Chat, the CLI, and the SDK, what shares it and what does not, and how to keep an integration's learning out of your own memory.
Ctrl+I