Pular para o conteúdo principal

Instalação

Instale só o que precisar. Cada pacote pode ser instalado de forma independente.

Interfaces de chat (React)

npm install @agentskit/react @agentskit/adapters

Interfaces de chat (terminal)

npm install @agentskit/ink @agentskit/adapters

Executando agentes

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

Ecossistema completo

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

Todos os pacotes

Novo no repositório? Comece aqui (60s) → depois a Visão geral dos pacotes. Assinaturas da API: TypeDoc.

PacoteO que faz
@agentskit/coreTipos, contratos, primitivas compartilhadas
@agentskit/reactHooks React + componentes de UI headless
@agentskit/inkComponentes de UI no terminal (Ink)
@agentskit/adaptersAdaptadores de provedores LLM + embedders
@agentskit/cliComandos de CLI (chat, init, run)
@agentskit/runtimeRuntime de agente autônomo (loop ReAct)
@agentskit/toolsFerramentas embutidas (busca na web, sistema de arquivos, shell)
@agentskit/skillsSkills embutidas (pesquisador, coder, planejador etc.)
@agentskit/memoryBackends persistentes (SQLite, Redis, vectra)
@agentskit/ragGeração aumentada por recuperação (RAG)
@agentskit/observabilityLogs + tracing (console, LangSmith, OpenTelemetry)
@agentskit/sandboxExecução segura de código (E2B)
@agentskit/evalAvaliação e benchmark de agentes
@agentskit/templatesScaffolding de ferramentas, skills e adaptadores

Dependências peer

Pacotes React exigem React 18+:

npm install react react-dom

Opcional: tema padrão

import '@agentskit/react/theme'

Usa propriedades CSS customizadas — substitua qualquer token sem ejetar.