CLI
Push to Inkeep Cloud
Copy page
Push your local agent configurations to Inkeep Cloud
This tutorial walks you through pushing agent configurations to Inkeep Cloud.
Prerequisites
- Access to Inkeep Cloud or a self-hosted deployment
- The Inkeep CLI installed globally:
- A CLI profile configured and authenticated (only needed for remote deployments). If you haven't done this yet, follow the Set up a CLI profile tutorial.
Step 1: Navigate to your project
Navigate to your project directory. A project directory contains an index.ts file that exports a project definition:
Note
Run inkeep push from the directory that contains your inkeep.config.ts, or from any subdirectory below it.
Step 2: Push to Inkeep Cloud
Run the push command:
The CLI will:
- Detect the project from your
index.tsfile - Resolve configuration — your active CLI profile overrides
inkeep.config.tsfor API URLs, API key, and tenant ID (see Configuration Priority) - Push all agents, tools, and configurations to Inkeep Cloud
Step 3: Verify the push
After a successful push, the CLI prints a deployment summary with resource counts. You can also verify by opening the Visual Builder to see your updated configurations.
Push all projects at once
If you have multiple projects in a workspace, push them all: