@agentskit/cli — for agents
agentskit CLI — init, chat, run, dev, doctor, ai, tunnel, rag, config.
#Install
npx @agentskit/cli <command>
# or:
npm install -g @agentskit/cli#Commands
| Command | Purpose |
|---|---|
agentskit init | Scaffold a new project (templates: react, ink, runtime, multi-agent) |
agentskit chat | Interactive chat (Ink-based) |
agentskit run "<task>" | Run an agent once; supports --provider, --model, --api-key, --base-url, --verbose |
agentskit dev | Dev server with hot-reload |
agentskit doctor | Diagnose env (providers, keys, tooling) |
agentskit ai "<description>" | NL → AgentSchema + scaffolded project. See agentskit ai |
agentskit tunnel | ngrok-style tunnel for webhooks |
agentskit rag | Local RAG helpers (ingest / search) |
agentskit config | Read / write local config |
#Programmatic helpers
The CLI also exposes its internals as a library import — every subcommand above can be driven from your own code.
createCli()— assemble the fullcommanderprogram.loadConfig()— read.agentskit.config.{json,ts,js}.- Chat / run:
ChatApp,renderChatHeader,runAgent. - Init:
writeStarterProject,resolveChatProvider. - Doctor:
runDoctor,renderReport. - Dev / tunnel:
startDev,startTunnel. - Sessions API:
listSessions,findSession,findLatestSession,renameSession,forkSession,resolveSession,writeSessionMeta,derivePreview,generateSessionId,sessionFilePath. - Plugins:
loadPlugins,mergePluginsIntoBundle. - MCP:
McpClient,bridgeMcpServers,disposeMcpClients. - Telemetry / pricing:
computeCost,getPricing,registerPricing. - RAG:
createOpenAiEmbedder,buildRagFromConfig,indexSources. - Hooks / permissions:
HookDispatcher,configHooksToHandlers,defaultPolicy,evaluatePolicy,applyPolicyToTool,applyPolicyToTools. @agentskit/cli/ai—scaffoldAgent,writeScaffold,createAdapterPlanner.
#Related
#Source
- npm: https://www.npmjs.com/package/@agentskit/cli
- repo: https://github.com/AgentsKit-io/agentskit/tree/main/packages/cli
Explore nearby
- PeerFor agents — overview
Dense, LLM-friendly reference for every AgentsKit package. Designed to paste into an agent's context window.
- Peer@agentskit/core — for agents
Zero-dependency foundation. Contracts, chat controller, primitives, and a dozen feature subpaths.
- Peer@agentskit/adapters — for agents
Provider adapters (OpenAI-compatible + native) + router + ensemble + fallback + generic factory.