Canva CLI has officially reached version 1! Developers, get ready for a smoother, smarter, and more flexible workflow with these exciting new features:
App Configuration Management:
Use the new canva apps config push, canva apps config pull, and canva apps config status commands to manage your app’s Developer Portal manifest config locally. Sync changes, keep everything up to date, and stay in control from your terminal.
Ready to explore? Check out the docs for all the details: canva.dev/docs/apps/app-configuration/
Bug Reporting Made Easy:
Found a bug? The new canva bug command launches the GitHub issue creation flow right from your CLI, making it easier than ever to share feedback and help us improve.
AI Agent Support:
The CLI app creation process now supports adding AGENTS.md and CLAUDE.md files, providing instructions for AI agents like Amp, Cursor, and Claude Code. Build smarter apps with helpful guidance for your favorite AI tools.
Tailor your project setup to fit your workflow—add only what you need!
App Doctor Checks:
There are new checks added to apps doctor to make sure your app configuration is valid and has the settings your app needs. Run quick checks with apps doctor to catch common issues and keep your app running smoothly.
Quality of Life:
We want the Developer Experience to be smooth sailing, so commands that ask for authentication will now continue to run as soon as you log in… and there’s more coming in this space!
Upgrade now!
Upgrade to Canva CLI v1 and unlock a new level of productivity and flexibility for your app development journey! ![]()
Run npm install -g @canva/cli@latest to install or update the Canva CLI to version 1.0.0
Feedback is welcome:
What do you think about our AGENTS file? Are there any prompts that have worked well for you when making Canva apps?
What should we add next to the app configuration management?