Saltar al contenido
Menú

Producto

Soluciones

Integraciones

Desarrolladores

Idioma

Integraciones

Tus agentes, tu sistema, tus proveedores

27 agentes de programación y editores, cuatro sistemas operativos de destino y una lista de proveedores de LLM y embeddings que puedes ignorar, porque todo funciona sin ninguno.

Muchos agentes, una memoria

Todos los agentes se conectan al mismo servidor. Lo que Claude Code aprendió esta mañana está ahí cuando abres Codex por la tarde.

Diagrama radial: Claude Code, Codex, Cursor, Gemini CLI, OpenCode y Zed se conectan a una sola memoria en el centro.

Agentes y editores

Filtra por estado y luego elige una fila para ver sus comandos de instalación.

Claude Code Con soporte

Claude Code
# lánzalo a través de ai-memory; el primer lanzamiento instala sus hooks y la entrada de MCP
ai-memory run claude

# o conéctalo a mano, para un harness que nunca lanzas así
ai-memory install-mcp --client claude-code --apply
ai-memory install-hooks --agent claude-code --apply

Hooks y MCP. Enrutamiento por sesión opcional. Omite --apply para imprimir el cambio sin escribirlo.

Agentes de programación y editores con soporte
AgenteEstadoNotasai-memory run
Con soporteHooks y MCP. Enrutamiento por sesión opcional.Gestionado
Con soporteHooks y MCP. El fin de sesión está conectado desde Codex CLI 0.145.0.Gestionado
Con soporteConfiguración de MCP y hooks de ciclo de vida.Lanzamiento directo
Con soporteConfiguración de MCP y hooks de ciclo de vida.Lanzamiento directo
Con soporteV1 o V2, detectado a partir del ejecutable.Gestionado
Con soporteFuerza V2 cuando no quieres la detección. Cada turno terminado actualiza el resumen y el traspaso.Gestionado
Con soporteLa captura funciona. El traspaso llega con la primera llamada a una herramienta.Gestionado
Con soporteDiez eventos de hook y MCP. El traspaso llega en el contexto adicional de Copilot al iniciar la sesión.Lanzamiento directo
Con soporteHooks y MCP, incluida la captura tras la compactación.Lanzamiento directo
Con soporteDiez eventos de hook. Los traspasos se inyectan en el primer prompt.Gestionado
Con soporteLos motores v2 y v3. Se cierra al salir bajo ai-memory run.Gestionado
Con soporteMCP y cuatro eventos de hook, con resume nativo. Se cierra al salir bajo ai-memory run.Gestionado
Con soporteBajo ai-memory run la sesión se cierra al salir. Si no, con finalize-session.Gestionado
Con soporteUna extensión generada aporta la captura y un puente MCP.Gestionado
Con soporteMCP nativo y una extensión de TypeScript.Gestionado
Con soporteConfiguración de MCP y hooks nativos de plugin.Lanzamiento directo
Con soporteLa captura incluye eventos de subagentes. En la configuración global del sandbox de Zero, permite la red y la escritura en el directorio de datos de ai-memory, o envía los eventos pendientes con ai-memory hook-drain desde una terminal normal.Lanzamiento directo
Con soporteSeis triggers. La inyección de traspasos funciona.Lanzamiento directo
Con soporteUna app de agente nativa de macOS con su propio puente a ai-memory. No hay nada que instalar.Lanzamiento directo
Solo gestionadoLánzalo con ai-memory run crush.Gestionado
Solo hooksPega en su configuración un fragmento de hooks generado.Lanzamiento directo
Solo MCPChat usa mcp-remote en macOS, Windows y Linux (beta). Las sesiones locales de la pestaña Code usan los hooks de Claude Code; instálalos con ai-memory install-hooks --agent claude-code --apply. La captura en Cowork no está verificada.Lanzamiento directo
Solo MCPCopilot todavía no expone hooks de ciclo de vida.Lanzamiento directo
Solo MCPRegistrado como context server.Lanzamiento directo
Solo MCPConfiguración de MCP a nivel de proyecto.Lanzamiento directo
Solo MCPConfiguración de MCP a nivel de usuario.Lanzamiento directo
Con soporteEl instalador de hooks imprime un bloque para ~/.hermes/config.yaml. La recuperación y los traspasos vienen del plugin de la comunidad.Lanzamiento directo

Qué significa cada estado

Con soporte
Captura automática mediante hooks de ciclo de vida, más las herramientas de memoria por MCP.
Solo MCP
El agente puede buscar y escribir en la memoria. No expone hooks de ciclo de vida, así que nada se captura automáticamente.
Solo hooks
Las sesiones se capturan automáticamente. El agente no tiene un cliente MCP con el que consultar la memoria.
Solo gestionado
Funciona cuando se lanza con ai-memory run. No hay un instalador de hooks aparte.
Comunidad
Un plugin que mantiene la comunidad. ai-memory no lo instala.
Experimental
Se publica y funciona, con asperezas que debes esperar.

Los detalles por agente, la ubicación de los archivos de configuración y las rarezas conocidas están en la matriz de soporte y en la guía de instalación de MCP.

Los hooks capturan, MCP responde

Son dos conexiones separadas, y un agente con soporte completo tiene las dos. Las etiquetas de estado de arriba dicen cuáles recibe tu agente.

Diagrama con dos carriles. Hooks: tu agente envía eventos a la memoria por su cuenta, y eso es la captura automática. MCP: tu agente envía una petición a la memoria y recibe una respuesta, y esas son las herramientas que el agente llama.

Hooks

Los eventos de ciclo de vida del agente disparan un comando pequeño que registra prompts, llamadas a herramientas y límites de sesión. Tú no haces nada, y el agente no gasta tokens en ello. Los secretos se eliminan antes de guardar nada.

MCP

El agente recibe herramientas de memoria que puede llamar cuando la conversación las necesita: buscar, leer una página, escribir una página, aceptar un traspaso. Los agentes con solo MCP pueden usar la memoria por completo, pero no se captura nada salvo que ellos lo escriban.

Deja que Claude Code se ejecute solo, dentro de un sandbox

Incluso con --dangerously-skip-permissions, Claude Code sigue preguntando, así que alguien tiene que quedarse vigilándolo. Desactivar todos los avisos es un riesgo real. ai-memory run --yolo dice qué está a punto de desarmar, y cuando ai-jail está disponible, ofrece volver a ejecutar la sesión dentro de él. --true-yolo añade encima el modo bypass de Claude Code; tus propias reglas «ask» y sus comprobaciones de seguridad de comandos se siguen aplicando.

  • El aviso dice qué cambia

    Sin aviso, el agente puede borrar archivos, ejecutar cualquier comando y acceder a la red. Lees eso antes de decir que sí.

  • ai-jail encierra la sesión

    bubblewrap con Landlock y seccomp en Linux, sandbox-exec en macOS. Si dices que sí, un checklist elige qué credenciales del equipo anfitrión puede ver el jail. Si dices que no, la sesión se ejecuta igual, fuera de esa caja.

  • Solo se pregunta a una persona

    Las preguntas aparecen en una terminal real. Los hooks, la CI y las ejecuciones sin terminal real nunca se interrumpen, y a una sesión que ya está dentro de ai-jail no se le pregunta dos veces.

tu terminal
ai-memory run --true-yolo claudeINFO ai_memory_cli: ai-memory starting version="2.6.5" bind=127.0.0.1:49374--yolo runs every tool call with no confirmation. An agent can delete files, run any command, and reach the network unsupervised.Proceed? [Y/n] yai-jail is installed. Re-run this session inside it? [Y/n] y

Linux o macOS con ai-jail instalado. --jail entra directamente con valores predeterminados razonables y no necesita --yolo; --no-jail conserva el aviso pero omite la oferta.

Sistemas operativos

Un binario en Rust por plataforma. En Windows, WSL2 es la ruta con soporte y la compilación nativa es experimental.

Sistemas operativos con soporte
PlataformaEstadoCómo se instalaNotas
LinuxCon soporteTarball de la versión, imagen de Docker o Podman, un paquete del AUR o un RPM de Fedorax86_64 y ARM64. Binario nativo, Docker o Podman, paquetes del AUR con unidades de systemd.
macOSCon soporteTarball de la versión con un agente de launchd, Docker, o la app de barra de menús compilada desde el código fuenteApple Silicon e Intel. Binario nativo con un agente de launchd, Docker, o una app de barra de menús que compilas desde el código fuente.
Windows con WSL2Con soporteEl binario de Linux, dentro de WSL2Sigue la ruta de Linux dentro de WSL2 y lanza tu agente desde ahí.
Windows nativoExperimentalZip de la versión, wrapper para Docker Desktop o una compilación desde el código fuenteZip de la versión con ai-memory.exe, el wrapper para Docker Desktop o una compilación desde el código fuente. El zip se actualiza solo con ai-memory upgrade.
NixOSCon soportePaquete de flake, o el módulo de NixOS como servicio del sistemaPaquete de flake y un módulo de NixOS con una unidad de systemd reforzada. Los secretos van con agenix, sops-nix o un archivo de entorno.

Descargar la última versiónLee la guía de Windows

Proveedores de LLM y embeddings

Los dos son opcionales. Sin ninguno, los hooks siguen capturando, la búsqueda sigue funcionando y cada sesión sigue terminando con una página de resumen y un traspaso.

Embeddings: locales por defecto

Desde la 2.0, la búsqueda vectorial corre dentro del proceso con un modelo abierto pequeño. No necesita clave de API ni GPU. El modelo pesa unos 87 MB, se descarga en segundo plano en el primer arranque, y la búsqueda híbrida se activa en el siguiente reinicio. Si la descarga falla, la búsqueda sigue funcionando con texto completo.

  • Local, en el mismo proceso (por defecto)
  • OpenAI
  • Voyage
  • Google Gemini
  • GitHub Copilot
  • Ollama, LM Studio, vLLM

Desactívalo con embedding_provider = "none". Un proveedor que hayas configurado tú nunca se sobrescribe.

LLM: desactivado por defecto

Añade uno cuando quieras consolidación escrita por un LLM, ai-memory bootstrap, un linting más rico, auto-improve o rerank. Un modelo pequeño y rápido es el tamaño adecuado para este trabajo, cuando el proveedor te deja elegir. Con un inicio de sesión de Codex o ChatGPT, mantén el modelo por defecto del proveedor, porque ese backend rechaza otros nombres de modelo. Los inicios de sesión por suscripción funcionan, así que no hace falta una clave de API de pago de ninguna plataforma.

  • Anthropic
  • Anthropic OAuth (los tokens de suscripción de Claude se rechazan actualmente en aplicaciones de terceros)
  • OpenAI
  • OpenAI OAuth / login de Codex CLI
  • GitHub Copilot
  • Google Gemini
  • OpenCode Go y Zen
  • Ollama
  • LM Studio
  • vLLM
  • OpenRouter y cualquier endpoint compatible con OpenAI

Comprueba un proveedor con ai-memory llm-test. Se admiten cadenas de fallback.

Los modelos, los valores por defecto y los costes están en la guía de proveedores de LLM y en la guía de embeddings locales.

¿Tu agente no está en la lista?

Todo lo que hable MCP puede usar hoy las herramientas de memoria.

Registra un servidor MCP remoto por HTTP con esta dirección en la configuración de tu agente. La búsqueda, la lectura y escritura de páginas y los traspasos funcionan. La captura automática necesita hooks de ciclo de vida, así que sin ellos el agente solo recuerda lo que escribe.

¿Quieres soporte completo para él? La guía de contribución de harness gestionados describe lo que tiene que demostrar un adaptador, y la página de contribución dice adónde van los issues y los pull requests.

Endpoint MCP
# el servidor local por defecto
http://127.0.0.1:49374/mcp

Preguntas y respuestas

¿Con qué agentes de programación funciona ai-memory?

Hay 27 agentes y editores en la lista, entre ellos Claude Code, Codex, Cursor, Gemini CLI, OpenCode. 20 de ellos tienen tanto captura automática mediante hooks de ciclo de vida como las herramientas de memoria por MCP.

¿Qué diferencia hay entre los hooks y MCP?

Los hooks capturan las sesiones automáticamente: los prompts, las llamadas a herramientas y los límites de sesión se registran sin que el agente haga nada. MCP le da al agente herramientas que puede llamar para buscar y escribir en la memoria. Un agente con soporte completo tiene los dos.

Mi agente no está en la lista. ¿Puedo usarlo igualmente?

Sí, si habla MCP. Apúntalo a http://127.0.0.1:49374/mcp y podrá buscar y escribir en la memoria. Sin hooks de ciclo de vida, nada se captura automáticamente.

¿Necesito un LLM o un proveedor de embeddings?

No. Los dos son opcionales. Desde la 2.0, los embeddings por defecto corren dentro del proceso con un modelo de unos 87 MB que se descarga en el primer arranque, y no interviene ninguna clave de API.

¿ai-memory funciona en Windows?

Sí. WSL2 tiene soporte a través de la ruta de Linux. Windows nativo es experimental y se distribuye como un zip de la versión con ai-memory.exe.

Dale memoria a tus agentes hoy.

Gratis y de código abierto bajo la licencia MIT. No necesitas cuenta ni clave de API.