Cline CLI

Открытый агент для программирования в VS Code, JetBrains, терминале и десктопе с поддержкой любых моделей и MCP

  • 71 040 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLIВыбор редакции

Широкий доступ

Почему такой уровень

  • Агент выполняет команды в терминале и правит файлы
  • Подключения к мессенджерам используют токены ботов
  • Код отправляется выбранному провайдеру модели
Все причины и проверки

cline/cline

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/cline

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент выполняет команды в терминале и правит файлы
  • Подключения к мессенджерам используют токены ботов
  • Код отправляется выбранному провайдеру модели

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Cline читает структуру проекта, вносит согласованные правки в несколько файлов и следит за ошибками линтера и компилятора. Он выполняет команды в терминале, а в режиме Plan сначала изучает код и предлагает план, в режиме Act выполняет его с подтверждением каждого действия. Поддерживаются правила .clinerules, скиллы, MCP-серверы, команды агентов, запуск по расписанию и подключение к Slack, Telegram и Discord. Headless CLI подходит для CI/CD.

Для кого. Разработчикам, которым нужен агент в редакторе или терминале с выбором провайдера модели.

Подходит, если

  • Хотите агента прямо в VS Code или JetBrains с подтверждением каждой правки
  • Нужно использовать локальные модели через Ollama или LM Studio
  • Запускаете агента в CI через headless-режим с JSON-выводом
  • Нужны регулярные задачи по cron, например сводка открытых PR

Не подходит, если

  • Нужен полностью открытый клиент для JetBrains: этот плагин не открыт
  • Не готовы оплачивать токены выбранного провайдера и нет локальной модели

Пример запроса к агенту

В режиме Plan изучи проект и предложи, как добавить авторизацию с тестами, потом реализуй после моего одобрения

Ограничения

Качество и стоимость зависят от выбранной модели. Плагин для JetBrains не открыт. Десктопное приложение пока в бете.

Как отключить. Отключите или удалите расширение в VS Code или JetBrains, CLI удаляется командой npm uninstall -g cline.

Частые вопросы

Какие модели поддерживаются?

Anthropic, OpenAI, Google, OpenRouter, AWS Bedrock, Azure, Vertex, Cerebras, Groq, Ollama, LM Studio и любые OpenAI-совместимые API.

Можно ли встроить движок Cline в свое приложение?

Да, через SDK: npm install @cline/sdk.

Обсуждение

Вопросов и отзывов пока нет.

Выбор редакции

Открытый агент для программирования в VS Code, JetBrains и терминале с выбором из сотен моделей

CLIШирокий доступ27,8 тыс.Звезды репозитория
Выбор редакции

Агент Anthropic для терминала, IDE и GitHub: понимает кодовую базу, выполняет задачи и работает с git

CLIШирокий доступ153,9 тыс.Звезды репозитория

Учебный терминальный агент для кода на Python, задуманный как «nanoGPT для агентов»: прочитать, разобрать и форкнуть

CLIШирокий доступ1,9 тыс.Звезды репозитория
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIШирокий доступ222,9 тыс.Звезды репозитория

Один рантайм для Claude Code, Codex, OpenCode и других: работа принята, только если пройдены проверки, которые агент не писал

CLIШирокий доступ601Звезды репозитория
Выбор редакции

Агент OpenAI для программирования, который работает локально в терминале, с версиями для IDE и десктопа

CLIШирокий доступ131,6 тыс.Звезды репозитория

Из блога

Коротко о README

Cline это открытый агент для программирования, доступный как CLI, десктопное приложение, расширение VS Code, плагин JetBrains и SDK. README описывает правки по всему проекту, выполнение команд, режимы Plan и Act, правила и скиллы. Отдельно описаны плагины и MCP, команды агентов, расписания, подключение мессенджеров и headless-режим для CI. Проект под лицензией Apache 2.0.

Бейдж для README

Исходный SKILL.md

---
name: create-pull-request
description: Create a GitHub pull request following project conventions. Use when the user asks to create a PR, submit changes for review, or open a pull request. Handles commit analysis, branch management, and PR creation using the gh CLI tool.
---

# Create Pull Request

This skill guides you through creating a well-structured GitHub pull request that follows project conventions and best practices.

## Prerequisites Check

Before proceeding, verify the following:

### 1. Check if `gh` CLI is installed

```bash
gh --version
```

If not installed, inform the user:
> The GitHub CLI (`gh`) is required but not installed. Please install it:
> - macOS: `brew install gh`
> - Other: https://cli.github.com/

### 2. Check if authenticated with GitHub

```bash
gh auth status
```

If not authenticated, guide the user to run `gh auth login`.

### 3. Verify clean working directory

```bash
git status
```

If there are uncommitted changes, ask the user whether to:
- Commit them as part of this PR
- Stash them temporarily
- Discard them (with caution)

## Gather Context

### 1. Identify the current branch

```bash
git branch --show-current
```

Ensure you're not on `main` or `master`. If so, ask the user to create or switch to a feature branch.

Сообщить о проблеме

Foxx AICline
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.