Qué es
Agent Capture es una CLI para obtener evidencias de aplicaciones en macOS. Captura ventanas, extrae texto con OCR y prepara conjuntos de imágenes y grabaciones para una revisión asistida por agentes.
Para qué te sirve
- Cuando necesitas mostrar el estado de una ventana concreta al investigar un fallo.
- Cuando comparas una interfaz antes y después de un cambio y quieres conservar evidencias.
- Cuando tu agente necesita localizar una ventana por su título y leer el texto visible.
Cómo funciona
ScreenCaptureKit y un puente Swift permiten seleccionar ventanas y pantallas. Los comandos separan captura, búsqueda de ventanas, OCR y comparación visual. La herramienta también puede agrupar las salidas en un paquete de evidencias; algunas operaciones multimedia dependen de utilidades externas.
Antes de empezar
El README exige macOS 12.3 o posterior, Xcode Command Line Tools y permiso de grabación de pantalla para la terminal. ffmpeg es opcional para capturas estáticas y necesario para las operaciones de vídeo descritas. Instala el binario desde el catálogo o mediante Go según su skill.
Límites y alternativas
Es una herramienta de macOS; no sirve como solución de captura multiplataforma. El permiso de pantalla puede exponer información sensible de otras ventanas: selecciona el destino y revisa los archivos antes de compartirlos. Las capturas nativas del sistema bastan para una imagen aislada.
Hay una diferencia en las fuentes: el README usa agent-capture en sus ejemplos, mientras que la skill identifica el ejecutable instalado como agent-capture-pp-cli. Confirma el nombre disponible antes de automatizar. La skill declara Apache-2.0, pero no se ha localizado LICENSE en la carpeta y GitHub no detecta licencia global; no se atribuye una licencia global al monorepo.
Recursos
- Código de Agent Capture - herramienta concreta; el catálogo tiene 2077 estrellas.
- README - requisitos y ejemplos.
- Skill de la herramienta - instalación y nombre del binario; declara Apache-2.0.
- Último commit del catálogo comprobado - 26 oct 2026.
- Último cambio de esta entrada - 2026-10-07; comprobado en la API de GitHub.