side-chaine/s-vibe-code

S-VC (Side_chaine_Vibe_Code) — sistema de gobierno de agentes de código abierto para proyectos de IA con codificación por vibraciones (vibe-coding).

¿Qué es s-vibe-code?

S-VC (Side_chaine_Vibe_Code) es un sistema de gobierno de agentes de código abierto diseñado para gestionar y orquestar proyectos de IA que utilizan el enfoque de 'vibe-coding' (codificación por vibraciones o generación asistida por IA). Este sistema permite a los desarrolladores y equipos de IA definir políticas, restricciones y flujos de trabajo para que los agentes autónomos operen de manera controlada y segura dentro de un proyecto. Al centralizar las reglas de comportamiento del agente, S-VC facilita la colaboración entre múltiples agentes y humanos, asegurando que el código generado cumpla con estándares de calidad y seguridad. Es compatible con plataformas como Claude Code, Cursor y Codex, y se integra mediante archivos de configuración YAML y hooks personalizados, permitiendo un control granular sobre las acciones del agente, la revisión de código y el despliegue automatizado.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add side-chaine/s-vibe-code

Installed? Explore more Productividad y colaboración skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace s-vibe-code?

"S-VC (Side_chaine_Vibe_Code) — sistema de gobierno de agentes de código abierto para proyectos de IA con codificación por vibraciones (vibe-coding)."

Visión General

S-VC es un sistema de gobierno de agentes de código abierto que ayuda a los desarrolladores a gestionar y controlar agentes de IA autónomos en proyectos de 'vibe-coding'. Proporciona un marco para definir políticas, restricciones y flujos de trabajo que los agentes deben seguir, promoviendo la colaboración segura y predecible entre múltiples agentes y humanos.

Características

  • Políticas de Agente: Define reglas de comportamiento, límites de recursos y restricciones de acceso.
  • Flujos de Trabajo: Establece secuencias de acciones que los agentes deben ejecutar, incluyendo revisión de código, pruebas y despliegue.
  • Integración con Plataformas: Compatible con Claude Code, Cursor, Codex y otras herramientas de IA para desarrolladores.
  • Archivos de Configuración YAML: Configuración sencilla mediante archivos s-vc.yaml en la raíz del proyecto.
  • Hooks Personalizados: Permite ejecutar scripts personalizados en eventos clave del ciclo de vida del agente.
  • Modo Seguro: Restringe acciones peligrosas como eliminación de archivos, modificaciones a la configuración del proyecto o ejecución de comandos no autorizados.

Instalación

npm install -g s-vibe-code

O usando Docker:

docker pull sidechaine/s-vibe-code

Uso Rápido

  1. Inicializa S-VC en tu proyecto:
s-vc init
  1. Configura las políticas en s-vc.yaml:
policies:
  allowed_commands:
    - "git"
    - "npm test"
  forbidden_actions:
    - "rm -rf"
    - "sudo"
workflows:
  code_review:
    steps:
      - lint
      - test
      - approve
  1. Ejecuta el agente con gobierno:
s-vc run --agent claude-code --project .

Documentación

Para más detalles, consulta la documentación oficial.

Licencia

MIT

Skills relacionados