Desarrollo

tgrep cambia las búsquedas de código para que los agentes de IA no esperen

Microsoft ha desarrollado tgrep, una herramienta de búsqueda de código que sustituye el escaneo completo de los archivos por un índice basado en trigramas y un servidor que permanece activo en segundo plano. Integrado en GitHub Copilot CLI para grandes repositorios, el sistema ha reducido en sus pruebas una búsqueda de 33,4 segundos con ripgrep a 643 milisegundos en gecko-dev,

Diskwatch encuentra qué proceso está castigando el disco sin instalar un daemon

Cuando el disco empieza a trabajar sin descanso, averiguar qué proceso está detrás puede obligar a encadenar herramientas como iostat, iotop, lsof, df, smartctl o lsblk. Diskwatch intenta concentrar ese diagnóstico en una única interfaz de terminal escrita en Rust, leyendo directamente la información que ya expone el sistema operativo y relacionando actividad de archivos, tasas de entrada/salida y descriptores

LCARS para Herdr convierte 2.000 agentes de IA en una flota bajo control

Un proyecto open source de GitHub ha convertido la gestión de múltiples agentes de inteligencia artificial en algo parecido a una sala de control de una nave espacial. LCARS for Herdr funciona como un centro de mando para Herdr desde el que se pueden supervisar hasta 2.000 agentes, consultar su actividad, controlar cuotas de Claude Code y Codex y trasladar

Pi Agent apuesta por un enfoque minimalista para controlar mejor a los agentes de código

Pi Agent propone una alternativa a los agentes de programación que han ido acumulando funciones, herramientas y automatizaciones. Su planteamiento parte de una idea sencilla: mantener pequeño el núcleo del agente, hacer visible el contexto que recibe el modelo y permitir que cada desarrollador añada únicamente las capacidades que necesita mediante extensiones, habilidades y plantillas. El proyecto, desarrollado por Mario

JSONL: el formato sencillo que facilita trabajar con grandes volúmenes de datos

JSONL, siglas de JSON Lines, organiza los datos como objetos JSON independientes, uno por línea, y esa diferencia permite procesar grandes archivos de forma incremental. El formato resulta especialmente útil para registros, flujos de eventos, datos de aprendizaje automático y procesos de extracción y transformación en los que cargar todo el contenido en memoria no resulta práctico. Las claves de

C++ en macOS: cómo compilar código nativo y qué lenguaje elegir en Apple

macOS incluye prácticamente todo lo necesario para convertir un Mac en una estación de desarrollo C++ sin instalar un entorno GNU completo. Apple utiliza Clang y LLVM como parte de su toolchain oficial, con soporte para C, C++, Objective-C y Objective-C++, mientras Swift ocupa actualmente el lugar preferente para desarrollar nuevas aplicaciones destinadas a las plataformas de la compañía. Para

NightRun arranca un LLM desde USB sin Linux: así funciona por dentro

NightRun plantea un experimento especialmente interesante para administradores de sistemas y desarrolladores: arrancar un ordenador directamente en un modelo de lenguaje sin cargar Linux, Windows ni un sistema operativo convencional. El firmware UEFI inicia una aplicación escrita en Rust, el modelo se copia completamente a RAM, el almacenamiento queda bloqueado para posteriores lecturas y comienza la inferencia sobre CPU. No

12 comandos de Git que conviene dominar antes de romper un repositorio

Git empieza siendo add, commit, pull y push, pero los problemas reales aparecen cuando se pierde un commit, hay que localizar qué cambio introdujo un bug, se necesita mantener dos ramas abiertas a la vez o alguien quiere limpiar una historia antes de compartirla. Estos 12 comandos de Git, ordenados por utilidad práctica, cubren buena parte de esas situaciones y

El método Steffen demuestra por qué el algoritmo más rápido puede fallar en producción

El método Steffen lleva años apareciendo como la solución matemática al embarque de pasajeros en los aviones: menos bloqueos en el pasillo, menos interferencias entre asientos y tiempos muy inferiores a los métodos tradicionales. El algoritmo funciona y los experimentos que lo respaldan son reales. Sin embargo, su escasa adopción ofrece una lección especialmente familiar para sysadmins, desarrolladores y equipos

ArcBox encierra a Claude Code en una microVM para eliminar los permisos constantes

Los agentes de programación están ganando autonomía, pero esa libertad introduce una pregunta incómoda: qué ocurre cuando un agente capaz de ejecutar comandos tiene acceso al mismo ordenador, archivos y credenciales que utiliza su propietario. ArcBox propone cambiar los avisos de permiso por aislamiento real: abctl claude ejecuta Claude Code dentro de una microVM independiente, con su propio kernel, sistema

tgrep cambia las búsquedas de código para que los agentes de IA no esperen

Microsoft ha desarrollado tgrep, una herramienta de búsqueda de código que sustituye el escaneo completo de los archivos por un índice basado en trigramas y un servidor que permanece activo en segundo plano. Integrado en GitHub Copilot CLI para grandes repositorios, el sistema ha reducido en sus pruebas una búsqueda de 33,4 segundos con ripgrep a 643 milisegundos en gecko-dev,

Diskwatch encuentra qué proceso está castigando el disco sin instalar un daemon

Cuando el disco empieza a trabajar sin descanso, averiguar qué proceso está detrás puede obligar a encadenar herramientas como iostat, iotop, lsof, df, smartctl o lsblk. Diskwatch intenta concentrar ese diagnóstico en una única interfaz de terminal escrita en Rust, leyendo directamente la información que ya expone el sistema operativo y relacionando actividad de archivos, tasas de entrada/salida y descriptores

LCARS para Herdr convierte 2.000 agentes de IA en una flota bajo control

Un proyecto open source de GitHub ha convertido la gestión de múltiples agentes de inteligencia artificial en algo parecido a una sala de control de una nave espacial. LCARS for Herdr funciona como un centro de mando para Herdr desde el que se pueden supervisar hasta 2.000 agentes, consultar su actividad, controlar cuotas de Claude Code y Codex y trasladar

Pi Agent apuesta por un enfoque minimalista para controlar mejor a los agentes de código

Pi Agent propone una alternativa a los agentes de programación que han ido acumulando funciones, herramientas y automatizaciones. Su planteamiento parte de una idea sencilla: mantener pequeño el núcleo del agente, hacer visible el contexto que recibe el modelo y permitir que cada desarrollador añada únicamente las capacidades que necesita mediante extensiones, habilidades y plantillas. El proyecto, desarrollado por Mario

JSONL: el formato sencillo que facilita trabajar con grandes volúmenes de datos

JSONL, siglas de JSON Lines, organiza los datos como objetos JSON independientes, uno por línea, y esa diferencia permite procesar grandes archivos de forma incremental. El formato resulta especialmente útil para registros, flujos de eventos, datos de aprendizaje automático y procesos de extracción y transformación en los que cargar todo el contenido en memoria no resulta práctico. Las claves de

C++ en macOS: cómo compilar código nativo y qué lenguaje elegir en Apple

macOS incluye prácticamente todo lo necesario para convertir un Mac en una estación de desarrollo C++ sin instalar un entorno GNU completo. Apple utiliza Clang y LLVM como parte de su toolchain oficial, con soporte para C, C++, Objective-C y Objective-C++, mientras Swift ocupa actualmente el lugar preferente para desarrollar nuevas aplicaciones destinadas a las plataformas de la compañía. Para

NightRun arranca un LLM desde USB sin Linux: así funciona por dentro

NightRun plantea un experimento especialmente interesante para administradores de sistemas y desarrolladores: arrancar un ordenador directamente en un modelo de lenguaje sin cargar Linux, Windows ni un sistema operativo convencional. El firmware UEFI inicia una aplicación escrita en Rust, el modelo se copia completamente a RAM, el almacenamiento queda bloqueado para posteriores lecturas y comienza la inferencia sobre CPU. No

12 comandos de Git que conviene dominar antes de romper un repositorio

Git empieza siendo add, commit, pull y push, pero los problemas reales aparecen cuando se pierde un commit, hay que localizar qué cambio introdujo un bug, se necesita mantener dos ramas abiertas a la vez o alguien quiere limpiar una historia antes de compartirla. Estos 12 comandos de Git, ordenados por utilidad práctica, cubren buena parte de esas situaciones y

El método Steffen demuestra por qué el algoritmo más rápido puede fallar en producción

El método Steffen lleva años apareciendo como la solución matemática al embarque de pasajeros en los aviones: menos bloqueos en el pasillo, menos interferencias entre asientos y tiempos muy inferiores a los métodos tradicionales. El algoritmo funciona y los experimentos que lo respaldan son reales. Sin embargo, su escasa adopción ofrece una lección especialmente familiar para sysadmins, desarrolladores y equipos

ArcBox encierra a Claude Code en una microVM para eliminar los permisos constantes

Los agentes de programación están ganando autonomía, pero esa libertad introduce una pregunta incómoda: qué ocurre cuando un agente capaz de ejecutar comandos tiene acceso al mismo ordenador, archivos y credenciales que utiliza su propietario. ArcBox propone cambiar los avisos de permiso por aislamiento real: abctl claude ejecuta Claude Code dentro de una microVM independiente, con su propio kernel, sistema

– patrocinadores –

– patrocinadores –

Noticias destacadas

– patrocinadores –

Scroll al inicio
×