Saltar al contenido principal

Instalación

Instala solo lo que necesites. Cada paquete se puede instalar de forma independiente.

Interfaces de chat (React)

npm install @agentskit/react @agentskit/adapters

Interfaces de chat (terminal)

npm install @agentskit/ink @agentskit/adapters

Ejecución de agentes

npm install @agentskit/runtime @agentskit/adapters @agentskit/tools

Ecosistema completo

npm install @agentskit/core @agentskit/react @agentskit/adapters @agentskit/runtime @agentskit/tools @agentskit/skills @agentskit/memory

Todos los paquetes

¿Nuevo en el repositorio? Empieza aquí (60s) → luego la Descripción general de paquetes. Firmas de la API: TypeDoc.

PaqueteQué hace
@agentskit/coreTipos, contratos, primitivas compartidas
@agentskit/reactHooks de React + componentes de UI sin estilos
@agentskit/inkComponentes de UI para terminal (Ink)
@agentskit/adaptersAdaptadores de proveedores LLM + embedders
@agentskit/cliComandos de CLI (chat, init, run)
@agentskit/runtimeRuntime de agente independiente (bucle ReAct)
@agentskit/toolsHerramientas integradas (búsqueda web, sistema de archivos, shell)
@agentskit/skillsSkills integrados (investigador, programador, planificador, etc.)
@agentskit/memoryBackends persistentes (SQLite, Redis, vectra)
@agentskit/ragGeneración aumentada por recuperación
@agentskit/observabilityRegistro y trazas (consola, LangSmith, OpenTelemetry)
@agentskit/sandboxEjecución segura de código (E2B)
@agentskit/evalEvaluación y benchmarks de agentes
@agentskit/templatesAndamiaje de herramientas, skills y adaptadores

Dependencias entre pares

Los paquetes de React requieren React 18+:

npm install react react-dom

Opcional: tema por defecto

import '@agentskit/react/theme'

Usa propiedades personalizadas de CSS: puedes sobrescribir cualquier token sin hacer eject.