Use the same Cline agent in your terminal and keep the same context-aware workflows you rely on in the IDE.
Extend Cline with custom tools, model providers, and workflows so it matches your stack without vendor lock-in.
Run the agent in CI/CD, bots, and scheduled jobs to ship repeatable code changes without manual handoffs.
Open a session, describe what you want, and watch Cline plan and execute step by step. Review changes, switch between plan and act modes, and approve tool usage, all from your terminal.
Run multiple Cline processes in parallel for different folders, branches, or concerns. Orchestrate with your shell, tmux, or CI to keep workstreams isolated and fast.
With the -y flag, Cline runs autonomously without interactive UI. Pipe content in, get structured output back. Add it to GitHub Actions, GitLab CI, Jenkins, or any CI/CD system.
The --acp flag makes Cline an Agent Client Protocol compliant agent. Run it alongside Zed, Neovim, Emacs, or any ACP-compatible editor, even without a native Cline extension.
Cline CLI works with a wide range of model providers. Switch between them without changing your workflow.
Supported Providers
+ any OpenAI-compatible API
Everything you need to know about the Cline CLI