HINDI TUMITIGIL ANG MUNDO.RSS
BIG CHANGE.

Markdown edition

AI-translated from English; not yet reviewed by a fluent editor.

# Suriin ang memory store ng Claude Managed Agent gamit ang isang Dream

> Magpatakbo ng isang manual na Claude Dream sa mga awtorisadong session, suriin at iwasto ang hiwalay nitong memory store, saka ikabit lamang ang nasuring memory sa susunod na session.

By BIG CHANGE Editorial

Published: 2026-10-20T01:54:53.933Z
Updated: 2026-10-20T01:54:53.933Z
Canonical: https://bigchange.ai/blog/claude-managed-agents-reviewed-dream-memory-guide

![Conceptual charcoal illustration of one reviewer at a desktop monitor comparing two separate areas of indistinct text; one line on the right is orange.](https://bigchange.ai/api/media/file/claude-dream-reviewed-memory-hero-v1.png)
AI-generated conceptual illustration by BIG CHANGE.

Maaaring magdala ang Claude Managed Agent ng mga tala sa pagitan ng mga session sa isang memory store, ngunit maaaring maging paulit-ulit o luma ang mga ito. Ang [Dreams research preview ng Anthropic](https://platform.claude.com/docs/en/managed-agents/dreams) ay makakabasa ng isang store at mga nakaraang session, saka makakagawa ng hiwalay na panukalang store. Ipinapakita ng gabay na ito kung paano ang developer na may kinakailangang access ay makapagpapatakbo ng **isang manual na Dream**, makasusuri sa pinanatili nito, at makapagkakabit lamang ng tinanggap na memory sa susunod na session.

Ang pamamaraang ito ay batay sa dokumentasyon at inihambing sa kasalukuyang mga gabay ng Anthropic para sa Managed Agents noong 20 Oktubre 2026. Hindi nagpatakbo ang BIG CHANGE ng Dream, nagsuri ng totoong output, sumubok ng access ng account o sumukat ng gastos o pagbuti. Nagtatapos ang pamamaraan sa isang nasuring store na ginagamit ng isang kasunod na session. Hindi ito nagse-set up ng paulit-ulit na pagpapatakbo, pagmamarka o awtomatikong pagbabahagi ng memory sa ibang agent.

## Ang malaking pagbabago

- **Ano ang nagbago:** Kayang pagsamahin ng Dream ang kasalukuyang memory store at 1–100 piniling transcript ng session sa bagong memory store nang hindi binabago ang input.
- **Bakit ito mahalaga:** Dahil hiwalay ang output, maihahambing muna ng may-ari ang bago o pinaikling mga tala sa orihinal na ebidensiya bago basahin ng ibang session.
- **Ano ang dapat bantayan:** Kailangan ng Dreams ng hiwalay na access sa research preview. Ang natapos na trabaho ay lumilikha ng kandidatong store, hindi ng aprubadong hanay ng mga katotohanan o kagustuhan.

## Bago magsimula

Kailangan mo ng Claude Console account at API key, umiiral na Managed Agent na may toolset ng agent, isang environment, at access sa [Managed Agents beta na inilalarawan sa quickstart](https://platform.claude.com/docs/en/managed-agents/quickstart). Kailangan mo rin ng **hiwalay na access sa Dreams research preview**. Hindi sapat ang Managed Agents beta lamang upang patunayang mayroon ka nito. Tiyakin ito gamit ang [paraan ng pagkuha ng access sa Dreams](https://platform.claude.com/docs/en/managed-agents/dreams) bago ipadala ang request.

Pumili ng isang umiiral na memory store at 1–100 tunay, may kaugnayan at natapos na session na awtorisado kang iproseso nang magkakasama. Kung mayroon kang mga transcript ngunit walang store, ipinapakita ng [gabay sa memory](https://platform.claude.com/docs/en/managed-agents/memory#create-a-memory-store) kung paano gumawa ng walang laman na store. Bigyan ito ng pangalang at paglalarawang malinaw ang saklaw. Kailangan ng agent ang nakadokumentong toolset upang basahin o sulatan ang nakakabit na store. Ikabit ang store habang ginagawa ang input session; hindi na ito maidaragdag sa tumatakbong session. Gamitin ang `read_write` lamang kung kailangang mag-save ng memory ang agent. Ang default ay `read_write`, kaya tukuyin ang `read_only` para sa materyal na dapat sanggunian lamang ng agent. Tingnan ang `mount_path` ng ibinalik na resource sa halip na hulaan ito.

Suriin ang panukalang input kasama ang mga taong responsable sa datos nito. Maaaring may materyal ng customer, pribadong detalye ng proyekto o di-mapagkakatiwalaang teksto ang isang session. Nagbabala ang Anthropic na ang prompt o resulta ng tool na kontrolado ng attacker ay maaaring makakontamina sa store na puwedeng sulatan at makaapekto sa mga susunod na session. Magpasya kung sino ang maaaring magsuri ng Dream output at aling mga katotohanan ang maaaring manatili. Magpanatili ng tala na mababasa ng tao tungkol sa mga pinagmulang session, dating nilalaman ng memory at mga pasya sa pagsusuri.

Patakbuhin ang mga halimbawang command sa shell na tugma sa Bash, gamit ang cURL na sumusuporta sa `--fail-with-body` at Python 3 para sa pagwawasto at huling pagsusuri ng session. Iba ang paggamit ng quotation at syntax ng environment variable sa PowerShell, kaya kailangang iangkop ang mga command nito. I-install ang Python SDK ng Anthropic gamit ang `pip install anthropic` gaya ng ipinapakita ng [quickstart](https://platform.claude.com/docs/en/managed-agents/quickstart#install-the-sdk) . Itakda at **i-export** `ANTHROPIC_API_KEY` gamit ang karaniwang paraan mo ng paghawak ng mga lihim upang magamit ito ng cURL at Python SDK. Itakda ang `store_id`, `session_a`, `session_b`, `agent_id` at `environment_id` sa mga ID na ibinalik ng **sarili mong** workspace. Dalawang session ang gamit sa mga halimbawa; gumamit ng isa hanggang 100 tunay na session ID. Huwag isama ang key sa mga pinagsasaluhang log at draft. Mahalaga ang eksaktong mga beta header: ang direktang **memory-store** na tawag ay gumagamit ng `agent-memory-2026-07-22` lamang; ang mga tawag sa session ay gumagamit ng `managed-agents-2026-04-01`; ang mga tawag sa Dream ay gumagamit ng parehong `managed-agents-2026-04-01` at `dreaming-2026-04-21`. Ayon sa kasalukuyang partikular na gabay sa memory, nagbabalik ng HTTP 400 ang pagsasama ng unang dalawa sa isang memory-store request. Awtomatikong itinatakda ng SDK ng Anthropic ang mga angkop na header.

## Magpatakbo at subaybayan ang isang Dream

1. Basahin muna ang input store at mga piniling session. Itala ang mga tunay nilang ID at ang mga path at nilalaman ng memory na mahalaga sa gawain mo. Magtakda ng makitid na layunin sa pag-aayos, tulad ng pagpapanatili ng nakadokumentong mga kumbensiyon ng proyekto at pag-aalis ng mga napalitang tala. Panatilihing available ang store at mga session hanggang matapos ang takbo. Maaaring mabigo ang Dream kung ia-archive o buburahin ang input store, o buburahin ang input session, habang tumatakbo ito.
2. Gawin ang Dream gamit ang umiiral na store at mga session. Ang nakadokumentong model sa halimbawang ito ay `claude-opus-5-5`; [inililista ng Anthropic ang iba pang sinusuportahang preview model](https://platform.claude.com/docs/en/managed-agents/dreams#create-a-dream). Ang opsyonal na `instructions` ay maaaring gumabay sa pangkalahatang pagbubuod at may limitasyong 4,096 character. Hindi ito maaasahang paraan upang baguhin ang isang partikular na pangungusap sa memory.

```bash
curl -sS --fail-with-body https://api.anthropic.com/v1/dreams \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "anthropic-beta: managed-agents-2026-04-01,dreaming-2026-04-21" \
  -H "content-type: application/json" \
  --data '{
    "inputs": [
      {"type": "memory_store", "memory_store_id": "'"$store_id"'"},
      {"type": "sessions", "session_ids": ["'"$session_a"'", "'"$session_b"'"]}
    ],
    "model": "claude-opus-5-5",
    "instructions": "Preserve documented project conventions; drop superseded or one-off notes."
  }'
```

3. I-save ang ibinalik na `drm_...` ID bilang `dream_id`. Ang `pending` na tugon ay nangangahulugang nagawa at naipila ang trabaho. Paulit-ulit na suriin ang **parehong ID na iyon** hanggang maging `completed`, `failed` o `canceled` ang status nito:

```bash
curl -sS --fail-with-body "https://api.anthropic.com/v1/dreams/$dream_id" \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "anthropic-beta: managed-agents-2026-04-01,dreaming-2026-04-21"
```

Basahin ang `status`, `outputs`, `usage` at `error` sa tugon. Maaaring walang laman ang `outputs` habang naghihintay o sa maikling panahong tumatakbo ang Dream; hindi iyon sapat na dahilan upang magsumite ng isa pang trabaho. Ayon sa Anthropic, maaaring abutin ng ilang minuto hanggang ilang oras ang takbo at sinisingil ito sa karaniwang API token rate ng napiling model. Iniuulat ng field na `usage` ang mga token, ngunit nakasalalay ang huling singil sa aktuwal na paggamit at presyo. Walang sinukat na gastos o oras ng pagkumpleto para sa gabay na ito.

## Suriin at iwasto ang hiwalay na store

4. Kapag ang `status` ay umabot sa `completed`, kunin ang `memory_store_id` mula sa `memory_store` na entry sa `outputs` at itakda ito bilang `output_store_id`. Ilista ang mga memory ng store na iyon gamit ang beta header para sa **memory** , saka kunin ang bawat memory na kailangang suriin. Sundan ang lahat ng pahina ng listahan at suriin ang buong nilalaman, pati mga path at hash. Maaari mo ring suriin ang store sa Console.

```bash
curl -sS --fail-with-body "https://api.anthropic.com/v1/memory_stores/$output_store_id/memories?path_prefix=/" \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "anthropic-beta: agent-memory-2026-07-22"

curl -sS --fail-with-body "https://api.anthropic.com/v1/memory_stores/$output_store_id/memories/$mem_id" \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "anthropic-beta: agent-memory-2026-07-22"
```

5. Ihambing ang bawat pinanatili o pinagsamang pahayag sa kaugnay nitong pinagmulang session at sa lumang store. Suriin kung talagang may suporta ang pahayag, kung para ito sa tamang user o proyekto, at kung sinasalungat ito ng mas bagong tagubilin. Hanapin ang mga lihim, personal na datos at tagubiling naipasok sa pamamagitan ng di-mapagkakatiwalaang materyal. Itala kung pananatilihin, iwawasto o itatapon ang bawat mahalagang memory. Ang Dream ay **hindi nagbabago sa alinman** sa input store at mga pinagmulang session; ang nasuring output lamang ang dapat gamitin sa susunod.

Para sa tiyak na pagwawasto, kunin muna ang kasalukuyang `content_sha256` ng output memory. Isumite ang tunay nitong `mem_id`, sariwang hash at naiwastong nilalaman sa pamamagitan ng [nakadokumentong pag-update ng memory](https://platform.claude.com/docs/en/managed-agents/memory#update-a-memory). Ang hindi pagtugma ng hash ay nangangahulugang may ibang pagsulat: basahing muli, ayusin ang pagkakaiba, saka subukan muli gamit ang bagong hash. Ipinapakita ng sumusunod na syntax ang paunang kondisyong iyon. Ilagay ang nasuri mong pagwawasto bilang `corrected_content` sa pamamagitan ng JSON encoder; Python 3 ang gamit ng halimbawang ito upang ligtas na i-escape ang nilalaman.

```bash
python3 -c 'import json,os; print(json.dumps({"content": os.environ["corrected_content"], "precondition": {"type": "content_sha256", "content_sha256": os.environ["mem_sha"]}}))' > correction.json

curl -sS --fail-with-body -X POST "https://api.anthropic.com/v1/memory_stores/$output_store_id/memories/$mem_id" \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "anthropic-beta: agent-memory-2026-07-22" \
  -H "content-type: application/json" \
  --data-binary @correction.json
```

Itakda at i-export ang `corrected_content` at `mem_sha` bago mag-encode, suriin ang `correction.json`, at panatilihin ito sa parehong pribadong saklaw ng datos ng memory. Alisin ang lokal na kopya ayon sa patakaran mo sa pagpapanatili matapos ang pagbasa pabalik. Basahin muli ang bawat na-edit na memory. Hanggang 10,000 memory ang kasya sa isang store, na bawat isa ay hindi lalampas sa 100 kB. Nabibigo ang pagsulat ng bagong memory kapag puno ang store, ngunit nababasa at nae-edit pa rin ang mga umiiral na memory. Limitahan ang saklaw o ligtas na bawasan ang punong store bago umasa sa bagong pagsulat.

## Ikabit lamang ang tinanggap na memory sa susunod na session

6. Kapag nakapasa ang output sa pagsusuri, gumawa ng **bagong** session na may store na iyon. Ikinakabit ito ng halimbawang ito bilang `read_only`, na angkop sa pagsusuring hindi dapat magbago sa nasuring tala. Kung kailangan ng agent na magdagdag ng memory sa kalaunan, sadyang ibigay ang `read_write` at suriin din ang mga susunod na pagsulat.

```bash
curl -sS --fail-with-body https://api.anthropic.com/v1/sessions \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "anthropic-beta: managed-agents-2026-04-01" \
  -H "content-type: application/json" \
  --data '{
    "agent": "'"$agent_id"'",
    "environment_id": "'"$environment_id"'",
    "resources": [
      {"type": "memory_store", "memory_store_id": "'"$output_store_id"'", "access": "read_only"}
    ]
  }'
```

Suriin ang mga resource na ibinalik ng bagong session para sa nilalayong store ID at aktuwal nitong `mount_path`. I-save ang ibinalik nitong session ID bilang `new_session_id` at i-export ang shell variable na iyon upang mabasa ng Python. Sumulat ng tanong sa karaniwang wika tungkol sa isang pinanatiling katotohanang natiyak mo ang pinagmulan, saka itakda at i-export ito bilang `memory_question`. Ang [daloy ng mensahe sa quickstart ng Anthropic](https://platform.claude.com/docs/en/managed-agents/quickstart#create-your-first-session) ay nagbubukas ng event stream, nagpapadala ng `user.message`, nagpi-print ng tekstong `agent.message` at humihinto sa `session.status_idle`. Gamitin ang nakadokumentong interface na iyon upang ipadala ang tanong at basahin ang sagot:

```bash
python3 - <<'PY'
import os
from anthropic import Anthropic

client = Anthropic()
session_id = os.environ["new_session_id"]
question = os.environ["memory_question"]

with client.beta.sessions.events.stream(session_id) as stream:
    client.beta.sessions.events.send(
        session_id,
        events=[{"type": "user.message", "content": [{"type": "text", "text": question}]}],
    )
    for event in stream:
        if event.type == "agent.message":
            for block in event.content:
                if block.type == "text":
                    print(block.text, end="")
        elif event.type == "session.status_idle":
            print()
            break
PY
```

Ihambing ang sagot mula sa stream sa parehong nakaimbak na teksto at orihinal na session. Hindi sapat ang kapani-paniwalang sagot kung hindi ito matutunton sa ebidensiyang iyon. Itala ang Dream ID, tinanggap na output store ID, mga pasya sa paghahambing, bagong session ID at resulta. Panatilihin ang input store hanggang makapasa ang kapalit sa pagsusuring ito.

Kung nagbalik ang paggawa ng error sa access o validation, suriin ang pahintulot sa research preview, eksaktong mga input ID at bilang ng session bago baguhin ang request. Kung naghihintay o tumatakbo pa ang takbo, patuloy na suriin ang ID nito. Ang `failed` o `canceled` na takbo ay maaaring mag-iwan ng bahagyang output store; suriin ang error at huwag ikabit ang store na iyon bilang aprubadong memory. Kung hindi magamit ng susunod na session ang tinanggap na memory, suriin ang mga resource at mount path sa **session na iyon**. Hindi na maaaring magdagdag ng nakakabit na store sa session na tumatakbo na.

Lumilikha ng mga bersiyon ang pagbabago ng memory. Ayon sa Anthropic, 30 araw na pinananatili ang karaniwang mga bersiyon, at mas matagal ang ilang kamakailang bersiyon ng umiiral na memory. Ang pagbura sa kasalukuyang memory ay **hindi** nag-aalis ng pinanatili nitong kasaysayan. Upang ibalik ang mas lumang pinanatiling bersiyon, basahin ito at i-update ang umiiral na memory o likhain muli ang nabura; walang hiwalay na restore call. I-export ang kailangang kasaysayan bago matapos ang panahon ng pagpapanatili at gamitin ang nakadokumentong paraan ng pagtatakip para sa sensitibong makasaysayang nilalaman. Isahan at hindi maibabalik ang pag-archive ng store: ginagawa itong read-only at hindi na puwedeng ikabit sa bagong session. Ang pagbura sa store ay permanenteng nag-aalis ng mga memory at bersiyon nito. Gawin ang alinmang pasya sa pagpapanatili ayon sa patakaran ng may-ari ng datos, matapos matiyak ang susunod na session.

Para sa mas nauna at naiibang gawain sa Managed Agents, tingnan ang [gabay namin sa sabayang pagsusuri ng dokumento](https://bigchange.ai/blog/claude-managed-agents-parallel-document-review-guide). Ang aming [ulat tungkol sa Hy Memory 2.0](https://bigchange.ai/blog/hy-memory-2-sdk-chat-work-coding-context) ay tungkol sa hiwalay na memory SDK at sarili nitong daloy ng pag-alalang may limitadong saklaw.

## Mga sanggunian at karagdagang babasahin

- Ang [gabay sa Dreams ng Anthropic](https://platform.claude.com/docs/en/managed-agents/dreams) ay nagdodokumento ng access sa research preview, mga input, request sa paggawa at pagsubaybay, mga status, hiwalay na output, pagsingil at kilos kapag nabigo. Salungat ang mas pangkalahatang pahayag nito sa mga beta header ng memory-store sa kasalukuyang partikular na gabay sa memory; gamitin ang huli para sa direktang mga tawag sa memory-store.
- Ang [gabay sa memory ng Anthropic](https://platform.claude.com/docs/en/managed-agents/memory) ay nagdodokumento ng paggawa ng store, pagkakabit sa session, header na partikular sa memory, paglilista, mga edit na protektado ng hash, mga bersiyon at pagpapanatili. Nagbabala ito sa kontaminasyon ng store na puwedeng sulatan at sa hindi na maibabalik na pag-archive at pagbura.
- Ang [quickstart ng Managed Agents ng Anthropic](https://platform.claude.com/docs/en/managed-agents/quickstart) ay nagpapaliwanag ng mga kinakailangan sa account, API key, agent, environment at session. Wala sa mga pahinang ito ang nagpapatunay ng naobserbahang takbo o pagbuti ng kalidad para sa gabay na ito.

## Sources

- [Anthropic Dreams](https://platform.claude.com/docs/en/managed-agents/dreams) — Access sa research preview, isang input store at 1–100 session, paglikha/pagsubaybay/status/output, sinusuportahang mga model, opsyonal na tagubilin, pagsingil at error. Salungat ang pangkalahatang pahayag nito tungkol sa header ng memory-store sa kasalukuyang partikular na gabay sa memory; sundin ang huli para sa direktang request sa memory-store. Walang naobserbahang takbo o resulta.
- [Anthropic: paggamit ng memory ng agent](https://platform.claude.com/docs/en/managed-agents/memory) — Partikular na beta header para sa direktang memory-store, paggawa at pagkakabit, access at mga mount path, paglilista/pagkuha/edit na protektado ng hash, mga limitasyon, pagpapanatili ng bersiyon, pagtatakip at mga epekto ng pag-archive/pagbura. Nagbabala sa di-mapagkakatiwalaang nilalamang kumokontamina sa memory na puwedeng sulatan; hindi nito pinapatunayang tama ang Dream output.
- [Anthropic Managed Agents: mabilis na pagsisimula](https://platform.claude.com/docs/en/managed-agents/quickstart) — Mga kinakailangan sa Console/API key, agent, environment at session. Hindi sapat ang access sa Managed Agents upang patunayan ang pahintulot sa Dreams research preview.
- [BIG CHANGE: gumawa ng Claude workflow na sabay-sabay sumusuri ng mga dokumento](https://bigchange.ai/blog/claude-managed-agents-parallel-document-review-guide) — Kaugnay na ulat sa Managed Agents tungkol sa ibang gawain ng sabayang pagsusuri ng dokumento. Magkaugnay ngunit magkahiwalay, hindi may-petsang kasunod na ulat o ebidensiya ng mga resulta ng Dream.
- [BIG CHANGE: nagbibigay ang Hy Memory 2.0 sa mga agent ng tatlong paraan upang panatilihin ang konteksto](https://bigchange.ai/blog/hy-memory-2-sdk-chat-work-coding-context) — Kaugnay na ulat tungkol sa hiwalay na SDK at pag-alalang may limitadong saklaw. Hindi nito pinatutunayan ang kilos ng Anthropic Dream at hindi ito magulang na artikulo sa In this story.