24 puntos por xguru 18 시간 전 | Aún no hay comentarios. | Compartir por WhatsApp
  • Herramienta de código abierto que dibuja automáticamente un mapa de la base de código para que lo vean juntos personas y agentes de IA
  • Combina análisis estático y razonamiento con LLM para generar automáticamente diagramas de arquitectura de alto nivel y documentación de componentes clave de la base de código
  • Los resultados se guardan en el directorio .codeboarding/ en forma de documentos Markdown y diagramas Mermaid, listos para incrustarse directamente en IDE, CI, PR y documentación
  • Soporta actualizaciones incrementales: cuando solo cambia una parte de la base de código, reanaliza únicamente esa sección, por lo que funciona rápido incluso en repositorios grandes
  • Está compuesto por 6 componentes principales
    • Application Orchestrator & Repository Manager: inicia el flujo de análisis y transmite el contexto
    • LLM Agent Core: invoca herramientas especializadas para manejar código y datos de análisis
    • Static Code Analyzer: realiza análisis estático de segmentos de código
    • Agent Tooling Interface: interfaz mediante la cual el agente consulta el motor de análisis estático
    • Incremental Analysis Engine: solicita análisis estático solo del código modificado y almacena resultados en caché
    • Documentation & Diagram Generator: convierte los resultados del análisis en documentos y diagramas
  • Escenarios de uso
    • Mantener la visibilidad de la arquitectura mientras agentes de IA escriben código
    • Revisar cambios generados por IA junto con el contexto del sistema para prevenir de antemano deuda técnica oculta
    • Entender rápidamente repositorios grandes con diagramas por capas y descomposición de componentes
    • Compartir el mismo modelo visual en flujos locales, IDE, PR y documentación
  • Compatible con 8 lenguajes: Python, TypeScript, JavaScript, Java, Go, PHP, Rust y C#
  • Integración con múltiples proveedores de LLM: OpenAI, Anthropic, Google, Vercel AI Gateway, AWS Bedrock, Ollama, OpenRouter y más
  • Disponible en tres formatos de despliegue
    • CLI: para análisis local, automatización y flujos de CI (pipx install codeboarding)
    • Extensión de VS Code: para ver la arquitectura visual dentro del editor
    • GitHub Action: para mantener los diagramas siempre actualizados en CI
  • Ya ofrece una base de muestras con más de 800 repositorios open source reconocidos visualizados
  • Visión: construir un estándar abierto para la comprensión de código que puedan usar tanto humanos como agentes de IA
  • Licencia MIT

Aún no hay comentarios.

Aún no hay comentarios.