Agentes
Memoria
Los agentes recuerdan. Cada proyecto tiene un grafo de conocimiento persistente que los agentes leen y escriben mientras trabajan — así que lo que un agente aprende el lunes sigue ahí el viernes, y a través de los hilos. La recuperación es híbrida, léxica + semántica, la memoria es enlazable y versionada, y cada hecho lleva su procedencia.
Recordar y recuperar
Escribe un hecho y se almacena como un nodo en el grafo del proyecto; la búsqueda combina coincidencia por palabras clave y semántica, así que una consulta encuentra el recuerdo correcto incluso cuando las palabras difieren. Los agentes hacen esto automáticamente; también puedes leer y curar el grafo directamente.
# An agent (or you) writes a fact; recall is hybrid lexical + semantic.
curl https://api.commandagi.com/threads/$THREAD_ID/memory ''
-H "Authorization: Bearer $COMMANDAGI_API_KEY" ''
-d '{ "text": "The staging DB password rotates every Sunday 02:00 UTC." }'
curl "https://api.commandagi.com/threads/$THREAD_ID/memory?q=staging%20db" ''
-H "Authorization: Bearer $COMMANDAGI_API_KEY"Más que un bloc de notas
- Enlaces — conecta recuerdos en un grafo (esto depende de aquello, esto contradice aquello).
- Procedencia — cada hecho registra por qué el agente lo cree; pide la cadena causal detrás de cualquier nodo.
- Historial — la memoria está basada en eventos, así que puedes leer cómo cambió una creencia a lo largo del tiempo.
- Bifurcar y comparar — bifurca el grafo para un experimento y compáralo después, de la misma forma en que instantáneas una máquina.
La superficie para desarrolladores
La memoria es una API y un conjunto de herramientas de primera clase, delimitados a un proyecto y protegidos por los mismos permisos que todo lo demás:
/app/threads/:id/memoryRecuerda un hecho./app/threads/:id/memoryRecupera (búsqueda híbrida), o lista./app/threads/:id/memory/linkEnlaza dos recuerdos./app/threads/:id/memory/:nodeId/causalLa cadena de procedencia detrás de un recuerdo./app/threads/:id/memory/forkBifurca el grafo; compáralo más tarde.Las mismas operaciones son herramientas de agente (memory_remember, memory_search, memory_link, memory_causal, memory_fork, …), así que un agente cura su propia memoria mientras trabaja.