• Projects
  • Service
  • About
  • branding.bz
  • Podcast
  • Tips
  • FAQ
  • Recruit
  • Download
  • Contact
  • branding.bz(ブランド構築SaaS)
  • DESIGN NOW(デザインメディア)
  • X
  • LinkedIn
  • Spotify
  • Facebook

213-0011 神奈川県川崎市高津区久本3-6-7-303

© 2026 ID INC. All rights reserved

claude-skills/スキル
SKILLOfficialdatabase

iris-development

プラグイン
redis-development
ライセンス
MIT
ソース
GitHub で見る ↗
説明

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.

ユースケース
  • AI エージェントのセッション記録を保存する
  • 長期的な記憶情報を作成・検索する
  • エージェント用の記憶領域を設定する
  • 背景で実行される記憶昇格機能を調整する
本文(日本語訳)

Iris: Redis Agent Memory

Iris は Redis の AI 関連製品を扱うブランドです。このスキルは現在、そのファミリーの中から 1 つの製品をカバーしています:Redis Agent Memory(RAM)— AI エージェント向けの永続的なメモリ層で、Redis Cloud 上のマネージドサービス(管理代行サービス)として提供されています。追加の Iris 製品は、リリース時に別セクションとして追加される予定です。

Redis Agent Memory は、2 つのメモリ層を備えた REST/JSON データプレーン API(データ送受信用のインターフェース)を公開しています:

  • セッションメモリ — セッションごとの追記型の会話履歴(作業用メモリ)。
  • 長期メモリ — セッションから抽出された、または直接作成された意味検索可能なレコード。

バックグラウンドで動作する プロモーション ワーカー(Redis Cloud が管理)は、セッションイベントから重要な情報を抽出し、長期メモリに書き込みます。

公式 SDK

すべてのコード例では、公式 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 コンソールにも表示されます。

使用例

次のような場合に参照してください:

  • Redis Cloud 上にメモリサービスを作成する場合(https://cloud.redis.io/#/agent-memory)
  • エージェントで AgentMemory.add_session_event(...) / addSessionEvent(...) を呼び出すよう設定する場合
  • search_long_term_memory(...) / searchLongTermMemory(...) で長期メモリを検索する場合
  • セッションイベントと直接的な長期メモリ書き込みのどちらを使うかを判断する場合

ルールカテゴリー(優先度別)

優先度 カテゴリー 影響度 接頭辞
1 セットアップと Cloud サービス 高 setup-
2 セッションメモリ / イベント 高 session-
3 長期メモリ 高 ltm-
4 メモリプロモーション 中 promotion-

クイックリファレンス

1. セットアップと Cloud サービス(高優先度)

  • setup-cloud-service — Redis Cloud 上にメモリサービスを作成する
  • setup-auth-token — ストア API キーで SDK 認証を行う

2. セッションメモリ / イベント(高優先度)

  • session-when-to-use — セッションイベントと直接的な長期メモリのどちらを使うか判断する
  • session-add-event — セッションイベントを正しく追記する
  • session-retrieval — セッションメモリと個別イベントを取得する

3. 長期メモリ(高優先度)

  • ltm-bulk-create — 重複排除 ID を使ってバルク作成する
  • ltm-search — 長期メモリを意味検索またはフィルターで検索する
  • ltm-organize — 名前空間、所有者 ID、トピック、メモリタイプでレコードを整理する

4. メモリプロモーション(中優先度)

  • promotion-overview — バックグラウンドプロモーションの仕組み

使い方

references/ フォルダの個別ルールファイルを読むと、詳しい説明とコード例が得られます:

references/setup-cloud-service.md
references/session-add-event.md
references/promotion-overview.md

各ルールファイルには以下が含まれます:

  • その内容が重要な理由の簡潔な説明
  • Python と TypeScript SDK コードを使った正しい例
  • 「間違った例」または「使う場合 / 不要な場合」のガイダンス
  • 追加的な背景情報と参考資料
原文(English)を表示

Iris: Redis Agent Memory

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:

  • Session memory — append-only conversation history per session (working memory).
  • Long-term memory — semantically searchable records extracted from sessions (or created directly).

A background promotion worker — managed by Redis Cloud — extracts durable facts from session events and writes them into long-term memory.

Official SDKs

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.

When to Apply

Reference these guidelines when:

  • Creating a memory service on Redis Cloud (https://cloud.redis.io/#/agent-memory)
  • Wiring an agent to call AgentMemory.add_session_event(...) / addSessionEvent(...)
  • Searching long-term memory with search_long_term_memory(...) / searchLongTermMemory(...)
  • Choosing between session events and direct long-term memory writes

Rule Categories by Priority

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-

Quick Reference

1. Setup & Cloud Service (HIGH)

  • setup-cloud-service - Create a Memory service on Redis Cloud
  • setup-auth-token - Authenticate the SDK with a store API key

2. Session Memory / Events (HIGH)

  • session-when-to-use - Choose session events vs direct long-term memory
  • session-add-event - Append a session event correctly
  • session-retrieval - Retrieve session memory and individual events

3. Long-Term Memory (HIGH)

  • ltm-bulk-create - Create long-term memories in bulk with idempotent IDs
  • ltm-search - Search long-term memory semantically with filters
  • ltm-organize - Organize records with namespace, ownerId, topics, and memoryType

4. Memory Promotion (MEDIUM)

  • promotion-overview - How background promotion works

How to Use

Read 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:

  • Brief explanation of why it matters
  • Correct example(s) with Python and TypeScript SDK code
  • Either an "Incorrect" example or "When to use / When NOT needed" guidance
  • Additional context and references

原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。