Saltar al contenido principal

Visión general de integraciones de agentes

Engram admite dos capas de integración:

  • Archivos de skill — instrucciones generadas para agentes que leen el contexto del proyecto.
  • Adaptadores slash — prompts de comandos /engram generados para agentes que admiten comandos slash del proyecto o Agent Skills.
  • Herramientas estilo MCP — un wrapper JSON-lines para agentes que pueden registrar procesos de herramientas externas.
  • Hooks de agente — hooks de host opcionales que inyectan el contexto enrutado de Engram al inicio de la sesión y en los turnos posteriores de cambio de tarea.

Inicio rápido​

engram inject
engram link all

engram link all instala el conjunto de objetivos públicos e informa motivos SKIPPED deterministas para hosts parciales en archivos de instrucciones de skillset, configuración de MCP, adaptadores slash y hooks de agente en una sola instalación unificada.

Categorías de objetivos​

CategoríaObjetivosComportamiento
Primero en tiempo de ejecucióncodex, claude, cursor, geminiInstrucciones breves de inicio, una guía complementaria con el flujo de trabajo completo, punteros breves de Agent Skill y configuración de MCP
Capaz de hookscodex, claude, gemini, opencode, cursor, windsurf/cascadeHooks de agente con esquemas de eventos específicos del host
Fallback compacto/manualagents-md, copilot, clineProtocolo compacto completo; sin inyección confiable de contexto en tiempo de ejecución en v1

Objetivos compatibles​

ObjetivoArchivoUso principal
codexAGENTS.md, .agents/skills/engram/SKILL.mdInstrucciones de proyecto OpenAI Codex y Agent Skill
agents-mdAGENTS.mdFallback genérico para agentes compatibles con AGENTS.md no listados
copilot.github/copilot-instructions.md; global: ~/.copilot/copilot-instructions.mdInstrucciones de repositorio y usuario de GitHub Copilot
claudeAGENTS.md, .claude/engram.md, .agents/engram.md, más un bloque CLAUDE.md solo cuando ese archivo ya existe, y reglas de ruta .claude/rules/engram/<id>.mdGuía de proyecto de Claude Code y reglas de ruta nativas
cursor.cursor/rules/engram.mdc, reglas de ruta .cursor/rules/engram/<id>.mdc; global: ~/.cursor/plugins/local/engram/Reglas de proyecto de Cursor, reglas de ruta nativas y plugin local
geminiGEMINI.md; global: ~/.gemini/GEMINI.md, ~/.gemini/skills/engram/SKILL.mdContexto de Gemini CLI, incluidas las superficies compatibles con Gemini de Antigravity
cline.clinerulesReglas de espacio de trabajo estilo Cline
windsurf.windsurf/rules/engram.md; global: ~/.codeium/windsurf/memories/global_rules.mdReglas de espacio de trabajo de Windsurf y reglas/MCP globales
opencodeAGENTS.md, .opencode/engram.md, .opencode/skills/engram/SKILL.md, opencode.jsonReglas de OpenCode, Agent Skill, herramientas MCP, comandos personalizados, hooks de plugins
mcp.mcp.json; global: ~/.gemini/settings.json, ~/.codex/config.toml, y una sugerencia de claude mcp addRegistro de wrapper JSON-lines estilo MCP
slash.claude/commands/engram.md, .cursor/commands/engram.md, .gemini/commands/engram.toml, .opencode/commands/engram.mdAdaptadores slash nativos /engram

Alias: codex instala el adaptador agents-md más el archivo genérico Agent Skill, open-code se asigna a opencode y cascade se asigna a windsurf. Los antiguos objetivos antigravity y antigravity-cli son alias de compatibilidad ocultos por ahora.

Matriz de capacidades de hooks​

HostInstalación de hook en v1Eventos
codexSíSessionStart, UserPromptSubmit, PreToolUse, PreCompact, SubagentStart (SessionEnd opcional)
claudeSíSessionStart, UserPromptSubmit, InstructionsLoaded (PreToolUse con hooks.path_rules hook), PreCompact, SubagentStart (SessionEnd opcional)
geminiSíSessionStart, BeforeAgent, AfterTool, PreCompress
cursorSísessionStart
windsurf / cascadeSípre_user_prompt
opencodeCompatible mediante plugin localchat.message, experimental.chat.system.transform
copilotOmitidoN/A
clineOmitidoN/A

Pasos siguientes​