> ## Documentation Index
> Fetch the complete documentation index at: https://docs.scitix.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Cline

Cline is an AI assistant that works alongside your command line and code editor. It uses agent-style programming powered by large language models to break complex development tasks into steps and execute them in a controlled way.

Cline supports the following capabilities:

* Create and edit files, and browse large projects with model-driven actions.
* Use the browser and run terminal commands, with your confirmation before each action.
* Extend its capabilities through the Model Context Protocol (MCP), including custom tools.
* Unlike sandboxed scripts, Cline provides a visual interface and asks for confirmation before each file change or terminal command, helping keep AI-assisted development safe and controlled.

Common Cline use cases include:

* Completing multi-step refactoring or feature implementation tasks.
* Exploring and modifying codebases with natural-language instructions.
* Automating repetitive development workflows, such as generating tests or updating configuration files, while keeping human approval in the loop.

## Configure

The steps below use **Cline 3.20.1** in VS Code as a reference. Newer versions may differ slightly.

### 1. Install the extension

Open VS Code, or another supported editor, and install the **Cline** extension from the marketplace.

<img src="https://mintcdn.com/scitix-adfc65c2/zz3UuyM3SCvVbeP9/model-inference/media/cline-api.png?fit=max&auto=format&n=zz3UuyM3SCvVbeP9&q=85&s=2e0ea9715269d2a01722bac19fd7a30b" alt="Cline — API and model configuration" width="1280" height="722" data-path="model-inference/media/cline-api.png" />

### 2. Configure the model

In Cline settings, fill in the following fields. Adjust other model parameters as needed.

| Field        | Description                                                                                                                                                                                     |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Base URL** | `https://api.scitix.ai/model-api`                                                                                                                                                               |
| **API Key**  | Your API Key from the [API Keys](https://console.scitix.ai/model-inference/api_keys) page. Keep it secure and do not commit it to version control.                                              |
| **Model ID** | The model name. Check the model details in the [model catalog](https://console.scitix.ai/model-inference/models), for example `Qwen/Qwen3.5-397B-A17B`, `glm-5.2`, or `MiniMaxAI/MiniMax-M2.7`. |

<img src="https://mintcdn.com/scitix-adfc65c2/zz3UuyM3SCvVbeP9/model-inference/media/cline-setup.png?fit=max&auto=format&n=zz3UuyM3SCvVbeP9&q=85&s=ebc7b5e25d54ea99c52b0e2ffd22f52b" alt="Cline — extension setup" style={{ width: "50%", height: "auto" }} width="910" height="1748" data-path="model-inference/media/cline-setup.png" />

<Warning>
  If you use a reasoning model such as `Qwen/Qwen3-32B`, enable **“Enable R1 messages format”** or the equivalent option in **Model configuration** so the client sends the correct message format.
</Warning>

For complex code-editing or long-running tasks, choose a model with sufficient context length. If applicable, also check whether the model supports reasoning.

## Verify

After saving the configuration, submit a task to Cline in natural language. Cline calls the ScitiX Model Inference API and executes file or terminal actions after your confirmation.

<img src="https://mintcdn.com/scitix-adfc65c2/zz3UuyM3SCvVbeP9/model-inference/media/cline-start-using.png?fit=max&auto=format&n=zz3UuyM3SCvVbeP9&q=85&s=a8f799574197918db07ba4eb63971971" alt="Cline — chat interface and task execution" width="1280" height="722" data-path="model-inference/media/cline-start-using.png" />

## FAQ

* **Cannot use checkpoints in Desktop directory**

  Cline does not allow checkpoints when the workspace is under the Desktop folder. Open your project from another directory, such as `~/Code`, `~/Projects`, or another development folder, to avoid this error.
