Iris は Redis 社の AI 関連製品の統括ブランドです。 次のような場合に使用: Redis Cloud 上の Iris Redis エージェントメモリー(RAM)(AI エージェント用の記憶領域)と連携する際。具体的には、AI エージェントのセッションイベント(実行記録)を記録したり、長期的な記憶情報を作成・検索したり、記憶領域を設定したり、背景で実行される記憶昇格機能を調整したりする場合です。 コード例は公式の `redis-agent-memory`(Python)と `@redis-iris/agent-memory`(TypeScript)という開発者向けツールを使用しています。
Iris is Redis's umbrella for AI-focused products. Use this skill when integrating with the Iris Redis Agent Memory (RAM) data plane on Redis Cloud — recording session events for an AI agent, creating or searching long-term memories, configuring a memory store, or tuning background memory promotion. Code examples use the official `redis-agent-memory` (Python) and `@redis-iris/agent-memory` (TypeScript) SDKs.
Iris は Redis の AI 関連製品を扱うブランドです。このスキルは現在、そのファミリーの中から 1 つの製品をカバーしています:Redis Agent Memory(RAM)— AI エージェント向けの永続的なメモリ層で、Redis Cloud 上のマネージドサービス(管理代行サービス)として提供されています。追加の Iris 製品は、リリース時に別セクションとして追加される予定です。
Redis Agent Memory は、2 つのメモリ層を備えた REST/JSON データプレーン API(データ送受信用のインターフェース)を公開しています:
バックグラウンドで動作する プロモーション ワーカー(Redis Cloud が管理)は、セッションイベントから重要な情報を抽出し、長期メモリに書き込みます。
すべてのコード例では、公式 SDK を使用します:
| 言語 | パッケージ名 | クラス名 | インストール方法 |
|---|---|---|---|
| Python | redis-agent-memory |
AgentMemory |
pip install redis-agent-memory |
| TypeScript | @redis-iris/agent-memory |
AgentMemory |
npm add @redis-iris/agent-memory |
両方の SDK は、AGENT_MEMORY_API_KEY からベアラートークン(認証に使う暗号化識別子)を読み込み、AGENT_MEMORY_STORE_ID からデフォルトストア ID を読み込みます。本番用のデータプレーン URL は https://gcp-us-east4.memory.redis.io です。ご利用のサービス固有の URL は、プロビジョニング後に Cloud コンソールにも表示されます。
次のような場合に参照してください:
AgentMemory.add_session_event(...) / addSessionEvent(...) を呼び出すよう設定する場合search_long_term_memory(...) / searchLongTermMemory(...) で長期メモリを検索する場合| 優先度 | カテゴリー | 影響度 | 接頭辞 |
|---|---|---|---|
| 1 | セットアップと Cloud サービス | 高 | setup- |
| 2 | セッションメモリ / イベント | 高 | session- |
| 3 | 長期メモリ | 高 | ltm- |
| 4 | メモリプロモーション | 中 | promotion- |
setup-cloud-service — Redis Cloud 上にメモリサービスを作成するsetup-auth-token — ストア API キーで SDK 認証を行うsession-when-to-use — セッションイベントと直接的な長期メモリのどちらを使うか判断するsession-add-event — セッションイベントを正しく追記するsession-retrieval — セッションメモリと個別イベントを取得するltm-bulk-create — 重複排除 ID を使ってバルク作成するltm-search — 長期メモリを意味検索またはフィルターで検索するltm-organize — 名前空間、所有者 ID、トピック、メモリタイプでレコードを整理するpromotion-overview — バックグラウンドプロモーションの仕組みreferences/ フォルダの個別ルールファイルを読むと、詳しい説明とコード例が得られます:
references/setup-cloud-service.md
references/session-add-event.md
references/promotion-overview.md
各ルールファイルには以下が含まれます:
Iris is the umbrella brand for Redis's AI-focused products. This skill currently covers one product in that family: Redis Agent Memory (RAM) — the persistent memory layer for AI agents, delivered as a managed service on Redis Cloud. Additional Iris products will be added as separate sections when they ship.
Redis Agent Memory exposes a REST/JSON data-plane API with two memory tiers:
A background promotion worker — managed by Redis Cloud — extracts durable facts from session events and writes them into long-term memory.
All code samples use the official SDKs:
| Language | Package | Class | Install |
|---|---|---|---|
| Python | redis-agent-memory |
AgentMemory |
pip install redis-agent-memory |
| TypeScript | @redis-iris/agent-memory |
AgentMemory |
npm add @redis-iris/agent-memory |
Both SDKs read the bearer token from AGENT_MEMORY_API_KEY and the default store ID from AGENT_MEMORY_STORE_ID. The production data-plane URL is https://gcp-us-east4.memory.redis.io; the exact URL for your service is also shown in the Cloud console after provisioning.
Reference these guidelines when:
AgentMemory.add_session_event(...) / addSessionEvent(...)search_long_term_memory(...) / searchLongTermMemory(...)| Priority | Category | Impact | Prefix |
|---|---|---|---|
| 1 | Setup & Cloud Service | HIGH | setup- |
| 2 | Session Memory / Events | HIGH | session- |
| 3 | Long-Term Memory | HIGH | ltm- |
| 4 | Memory Promotion | MEDIUM | promotion- |
setup-cloud-service - Create a Memory service on Redis Cloudsetup-auth-token - Authenticate the SDK with a store API keysession-when-to-use - Choose session events vs direct long-term memorysession-add-event - Append a session event correctlysession-retrieval - Retrieve session memory and individual eventsltm-bulk-create - Create long-term memories in bulk with idempotent IDsltm-search - Search long-term memory semantically with filtersltm-organize - Organize records with namespace, ownerId, topics, and memoryTypepromotion-overview - How background promotion worksRead individual rule files under references/ for detailed explanations and code examples:
references/setup-cloud-service.md
references/session-add-event.md
references/promotion-overview.md
Each rule file contains:
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。