About makers-cli
A command-line reference for EdgeOne Makers developers. It documents local development, builds, deployment, project linking, environment-variable management, and login commands.
Key features
- 01Run local development server
- 02Build agents and frontend
- 03Deploy projects and preview environments
- 04Link local and remote projects
- 05Manage remote environment variables
- 06Log in and check account status
Use cases
- 01Starting local EdgeOne Makers development
- 02Building and deploying a project
- 03Configuring environment variables for deployment
- 04Deploying from CI with an API token
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ tencentedgeone/ edgeone-makers-tools --skill makers-cliAfter installing, type/makers-cliin Claude Code to confirm it loaded.
Details
From the project READMEEdgeOne Makers CLI Reference
Install
npm install -g edgeone
Verify: edgeone -v
Commands
| Command | Description |
|---|---|
edgeone makers dev | Start local dev server (agent runtime + frontend) |
edgeone makers build | Build agents + frontend into .edgeone/ |
edgeone makers deploy | Build and deploy to EdgeOne Makers |
edgeone makers deploy -n <name> | Deploy as a new project |
edgeone makers deploy -t <token> | Deploy with API token (CI/headless) |
edgeone makers deploy -e preview | Deploy to preview environment |
edgeone makers link | Link local project to remote EdgeOne project |
edgeone makers env pull | Pull remote env vars to local .env |
edgeone makers env set <KEY> <VALUE> | Set a remote environment variable |
edgeone makers env ls | List remote environment variables |
edgeone makers env rm <KEY> | Remove a remote environment variable |
edgeone login | Login (browser-based) |
edgeone login --site china | Login to China site |
edgeone login --site global | Login to Global site |
edgeone whoami | Check current login status |
Environment Variable
Before any edgeone command, set:
export PAGES_SOURCE=skills
Or inline: PAGES_SOURCE=skills edgeone makers dev
Common Workflows
First-time setup
npm install -g edgeone
edgeone login
PAGES_SOURCE=skills edgeone makers link
PAGES_SOURCE=skills edgeone makers env pull
PAGES_SOURCE=skills edgeone makers dev
Deploy
edgeone makers deploy
Set env vars for production
edgeone makers env set WSA_API_KEY "your-key"
edgeone makers env set SUPABASE_URL "https://xxx.supabase.co"
Comments
Markdown supported