> For the complete documentation index, see [llms.txt](https://docs.stacksync.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stacksync.com/developers/getting-started-with-stacksync-cli/overview.md).

# Overview

The Stacksync CLI is the command-line interface for the Stacksync Developer Platform. It provides a consistent development workflow for creating, testing, and deploying resources from your local machine.

### Development Workflow

The CLI supports the complete development lifecycle.

```
Create → Develop → Test → Deploy
```

Using the CLI, you can:

* Initialize a new project
* Develop and test locally
* Validate project configuration
* Deploy resources to your Stacksync workspace
* Update and manage the CLI installation

### Local Development

The CLI runs your project locally while securely connecting it to your Stacksync workspace.

During development, workflows execute against the code running on your machine, allowing you to iterate and test changes without deploying a new version. Changes become available immediately after they are saved.

Nothing is published until you explicitly deploy the project.

### Deployment

When your project is ready, you can deploy it to your Stacksync workspace.

Deployment packages the project, uploads it to Stacksync, and makes the resource available in your workspace. Once deployed, it can be used in workflows alongside native Stacksync connectors without additional infrastructure or setup.

Each deployment creates a new version, allowing you to update the project or roll back to a previous version without disrupting existing workflows.

### Next Steps:

{% content-ref url="/spaces/pXO3tqoWan42RSMRZsJd/pages/416edc1381c20849bc41111b02e482a722a49b94" %}
[Quickstart](/developers/getting-started-with-stacksync-cli/quickstart.md)
{% endcontent-ref %}

{% content-ref url="/spaces/pXO3tqoWan42RSMRZsJd/pages/c3101d8e098a6f696c75f6bda47d0ea5fdade1e5" %}
[Build your first workflow connector](/developers/getting-started-with-stacksync-cli/build-your-first-workflow-connector.md)
{% endcontent-ref %}

{% content-ref url="/spaces/pXO3tqoWan42RSMRZsJd/pages/7NrSxJ49LITLLCiqvnRt" %}
[CLI Command Reference](/developers/getting-started-with-stacksync-cli/cli-command-reference.md)
{% endcontent-ref %}
