Roo Code (Roo Cline): усовершенствованный автономный помощник программирования на основе Cline, интеллектуальный помощник программирования IDE
Общее введение
Roo Code (ранее известный как Roo Cline) Roo Code (Roo Cline) - это программное обеспечение, основанное на Клайн Расширенный помощник автономного программирования - это мощный плагин для расширений VS Code. Этот инструмент обеспечивает автономное кодирование в вашей интегрированной среде разработки (IDE) с множеством функций, таких как создание и редактирование файлов, выполнение команд, использование браузера и многое другое, спрашивая ваше разрешение на каждом шагу. В нем интегрировано несколько основных моделей искусственного интеллекта (таких как Клод 3.5 Sonnet, OpenAI и т.д.), а также добавлен ряд экспериментальных функций, включая поддержку нескольких языков, перетаскивание изображений, управление сообщениями и другие инновационные возможности. Являясь проектом с открытым исходным кодом, он сохраняет оригинальный Клайн Все основные функции, при этом постоянно улучшая и расширяя набор функций за счет постоянного вклада сообщества.
Портфолио Roo Code очень популярно в наши дни. DeepSeek-R1 Используйте. Вы можетеРазвертывание DeepSeek-R1 с бесплатными ресурсами GPU (12B~32B)илиБесплатная заявка на кредит 100$ DeepSeek-R1.

Список функций
- Поддержка нескольких языковых интерфейсов (английский, японский, испанский, французский, немецкий и т. д.).
- Интерфейс чата поддерживает перетаскивание изображений
- Управление и удаление истории сообщений
- Усовершенствование Smart Alert (поддержка) OpenRouter (Моделирование)
- Настройте размер окна браузера и качество снимков экрана
- Быстрое копирование исторических подсказок
- Поддержка сжатия OpenRouter
- Системные подсказки содержат информацию о текущем времени
- Оптимизация мониторинга файловой системы в реальном времени
- адъювант DeepSeek Модель V3
- Интеграция моделей Amazon Nova и Meta 3/3.1/3.2 (через AWS Bedrock)
- Поддержка листинга моделей от поставщиков, совместимых с OpenAI
- Настраиваемое автоматическое согласование MCP (Model Context Protocol)
- гибкий MCP Управление включением/отключением сервера
- Задержка диагностики после автозаписи конфигурируемых файлов
- Контролируемое количество линий терминального выхода
Использование помощи
1.Установить Roo-Cline
Установка Roo-Cline очень проста:
- Скачать плагины::
- Посетите страницу Roo-Cline на GitHub.
- Загрузите последнюю версию на вкладке "Релизы"!
.vsix
Документация.
- Установка плагинов::
- Откройте Visual Studio Code.
- нажмите
Ctrl+Shift+X
(Windows/Linux) илиCmd+Shift+X
(Mac) Откройте панель расширений. - Нажмите на кнопку "..." и выберите "Установить из VSIX...". Нажмите на кнопку "..." и выберите "Установить из VSIX...".
- Выберите загруженный файл
.vsix
файл и нажмите кнопку "Установить".
- Настройка подключаемых модулей::
- Найдите значок Roo-Cline в левом меню VSCode и нажмите на него, чтобы войти в настройки.
- Настройте провайдера API, такого как Claude 3.5 Sonnet, чтобы убедиться, что ИИ правильно понимает ваши потребности.
- Выберите режим чата, который вы хотите использовать: "Код", "Архитектор", "Спросить" и настройте его в соответствии с вашими задачами разработки.
2. Руководство по использованию основных функций
Основные функции Введение::
- Запуск Roo-Cline: После установки плагина Roo-Cline автоматически загружается при запуске VSCode. Вы можете запустить его из боковой панели VSCode или через ярлык.
- Режим выбора::
- Кодовый режим: Для написания и изменения кода напрямую. Введите нужную вам функцию кода, и Roo-Cline сгенерирует соответствующий фрагмент кода.
- Режим архитектора: Не пишет код, но помогает спланировать архитектуру проекта. Хорошо подходит для обсуждения вариантов дизайна и архитектуры системы.
- Режим запроса: Для того чтобы задавать технические вопросы или проводить глубокий анализ кодовой базы.
- выполнить команду::
- Введите команду, которую нужно выполнить, в окно чата, и Roo-Cline отобразит ее и запросит ваше одобрение перед выполнением.
- Пользовательские советы::
- пройти (законопроект, проверку и т.д.)
Prompts
На вкладке можно настроить роли и поведение ИИ, чтобы создать пользовательские подсказки, соответствующие вашему рабочему процессу.
- пройти (законопроект, проверку и т.д.)
- Основные операции:
- пользоваться
CMD/CTRL + Shift + P
Откройте командную панель - Введите "Cline: Open In New Tab", чтобы открыть новую вкладку в редакторе.
- Поддерживает совместное использование с другими окнами
- пользоваться
- Интеграция API:
- Поддержка множества поставщиков API: OpenRouter, Anthropic, OpenAI, Google Gemini, AWS Bedrock, Azure и др.
- Настраивается с помощью любого API, совместимого с OpenAI
- Поддержка использования локальных моделей через LM Studio
- Отображение статистики использования токенов и стоимости API в режиме реального времени
- Функции работы с файлами:
- Обеспечивает просмотр различий при создании и редактировании файлов
- Поддержка редактирования или отмены изменений непосредственно в представлении diff
- Все изменения фиксируются на временной шкале файлов, что облегчает их отслеживание и откат.
- Терминальная интеграция:
- Выполните команду непосредственно в терминале
- Поддержка запуска долгосрочных процессов в фоновом режиме (например, на серверах разработки)
- Мониторинг вывода команд и предупреждений об ошибках в режиме реального времени
- Взаимодействие с браузером:
- Поддержка запуска браузера для тестирования
- Выполняет щелчки, ввод текста, прокрутку и т.д.
- Возможность создания скриншотов и ведения журналов консоли
- Поддержка отладки и исправления ошибок в режиме реального времени
3. Дополнительные функции
- Интеграция пользовательских инструментов:
- Model Context Protocol (MCP): если вас интересует масштабируемость ИИ, вы можете создавать и управлять пользовательскими инструментами с помощью MCP. Перейдите на вкладку "Управление сервером MCP", чтобы настроить свои инструменты.
- Можно добавить пользовательские инструменты, такие как захват тикетов Jira, управление AWS EC2 и т. д.
- Поддержка серверов расширений, созданных сообществом
- Управление контекстом:
- @url: импорт содержимого страницы в формате markdown
- @problems: добавление ошибок и предупреждений рабочего пространства
- @file: быстрое добавление содержимого файла
- @folder: массовое добавление содержимого папок
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...