Skip to content

Latest commit

 

History

History
174 lines (120 loc) · 9.89 KB

README.md

File metadata and controls

174 lines (120 loc) · 9.89 KB

VS Code Marketplace X Join Discord Join r/ZooCode GitHub Issues

Obtén ayuda rápido → Únete a Discord • ¿Prefieres algo asíncrono? → Únete a r/ZooCode

    # Zoo Code

    > Tu equipo de desarrollo con IA, directamente en tu editor

    ## Somos Zoo Code

Zoo Code continúa el desarrollo de este proyecto después de que el equipo de Roo detuviera el desarrollo activo de Roo Code para centrarse en Roomote. Gracias al equipo de Roo por todo lo que construyeron.

El equipo principal está formado por desarrolladores que ya habían contribuido a Roo y se preocupan profundamente por este plugin. Seguiremos actualizando modelos, corrigiendo errores y lanzando funciones, y tenemos previsto escuchar de cerca a la comunidad que hizo este plugin tan especial. Únete a nosotros en Discord, Reddit, o abre un PR o issue.

-Zoo Code Team

Migración de Roo Code a Zoo Code

Puedes encontrar una guía rápida para pasar de Roo Code a Zoo Code en la guía de migración Roo→Zoo. Queremos ayudar a los usuarios durante la transición, y para eso tenemos nuestro Reddit y Discord. Si tienes problemas o alguna pregunta, entra y pregúntanos.

Lo que Zoo Code ha añadido desde Roo Code

Zoo Code parte de los cimientos creados por Roo Code y continúa ampliándolos con:

  • Inteligencia de código base con Semble — búsqueda semántica de código rápida y bajo demanda, con configuración automática y sin un flujo de indexación independiente.
  • Flujos de Orchestrator más sólidos — delegación más segura, coordinación de tareas en paralelo, recuperación fiable de tareas principales y secundarias, y mejor aislamiento entre subtareas y perfiles de proveedor.
  • Ejecuciones autónomas más largas con Destructive Command Guard (DCG) — bloquea automáticamente los comandos peligrosos mientras el trabajo de confianza continúa sin solicitudes de aprobación repetidas.
  • Los modelos más recientes — compatibilidad continua con nuevas familias de modelos Claude, GPT, Gemini, Kimi, GLM, Grok, MiniMax y muchas más.
  • Más formas de conectarse — proveedores nuevos y ampliados, como Zoo Gateway, Moonshot, Kimi Code, Kenari, Friendli, OpenCode Go y muchos más.
  • Flujos de terminal y edición más fiables — correcciones para la finalización prematura del terminal, las condiciones de carrera del estado de las tareas, la gestión del contexto, la edición de diff y el uso de herramientas específicas de cada proveedor.
  • Más control sobre tu espacio de trabajo — gestión de reglas, restricciones de MCP por modo, controles de rutas multirraíz, opciones de razonamiento de modelos y acciones para revisar los cambios al completar una tarea.

Novedades de la v3.96.0

  • ✨ Nuevos ajustos de chat y diagnósticos: Muestra marcas de tiempo en los mensajes con formatos de hora y fecha configurables, ajusta el TTL de la caché de prompts para los perfiles de Anthropic y genera informes de diagnóstico que respetan la privacidad.
  • 💸 Costes y caché de proveedores más precisos: Mantiene intactos los resultados de herramientas de Anthropic, adopta los tokens de salida acumulativos en los costes de Anthropic y MiniMax, lee los contadores de caché de prompts de DeepSeek, apunta a la caché de Responses de xAI y factura las lecturas de caché de Mistral a 0,1x.
  • 🧭 Chats más fiables y rápidos: Reanuda tareas completadas tras un reinicio, restaura checkpoints cuando falta el commit guardado, recarga automáticamente un renderizador de webview muerto, limita las actualizaciones de streaming y carga los idiomas bajo demanda.

¿Qué puede hacer Zoo 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

Zoo 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

Más info: Usar Modos • Modos Personalizados

Recursos


Configuración y desarrollo local

  1. Clona el repositorio:
git clone https://github.com/Zoo-Code-Org/Zoo-Code.git
  1. Instala las dependencias:
pnpm install
  1. Ejecuta la extensión:

Hay varias formas de ejecutar la extensión Zoo 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 Zoo 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:

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:
    pnpm vsix
  2. Se generará un archivo .vsix en el directorio bin/ (p. ej., bin/zoo-code-<version>.vsix).
  3. Instálalo manualmente usando la CLI de VSCode:
    code --install-extension bin/zoo-code-<version>.vsix

Usamos 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 Zoo 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 Zoo 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.


Licencia

Apache 2.0 © 2025 Zoo Code Org


¡Disfruta Zoo Code! Tanto si lo llevas con la correa corta como si lo dejas deambular de forma autónoma, estamos deseando ver lo que construyes. Si tienes preguntas o ideas de funciones, abre una issue o inicia una discussion. ¡Feliz código!