Craft

The Craft CLI

The craft command-line tool syncs a Craft project with a folder on your computer, git-style: clone a world, edit it with your favorite editor or coding agent, and push the changes back. Every push goes through the same validation and version history as edits made in the app, so nothing is ever lost — and because a cloned project is just files in folders, any tool that can edit files can work on your world.

In practice it is three commands — craft clone to bring a project down, craft status to see what you changed, and craft push to send it back. Everything else is a variation on those.

Start here

  • Install — install the CLI, sign in, and clone your first project.
  • Use With Coding Agents — let Claude Code, Codex, or another agent do the editing, from a terminal or a desktop app.
  • Command Reference — creating projects, the full edit loop, releases, imports, file types, images, and validation.

Not sure you need it?

The CLI is the fastest way to work on a project outside the app, but it isn't the only way. CDF Import & Export moves a whole project as a zip — nothing to install, and a coding agent can edit the unzipped folder just as happily. The trade is manual: you export, edit, and import again, where the CLI syncs both directions on demand and keeps track of what changed.