agentkit is the command-line tool for AgentKit, built around the full
lifecycle of an agent: scaffold a project, build and deploy its runtime, invoke
the deployed agent, and manage the MCP services, knowledge bases, memory,
sandboxes, skills, and evaluation it relies on — all from your terminal.
Quickstart
Install, configure credentials, deploy, and verify your first agent
Command reference
Find command purposes, parameters, defaults, and examples
Command groups
Conventions
agentkitmay also be invoked asak.login,logout, andwhoamiare available as top-level commands and asauth login,auth logout, andauth whoami.knowledgehas aliaseskbandknowledgebase,memoryhas aliasmem,model-gatewayhas aliasmgw,envhas aliasenvironment,skills secureconverts local skill packages, and theevalprefix is optional (agentkit dataset …is equivalent toagentkit eval dataset …).- Most read commands accept
--json. Regions resolve from the provider and configuration. Check each command before overriding them: short options vary, andinvoke run -rselects a Runtime ID - Every product command accepts global
--provider volcengine|byteplusto override the cloud provider for that command. - Deletion behavior is command-specific. Most delete commands require confirmation;
sandbox snapshot deletedeletes immediately and has no--yesoption