mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-08-28 05:27:24 +00:00
176 lines
9.5 KiB
Markdown
Generated
176 lines
9.5 KiB
Markdown
Generated
<p align="center">
|
|
<a href="https://marketplace.visualstudio.com/items?itemName=RooVeterinaryInc.roo-cline"><img src="https://img.shields.io/badge/VS_Code_Marketplace-007ACC?style=flat&logo=visualstudiocode&logoColor=white" alt="VS Code Marketplace"></a>
|
|
<a href="https://x.com/roocode"><img src="https://img.shields.io/badge/roocode-000000?style=flat&logo=x&logoColor=white" alt="X"></a>
|
|
<a href="https://youtube.com/@roocodeyt?feature=shared"><img src="https://img.shields.io/badge/YouTube-FF0000?style=flat&logo=youtube&logoColor=white" alt="YouTube"></a>
|
|
<a href="https://discord.gg/roocode"><img src="https://img.shields.io/badge/Join%20Discord-5865F2?style=flat&logo=discord&logoColor=white" alt="Join Discord"></a>
|
|
<a href="https://www.reddit.com/r/RooCode/"><img src="https://img.shields.io/badge/Join%20r%2FRooCode-FF4500?style=flat&logo=reddit&logoColor=white" alt="Join r/RooCode"></a>
|
|
</p>
|
|
<p align="center">
|
|
<em>Obtén ayuda rápido → <a href="https://discord.gg/roocode">Únete a Discord</a> • ¿Prefieres asíncrono? → <a href="https://www.reddit.com/r/RooCode/">Únete a r/RooCode</a></em>
|
|
</p>
|
|
|
|
# Roo Code
|
|
|
|
> Tu equipo de desarrollo con IA, directamente en tu editor
|
|
|
|
<details>
|
|
<summary>🌐 Idiomas disponibles</summary>
|
|
|
|
- [English](../../README.md)
|
|
- [Català](../ca/README.md)
|
|
- [Deutsch](../de/README.md)
|
|
- [Español](../es/README.md)
|
|
- [Français](../fr/README.md)
|
|
- [हिंदी](../hi/README.md)
|
|
- [Bahasa Indonesia](../id/README.md)
|
|
- [Italiano](../it/README.md)
|
|
- [日本語](../ja/README.md)
|
|
- [한국어](../ko/README.md)
|
|
- [Nederlands](../nl/README.md)
|
|
- [Polski](../pl/README.md)
|
|
- [Português (BR)](../pt-BR/README.md)
|
|
- [Русский](../ru/README.md)
|
|
- [Türkçe](../tr/README.md)
|
|
- [Tiếng Việt](../vi/README.md)
|
|
- [简体中文](../zh-CN/README.md)
|
|
- [繁體中文](../zh-TW/README.md)
|
|
- ...
|
|
</details>
|
|
|
|
---
|
|
|
|
## ¿Qué puede hacer Roo Code por TI?
|
|
|
|
- Generar código a partir de descripciones en lenguaje natural
|
|
- Adaptarse con Modos: Código, Arquitecto, Pregunta, Depuración y Modos Personalizados
|
|
- Refactorizar y depurar código existente
|
|
- Escribir y actualizar documentación
|
|
- Responder preguntas sobre tu base de código
|
|
- Automatizar tareas repetitivas
|
|
- Utilizar servidores MCP
|
|
|
|
## Modos
|
|
|
|
Roo Code se adapta a tu forma de trabajar, no al revés:
|
|
|
|
- Modo Código: codificación diaria, ediciones y operaciones de archivos
|
|
- Modo Arquitecto: planificar sistemas, especificaciones y migraciones
|
|
- Modo Pregunta: respuestas rápidas, explicaciones y documentos
|
|
- Modo Depuración: rastrear problemas, agregar registros, aislar causas raíz
|
|
- Modos Personalizados: crea modos especializados para tu equipo o flujo de trabajo
|
|
- Roomote Control: Roomote Control te permite controlar de forma remota tareas que se ejecutan en tu instancia local de VS Code.
|
|
|
|
Más info: [Usar Modos](https://docs.roocode.com/basic-usage/using-modes) • [Modos Personalizados](https://docs.roocode.com/advanced-usage/custom-modes) • [Roomote Control](https://docs.roocode.com/roo-code-cloud/roomote-control)
|
|
|
|
## Tutoriales y vídeos de funcionalidades
|
|
|
|
<div align="center">
|
|
|
|
| | | |
|
|
| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
|
|
| <a href="https://www.youtube.com/watch?v=Mcq3r1EPZ-4"><img src="https://img.youtube.com/vi/Mcq3r1EPZ-4/maxresdefault.jpg" width="100%"></a><br><b>Instalando Roo Code</b> | <a href="https://www.youtube.com/watch?v=ZBML8h5cCgo"><img src="https://img.youtube.com/vi/ZBML8h5cCgo/maxresdefault.jpg" width="100%"></a><br><b>Configurando perfiles</b> | <a href="https://www.youtube.com/watch?v=r1bpod1VWhg"><img src="https://img.youtube.com/vi/r1bpod1VWhg/maxresdefault.jpg" width="100%"></a><br><b>Indexación de la base de código</b> |
|
|
| <a href="https://www.youtube.com/watch?v=iiAv1eKOaxk"><img src="https://img.youtube.com/vi/iiAv1eKOaxk/maxresdefault.jpg" width="100%"></a><br><b>Modos personalizados</b> | <a href="https://www.youtube.com/watch?v=Ho30nyY332E"><img src="https://img.youtube.com/vi/Ho30nyY332E/maxresdefault.jpg" width="100%"></a><br><b>Checkpoints</b> | <a href="https://www.youtube.com/watch?v=HmnNSasv7T8"><img src="https://img.youtube.com/vi/HmnNSasv7T8/maxresdefault.jpg" width="100%"></a><br><b>Gestión de Contexto</b> |
|
|
|
|
</div>
|
|
<p align="center">
|
|
<a href="https://docs.roocode.com/tutorial-videos">Más tutoriales rápidos y vídeos de funcionalidades...</a>
|
|
</p>
|
|
|
|
## Recursos
|
|
|
|
- **[Documentación](https://docs.roocode.com):** La guía oficial para instalar, configurar y dominar Roo Code.
|
|
- **[Canal de YouTube](https://youtube.com/@roocodeyt?feature=shared):** Mira tutoriales y ve las funcionalidades en acción.
|
|
- **[Servidor de Discord](https://discord.gg/roocode):** Únete a la comunidad para obtener ayuda y discutir en tiempo real.
|
|
- **[Comunidad de Reddit](https://www.reddit.com/r/RooCode):** Comparte tus experiencias y ve lo que otros están construyendo.
|
|
- **[Incidencias de GitHub](https://github.com/RooCodeInc/Roo-Code/issues):** Reporta errores y sigue el desarrollo.
|
|
- **[Solicitudes de funcionalidades](https://github.com/RooCodeInc/Roo-Code/discussions/categories/feature-requests?discussions_q=is%3Aopen+category%3A%22Feature+Requests%22+sort%3Atop):** ¿Tienes una idea? Compártela con los desarrolladores.
|
|
|
|
---
|
|
|
|
## Configuración y desarrollo local
|
|
|
|
1. **Clona** el repositorio:
|
|
|
|
```sh
|
|
git clone https://github.com/RooCodeInc/Roo-Code.git
|
|
```
|
|
|
|
2. **Instala las dependencias**:
|
|
|
|
```sh
|
|
pnpm install
|
|
```
|
|
|
|
3. **Ejecuta la extensión**:
|
|
|
|
Hay varias formas de ejecutar la extensión Roo Code:
|
|
|
|
### Modo de desarrollo (F5)
|
|
|
|
Para el desarrollo activo, utiliza la depuración integrada de VSCode:
|
|
|
|
Presiona `F5` (o ve a **Ejecutar** → **Iniciar depuración**) en VSCode. Esto abrirá una nueva ventana de VSCode con la extensión Roo Code en ejecución.
|
|
|
|
- Los cambios en la vista web aparecerán inmediatamente.
|
|
- Los cambios en la extensión principal también se recargarán automáticamente.
|
|
|
|
### Instalación automatizada de VSIX
|
|
|
|
Para construir e instalar la extensión como un paquete VSIX directamente en VSCode:
|
|
|
|
```sh
|
|
pnpm install:vsix [-y] [--editor=<command>]
|
|
```
|
|
|
|
Este comando hará lo siguiente:
|
|
|
|
- Preguntará qué comando de editor usar (code/cursor/code-insiders) - por defecto es 'code'
|
|
- Desinstalará cualquier versión existente de la extensión.
|
|
- Construirá el último paquete VSIX.
|
|
- Instalará el VSIX recién construido.
|
|
- Te pedirá que reinicies VS Code para que los cambios surtan efecto.
|
|
|
|
Opciones:
|
|
|
|
- `-y`: Omitir todas las confirmaciones y usar los valores predeterminados
|
|
- `--editor=<command>`: Especifica el comando del editor (p. ej., `--editor=cursor` o `--editor=code-insiders`)
|
|
|
|
### Instalación manual de VSIX
|
|
|
|
Si prefieres instalar el paquete VSIX manualmente:
|
|
|
|
1. Primero, construye el paquete VSIX:
|
|
```sh
|
|
pnpm vsix
|
|
```
|
|
2. Se generará un archivo `.vsix` en el directorio `bin/` (p. ej., `bin/roo-cline-<version>.vsix`).
|
|
3. Instálalo manualmente usando la CLI de VSCode:
|
|
```sh
|
|
code --install-extension bin/roo-cline-<version>.vsix
|
|
```
|
|
|
|
---
|
|
|
|
Usamos [changesets](https://github.com/changesets/changesets) para el versionado y la publicación. Consulta nuestro `CHANGELOG.md` para ver las notas de la versión.
|
|
|
|
---
|
|
|
|
## Aviso legal
|
|
|
|
**Ten en cuenta** que Roo Code, Inc **no** hace ninguna representación o garantía con respecto a cualquier código, modelo u otras herramientas proporcionadas o puestas a disposición en relación con Roo Code, cualquier herramienta de terceros asociada, o cualquier resultado. Asumes **todos los riesgos** asociados con el uso de dichas herramientas o resultados; tales herramientas se proporcionan "**TAL CUAL**" y "**SEGÚN DISPONIBILIDAD**". Dichos riesgos pueden incluir, sin limitación, infracciones de propiedad intelectual, vulnerabilidades o ataques cibernéticos, sesgo, imprecisiones, errores, defectos, virus, tiempo de inactividad, pérdida o daño de propiedad y/o lesiones personales. Eres el único responsable de tu uso de dichas herramientas o resultados (incluidas, entre otras, la legalidad, idoneidad y resultados de los mismos).
|
|
|
|
---
|
|
|
|
## Contribuciones
|
|
|
|
¡Amamos las contribuciones de la comunidad! Comienza leyendo nuestro [CONTRIBUTING.md](CONTRIBUTING.md).
|
|
|
|
---
|
|
|
|
## Licencia
|
|
|
|
[Apache 2.0 © 2025 Roo Code, Inc.](../../LICENSE)
|
|
|
|
---
|
|
|
|
**¡Disfruta de Roo Code!** Ya sea que lo mantengas con una correa corta o lo dejes deambular de forma autónoma, no podemos esperar a ver qué construyes. Si tienes preguntas o ideas sobre funcionalidades, pásate por nuestra [comunidad de Reddit](https://www.reddit.com/r/RooCode/) o [Discord](https://discord.gg/roocode). ¡Feliz codificación!
|