Iteratively shape a JSON dataset across multiple tool calls
使うタイミング: Multi-step transform where you want to keep intermediate variables.
前提条件
- Server/skill installed and authenticated — See repo README
フロー
-
Load dataeval_js: const data = await fetch('https://example.com/data.json').then(r => r.json()); data.length✓ コピーしました→ Length printed
-
Iterateeval_js: const filtered = data.filter(x => x.status === 'active'); filtered.length✓ コピーしました→ Filtered count — data still in heap
-
Snapshotsnapshot_save name=cleanup-2026-05-21✓ コピーしました→ Saved
結果: Notebook-style JS sessions without a notebook.
注意点
- V8 isolate has no Node APIs by default. If you need fs/net, opt in explicitly — V8 isolate has no Node APIs by default. If you need fs/net, opt in explicitly — and remember Claude can then write to disk.