Global flags
These flags are available for all commands:Commands
adk init
Initialize a new ADK agent project.
Usage:
Flags:
adk dev
Start the development server with hot reloading.
Usage:
adk build
Build your agent for production.
Usage:
adk deploy
Deploy your agent to Botpress Cloud.
Usage:
adk add
Add an integration to your agent project.
Usage:
Flags:
Aliases:
i, install
adk chat
Chat with your deployed bot directly from the CLI.
Usage:
Run
adk dev first to create a development bot if you don’t have a devId in your agent.json.adk mcp
Start an MCP (Model Context Protocol) server for AI assistant integration. This allows AI coding assistants like Claude Code and Cursor to interact with your ADK agent.
Usage:
adk mcp:init
Generate MCP configuration files for AI assistants.
Usage:
adk login
Authenticate with your Botpress account.
Usage:
adk profiles
Manage authentication profiles.
adk profiles list
List all configured profiles.
Usage:
adk profiles set
Switch to a different profile.
Usage:
adk upgrade
Upgrade integration(s) to latest version.
Usage:
Aliases:
up
adk remove
Remove an integration from your agent.
Usage:
Aliases:
rm
adk search
Search for integrations in the Botpress hub.
Usage:
Flags:
adk list
List integrations (installed or available).
Usage:
adk info
Show detailed information about an integration.
Usage:
Flags:
adk link
Link local agent to workspace and bot.
Usage:
adk self-upgrade
Upgrade ADK CLI to the latest version.
Usage:
self-update
adk assets
Manage agent assets and static files.
adk assets sync
Synchronize assets with remote storage.
Usage:
adk assets list
List all asset files.
Usage:
adk assets status
Show asset synchronization status.
Usage:
adk assets pull
Download remote assets to local directory.
Usage:
adk config
Configure agent settings interactively or manage specific configuration values.
Usage:
adk config:get
Get a specific configuration value.
Usage:
Flags:
adk config:set
Set a specific configuration value.
Usage:
Flags:
adk kb
Manage knowledge bases and synchronization.
adk kb sync
Synchronize knowledge bases with Botpress.
Usage:
Either
--dev or --prod is required when running adk kb sync.adk telemetry
Manage telemetry preferences.
Usage:
Project scripts
The ADK also provides npm scripts that you can use in yourpackage.json: