Corregir
fixexplainaskcontextlogin
Diagnostica tareas fallidas y recibe un parche para tu capa, o pregunta sobre tu proyecto. Los fallos ya resueltos se responden desde tu historial.
Yocman repara tareas bitbake fallidas con un parche que apruebas y comprueba CVE sin corregir, secretos integrados, cuentas débiles, licencias y carencias del SBOM. Todo desde tu terminal; solo los fragmentos enmascarados llegan a la IA.
$ bitbake core-image-base
NOTE: Executing Tasks
NOTE: Running task 1984 of 3127 (busybox_1.36.1.bb:do_patch)
ERROR: busybox-1.36.1-r0 do_patch: Applying patch '0001-ash-increase-history-size.patch'
Hunk #1 FAILED at 9871. 1 out of 1 hunk FAILED
$ yocman fix
… collecting context: log.do_patch, 4 layers, local.conf (masked)
… reading meta-custom/recipes-core/busybox/busybox_%.bbappend
Diagnosis the patch from meta-custom no longer applies to BusyBox 1.36.1
--- a/recipes-core/busybox/busybox_%.bbappend
+++ b/recipes-core/busybox/busybox_%.bbappend
@@ -1,6 +1,5 @@
SRC_URI += " \
- file://0001-ash-increase-history-size.patch \
file://ash-tweaks.cfg \
Apply this patch? [y/N] y
✓ patch applied in meta-custom
… re-running bitbake -c patch -f busybox
✓ do_patch succeeded
$ yocman audit --fail-on high
Overall score 18/100 over 10 categories
critical CVE-2099-0101 (CVSS 9.8) in openssl 3.2.1
critical OpenSSH private key in /etc/ssh
exit 1: findings at or above highyocman audit lee los resultados de la compilación: rootfs, informe cve-check, SBOM SPDX, .config del kernel y capas. Cada hallazgo incluye un identificador de regla, archivo de origen y solución, con una puntuación por categoría.
Los productos con elementos digitales vendidos en la UE deben gestionar vulnerabilidades, ofrecer actualizaciones de seguridad y documentar su software, incluido el SBOM. yocman cra report reúne las evidencias de CVE, secretos, SBOM y refuerzo de seguridad en un informe.
El Cyber Resilience Act explicado para Linux embebido →11 sep 2026
Notificación de vulnerabilidades explotadas activamente e incidentes graves
11 dic 2027
Se aplican todos los requisitos esenciales
bitbake se detiene en do_patch, do_compile o una comprobación QA. Ejecuta yocman fix en la misma consola, sin configuración.
La CLI recopila el registro de la tarea fallida, tus capas y la configuración. El agente investiga con herramientas de solo lectura y encuentra la causa.
Recibes el diagnóstico y un diff unificado de tu capa. Nada cambia hasta que confirmas; después se vuelve a ejecutar la tarea.
El agente nunca obtiene una consola en tu equipo. Solicita archivos concretos a la CLI y ves cada petición.
fixexplainaskcontextlogin
Diagnostica tareas fallidas y recibe un parche para tu capa, o pregunta sobre tu proyecto. Los fallos ya resueltos se responden desde tu historial.
doctorrulesconflayers checkdepswhyprovidesunusedorphansduplicatessizebuildtimesstateboot
Comprende tu imagen: por qué contiene un paquete, qué ocupa espacio, dónde se consume tiempo de compilación y arranque y qué reconstruye sstate.
auditcvesecretsuserspermsserviceskernel-auditlicensessbomcra report
Comprobaciones de seguridad y conformidad de la imagen distribuida: CVE, secretos, cuentas, servicios, kernel, licencias y SBOM, con puntuación por categoría.
initaddremovebuildshellenvflash
Crea un proyecto kas para una placa verificada o descríbelo, añade funciones, compila en el host o contenedor con progreso en directo y graba la tarjeta.
Plan gratuito incluido, sin tarjeta. Instala la CLI y ejecuta yocman fix en una compilación fallida o yocman audit en una finalizada — hasta 5 comandos de seguridad al mes.
$ pipx install yocman