Roo Code (Roo Cline): asistente de programación autónomo mejorado basado en Cline, asistente de programación IDE inteligente.

Introducción general

Roo Code (anteriormente conocido como Roo Cline) Roo Code (Roo Cline) es un software basado en la Cline El Asistente de Programación Autónoma mejorado es un potente plug-in para las extensiones de VS Code. Esta herramienta permite la codificación autónoma en su Entorno de Desarrollo Integrado (IDE), con muchas funciones como la creación y edición de archivos, la ejecución de comandos, el uso del navegador, etc., pidiéndole permiso en cada paso del proceso. Integra varios de los principales modelos de IA (como Claude 3.5 Sonnet, OpenAI, etc.), y ha añadido una serie de funciones experimentales, como la compatibilidad con varios idiomas, la función de arrastrar y soltar imágenes, la gestión de mensajes y otras funciones innovadoras. Al tratarse de un proyecto de código abierto, mantiene la versión original de Cline Todas las funciones básicas al tiempo que mejora y amplía continuamente su conjunto de características gracias a las continuas contribuciones de la comunidad.

La cartera Roo Code es muy popular en estos días. DeepSeek-R1 Uso. PuedeImplantación de DeepSeek-R1 con recursos de GPU libres (12B~32B)oSolicitud gratuita del crédito 100$ DeepSeek-R1.

Roo Code(Roo Cline):基于Cline的增强版自主编程助手,智能化IDE编程助手

 

Lista de funciones

  • Admite interfaces en varios idiomas (inglés, japonés, español, francés, alemán, etc.)
  • La interfaz de chat permite arrastrar y soltar imágenes
  • Gestión y eliminación del historial de mensajes
  • Mejora de la punta inteligente (soporte) OpenRouter (Modelización)
  • Personaliza el tamaño de la ventana del navegador y la calidad de las capturas de pantalla
  • Copie rápidamente palabras clave históricas
  • Compatibilidad con OpenRouter Compression
  • Las indicaciones del sistema contienen información sobre la hora actual
  • Optimización de la supervisión en tiempo real del sistema de archivos
  • adyuvante DeepSeek Modelo V3
  • Integración de los modelos Amazon Nova y Meta 3/3.1/3.2 (a través de AWS Bedrock)
  • Soporte para listar modelos de proveedores compatibles con OpenAI
  • Aprobación automática configurable MCP (Model Context Protocol)
  • flexible MCP Control de activación/desactivación del servidor
  • Retraso de diagnóstico tras la autoescritura de archivos configurables
  • Número controlable de líneas de salida del terminal

 

Utilizar la ayuda

1.Instalar Roo-Cline

La instalación de Roo-Cline es muy sencilla:

  1. Descargar plug-ins::
    • Visita la página GitHub de Roo-Cline.
    • Descargue lo último en la pestaña Releases.vsixDocumentación.
  2. Instalación de plug-ins::
    • Abra Visual Studio Code.
    • pulseCtrl+Shift+X(Windows/Linux) oCmd+Shift+X(Mac) Abra el panel Extensiones.
    • Haga clic en el botón "..." y seleccione "Instalar desde VSIX...". Haz clic en el botón "..." y selecciona "Instalar desde VSIX...".
    • Seleccione su descarga.vsixy haga clic en "Instalar".
  3. Configuración de plug-ins::
    • Busca el icono Roo-Cline en el menú izquierdo de VSCode y haz clic en él para entrar en la configuración.
    • Configure un proveedor de API, como Claude 3.5 Sonnet, para asegurarse de que la IA entiende correctamente sus necesidades.
    • Seleccione el modo de chat que desea utilizar, elija entre "Código", "Arquitecto", "Preguntar" y ajústelo en función de sus tareas de desarrollo.

2. Orientaciones sobre el uso de las funciones básicas

Función básica Introducción::

  • Lanzar Roo-ClineRoo-Cline: Una vez instalado el plugin, Roo-Cline se carga automáticamente al iniciar VSCode. Puedes iniciarlo desde la barra lateral de VSCode o mediante un acceso directo.
  • Modo de selección::
    • Modo códigoPara escribir y modificar código directamente. Introduzca la función de código que necesite y Roo-Cline generará el fragmento de código correspondiente.
    • Modo ArquitectoNo escribe código, pero le ayuda a planificar la arquitectura de su proyecto. Bueno para discutir opciones de diseño y arquitectura de sistemas.
    • Modo preguntaPara plantear preguntas técnicas o analizar en profundidad el código base.
  • ejecutar un comando::
    • Escriba el comando que necesita ejecutar en la ventana de chat y Roo-Cline mostrará el comando y solicitará su aprobación antes de ejecutarlo.
  • Consejos personalizados::
    • aprobar (una factura o inspección, etc.)Promptspuedes ajustar las funciones y comportamientos de la IA para crear avisos personalizados que se adapten a tu flujo de trabajo.
  1. Operaciones básicas:
    • utilizar CMD/CTRL + Shift + P Abrir el panel de control
    • Escribe "Cline: Abrir en nueva pestaña" para abrir una nueva pestaña en el editor.
    • Admite el uso en paralelo con otras ventanas
  2. Integración API:
    • Compatibilidad con múltiples proveedores de API: OpenRouter, Anthropic, OpenAI, Google Gemini, AWS Bedrock, Azure, etc.
    • Configurable con cualquier API compatible con OpenAI
    • Posibilidad de utilizar modelos locales a través de LM Studio
    • Visualización en tiempo real de las estadísticas de uso de tokens y costes de la API
  3. Funciones de manipulación de archivos:
    • Ofrece una vista diferencial al crear y editar archivos
    • Posibilidad de editar o deshacer cambios directamente en la vista de diferencias.
    • Todos los cambios se registran en la línea de tiempo del archivo para facilitar el seguimiento y la reversión.
  4. Integración de terminales:
    • Ejecute el comando directamente en el terminal
    • Soporte para ejecutar procesos a largo plazo en segundo plano (por ejemplo, servidores de desarrollo).
    • Supervisión en tiempo real de la salida de comandos y alertas de error
  5. Interacción con el navegador:
    • Soporte para lanzar un navegador para pruebas
    • Hace clic, introduce texto, se desplaza, etc.
    • Capturas de pantalla y registros de consola
    • Soporte para depuración y corrección de errores en tiempo real

3. Funciones avanzadas

  1. Integración de herramientas personalizadas:
    • Protocolo de contexto de modelo (MCP): Si le interesa la escalabilidad de la IA, puede crear y gestionar herramientas personalizadas a través de MCP. Visite la pestaña Gestión del servidor MCP para configurar sus herramientas.
    • Se pueden añadir herramientas personalizadas, como la captura de tickets de Jira, la gestión de AWS EC2, etc.
    • Soporte para servidores de extensión producidos por la comunidad
  2. Gestión del contexto:
    • @url: importar el contenido de la página como markdown
    • @problemas: añadir errores y advertencias del espacio de trabajo
    • @archivo: Añade rápidamente el contenido de un archivo
    • @carpeta: añadir por lotes el contenido de la carpeta
© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...