RepoLens: Empaquetador Interactivo de Código Local y Optimizador de Tokens (TUI/CLI) en Go

RepoLens es una nueva herramienta de código abierto, sin dependencias en Go, que empaqueta un código base local en un único archivo optimizado para ventanas de contexto LLM. Cuenta con un TUI con arquitectura Elm construido sobre Bubble Tea de Charm, junto con varios mecanismos inteligentes de optimización de contexto.
Características principales
- Explorador de archivos interactivo (TUI): Selecciona archivos y carpetas recursivamente con la barra espaciadora. Expande/colapsa carpetas anidadas visualmente.
- Contador Tiktoken en vivo: Una barra de progreso dinámica estima el consumo del límite de contexto (codificación GPT-4o) en tiempo real mientras seleccionas archivos.
- Eliminación inteligente de comentarios: Elimina automáticamente comentarios y cadenas de documentación para Go, Python, TypeScript, JavaScript, Shell, HTML y CSS, manteniendo los shebangs ejecutables (
#!/bin/bash). Prueba en el repositoriospf13/cobra: el tamaño del prompt se redujo de 621 KB a 518 KB (17.2% de ahorro de tokens). - División de archivos basada en tokens: Si tu código base supera un umbral de tokens (ej.
--max-tokens 50000), RepoLens divide la salida en partes secuenciales, anteponiendo automáticamente el diagrama de árbol a cada parte. - Escáner de secretos local: Detecta posibles claves de AWS, claves de OpenAI, webhooks de Slack y contraseñas genéricas. En modo TUI, muestra una advertencia amarilla
⚠️ [SECRETO!]junto al archivo. - Formato XML robusto: Envuelve de forma segura el código dentro de bloques
<![CDATA[ ... ]]>y escapa corchetes anidados para evitar problemas de formato del prompt.
Inicio rápido
Instalación mediante Go:
go install github.com/catball912/repolens@latestO ejecuta en modo CLI directo:
repolens -n -d . -i "*_test.go,*.log" -o output.mdPara quién es
Desarrolladores que necesitan alimentar un código base local a un LLM (por ejemplo, para revisión de código, refactorización o generación de documentación) sin cargar archivos a un servicio de terceros, y que desean una herramienta ligera, compilada y sin dependencias en tiempo de ejecución.
📖 Lee la fuente completa: r/openclaw
👀 Ver también

El benchmark muestra que el motor de contexto reduce los costos del agente de codificación de IA en 3 veces en SWE-bench.
Una evaluación comparativa de 4 agentes de codificación utilizando Claude Opus 4.5 en SWE-bench Verified muestra que un motor de contexto logró una tasa de aprobación del 73% a $0.67/tarea, mientras que otros agentes costaron hasta $1.98/tarea para un rendimiento similar o inferior.

AgentMind: Un Complemento de Código Claude que Aprende y Aplica Tus Preferencias de Programación
AgentMind es un complemento de Claude Code que observa tus patrones de codificación, aprende preferencias como elección de herramientas y reglas de estilo, e inyecta automáticamente ese contexto en sesiones futuras. Utiliza un ciclo central de seis pasos y puntuación de confianza para determinar cuándo aplicar las preferencias aprendidas.

Desarrollador indie despliega sitio completo de estudio de juegos vía Claude Code, incluyendo capa de datos de la API de Steam
Un desarrollador de videojuegos independiente usó Claude Code para construir y desplegar el sitio web de su estudio sin tocar una terminal, incluyendo una capa de datos que extrae información en vivo de la API de Steam.

LAP: Más de 1.500 especificaciones de API compiladas para consumo por LLM con el fin de reducir las alucinaciones de Claude
LAP es una herramienta que compila más de 1.500 especificaciones reales de API en un formato optimizado para LLM, proporcionando endpoints verificados y parámetros para evitar que agentes de programación de IA como Claude alucinen llamadas incorrectas a API.