Memory и Библиотека
Эти команды читают и курируют хранилище GigaEvo Memory — библиотеку сохранённых
цепочек, агентов, навыков и записей запусков. Каждая из них является терминальным
аналогом экрана Библиотеки TUI. Команды просмотра принимают --json, большинство —
--channel (по умолчанию latest); у команд работы с версиями, каналами и
долговременной памятью свои флаги, описанные ниже.
care memory ...
Заголовок раздела «care memory ...»care memory ls --entity-type chain --tag finance --q "weather"care memory show <entity_id> --content-onlycare memory history <chain_id>| Подкоманда | Назначение |
|---|---|
memory ls | Список сохранённых сущностей (фильтры --entity-type, --tag, --q). |
memory show <id> | Детали одной сущности (--content-only). |
memory history <chain_id> | Список записанных запусков цепочки. |
care search "<query>"
Заголовок раздела «care search "<query>"»Поиск BM25 / vector / hybrid по сохранённым сущностям.
care search "quarterly risk" --search-type hybrid| Флаг | Назначение |
|---|---|
--search-type bm25|vector|hybrid | Бэкенд поиска. |
Сравнение и курирование
Заголовок раздела «Сравнение и курирование»care diff <left_id> <right_id> # сравнение цепочек бок о бокcare lineage <chain_id> # пройти по DAG предковcare favourite <entity_id> # добавить звезду сущности (--off чтобы убрать)Запустите care <команда> --help для полного списка флагов.
Версии и каналы
Заголовок раздела «Версии и каналы»У каждой сохранённой сущности есть полная история версий. Каналы — это
именованные указатели на эту историю: latest всегда отслеживает последнюю
запись, а stable — это выверенный указатель, который вы продвигаете осознанно.
Команды ниже позволяют смотреть версии и переключать каналы, ничего при этом не
разрушая.
care versions <entity_id>
Заголовок раздела «care versions <entity_id>»Показывает историю версий сущности с пометками о том, какие каналы указывают на
каждую версию (терминальный аналог /versions в TUI).
care versions my-chaincare versions my-agent --entity-type agent --limit 50 --json| Флаг | По умолчанию | Назначение |
|---|---|---|
--entity-type chain|agent|agent_skill|memory_card|step | chain | Тип сущности. |
--limit N | 20 | Сколько версий показать. |
--json | выкл. | Вывести список версий в JSON. |
care rollback <entity_id> --to <version-id>
Заголовок раздела «care rollback <entity_id> --to <version-id>»Переключает канал на конкретную версию. Это неразрушающая привязка (pin), а
не откат: указатель канала перемещается, но история не удаляется. Аналог в TUI —
/rollback.
care rollback my-chain --to 7f3a9c1b2d4e # привязать stablecare rollback my-chain --to 7f3a9c1b2d4e --channel latest| Флаг | По умолчанию | Назначение |
|---|---|---|
--to <version-id> | — (обязателен) | Версия, к которой привязать канал (см. care versions). |
--channel C | stable | Какой канал переключить. |
--entity-type … | chain | Тип сущности. |
care promote <entity_id>
Заголовок раздела «care promote <entity_id>»Копирует указатель одного канала в другой — по умолчанию latest → stable. Это
прямое переключение канала. В TUI /promote добавляет сверху интерактивную
проверку через baseline/оценку (прогон кандидата на baseline перед продвижением
stable); в CLI переключение происходит headless и без такой проверки, поэтому
продвигайте осознанно.
care promote my-chain # latest -> stablecare promote my-chain --from latest --to canary| Флаг | По умолчанию | Назначение |
|---|---|---|
--from C | latest | Канал-источник. |
--to C | stable | Канал-получатель. |
--entity-type … | chain | Тип сущности. |
care forget <entity_id>
Заголовок раздела «care forget <entity_id>»Мягко удаляет сохранённую сущность. Удаление обратимо через корзину Memory.
Без --force команда лишь показывает, что будет удалено; чтобы удалить на самом
деле, добавьте --force. Аналог в TUI — /forget.
care forget my-chain # только предпросмотр — ничего не удаляетсяcare forget my-chain --force # мягкое удаление (обратимо)| Флаг | По умолчанию | Назначение |
|---|---|---|
--entity-type … | chain | Тип сущности. |
--force | выкл. | Удалить на самом деле (без него — предпросмотр). |
Долговременная память
Заголовок раздела «Долговременная память»Долговременная память (LTM) — это посессионное хранилище заметок, которое сохраняет факты и предпочтения между запусками, отдельно от библиотеки сущностей выше.
care remember <note>
Заголовок раздела «care remember <note>»Сохраняет явную заметку в долговременную память. Заметка хранится дословно —
LLM-слияние с дедупликацией есть только в TUI. Аналог в TUI — /remember.
care remember "для финансовых цепочек предпочитать hybrid-поиск"LTM должна быть включена, иначе команда завершится с кодом 2:
export CARE_CONTEXT__LTM_ENABLED=true # и установите extra `carl`care notes
Заголовок раздела «care notes»Показывает сводку (digest) сохранённых заметок долговременной памяти
(терминальный аналог команды /memory в TUI). Когда LTM выключена, печатает
подсказку, а не завершается с ошибкой.
care notescare notes --max-chars 500| Флаг | По умолчанию | Назначение |
|---|---|---|
--max-chars N | 2000 | Ограничение размера сводки. |
Смотрите также
Заголовок раздела «Смотрите также»care evolve— порождает новые версии для продвижения.care run— записывает запуски, наполняющиеmemory history.- TUI MAESTRO CARE — аналоги
/versions,/rollback,/promote,/forget,/rememberи/memory.