cline

MCP.Pizza Chef: cline

Cline works as an extension in Visual Studio Code, and also runs from the command line. Describe what you want changed and it reads your project, writes and edits files, runs terminal commands, and opens pages in a browser to check its own work — pausing for your approval at every step. You bring your own model account, such as Anthropic, OpenAI, Google, or a model running on your own machine.

Coding

Use This MCP client To

Turn a screenshot of a design into working code Fix a bug by describing what went wrong Run tests and let it repair what fails Review every file change before it is saved Ask it to explain an unfamiliar project

README

Cline – #1 on OpenRouter

Meet Cline, an AI assistant that can use your CLI aNd Editor.

Thanks to Claude 3.7 Sonnet's agentic coding capabilities, Cline can handle complex software development tasks step-by-step. With tools that let him create & edit files, explore large projects, use the browser, and execute terminal commands (after you grant permission), he can assist you in ways that go beyond code completion or tech support. Cline can even use the Model Context Protocol (MCP) to create new tools and extend his own capabilities. While autonomous AI scripts traditionally run in sandboxed environments, this extension provides a human-in-the-loop GUI to approve every file change and terminal command, providing a safe and accessible way to explore the potential of agentic AI.

  1. Enter your task and add images to convert mockups into functional apps or fix bugs with screenshots.
  2. Cline starts by analyzing your file structure & source code ASTs, running regex searches, and reading relevant files to get up to speed in existing projects. By carefully managing what information is added to context, Cline can provide valuable assistance even for large, complex projects without overwhelming the context window.
  3. Once Cline has the information he needs, he can:
    • Create and edit files + monitor linter/compiler errors along the way, letting him proactively fix issues like missing imports and syntax errors on his own.
    • Execute commands directly in your terminal and monitor their output as he works, letting him e.g., react to dev server issues after editing a file.
    • For web development tasks, Cline can launch the site in a headless browser, click, type, scroll, and capture screenshots + console logs, allowing him to fix runtime errors and visual bugs.
  4. When a task is completed, Cline will present the result to you with a terminal command like open -a "Google Chrome" index.html, which you run with a click of a button.

Tip

Use the CMD/CTRL + Shift + P shortcut to open the command palette and type "Cline: Open In New Tab" to open the extension as a tab in your editor. This lets you use Cline side-by-side with your file explorer, and see how he changes your workspace more clearly.


cline FAQ

Which apps does this work in?
Cline installs as an extension in Visual Studio Code, and there is also a command-line version.
Do I need to pay for a model?
You connect your own account with a provider like Anthropic, OpenAI, Google, or OpenRouter, or point it at a free model running locally through Ollama or LM Studio.
Can I use this to fix a bug from a screenshot?
Yes — attach the image, describe the problem, and it will read the relevant files and propose a fix.
Will it change my files without asking?
No. Every file edit and terminal command is shown to you first and waits for your approval.
How hard is setup?
Install it from the Visual Studio Code marketplace, then paste in the key for whichever model provider you chose.
Can it use other MCP servers?
Yes — Cline can connect to MCP servers and even build new tools for itself.
Can I see what it is spending?
Yes — it tracks the running cost of a task and of each individual request as it works.