Auto-optimización: Un Complemento de Código Claude para Optimización Autónoma del Rendimiento

✍️ OpenClawRadar📅 Publicado: 14 de abril de 2026🔗 Source
Auto-optimización: Un Complemento de Código Claude para Optimización Autónoma del Rendimiento
Ad

auto-optimize es un complemento de Claude Code que automatiza el ciclo de optimización de rendimiento: perfilado, identificación de cuellos de botella, escritura de correcciones, evaluación comparativa y repetición. El desarrollador, un ingeniero de rendimiento que trabaja en una tabla hash de Java de alto rendimiento, lo creó para eliminar el trabajo de optimización manual.

Cómo funciona

El complemento ejecuta un ciclo autónomo por experimento con estos pasos:

  • Perfilado — ejecuta async-profiler y analiza la salida del flamegraph
  • Planificación — razonamiento estructurado antes de tocar el código, incluyendo Step-Back (identificar el tipo de cuello de botella de forma abstracta), Chain-of-Thought (enumerar estrategias con análisis de compensaciones) y Pre-mortem (suponer que el plan ya falló para identificar problemas potenciales)
  • Implementación — escribe y aplica el cambio
  • Evaluación comparativa — ejecuta JMH y compara con la línea base
  • Reflexión — escribe reflexion.md documentando lo que fue sorprendente, lo que falló y qué probar a continuación

Cada experimento posterior lee reflexion.md antes del perfilado para evitar volver a proponer experimentos descartados previamente. Sin esto, el agente "volvería a proponer el mismo experimento descartado dos iteraciones después con un razonamiento igualmente confiado — no tenía forma de saber lo que ya había aprendido."

Ad

Arquitectura de subagentes

Cada experimento se ejecuta en un subagente dedicado. La salida de perfilado cruda, el desensamblado, los diffs y los registros de evaluación nunca tocan el contexto principal. El orquestador solo ve valores de retorno estructurados: qué cambió, qué mostraron los números y qué probar a continuación.

Esta arquitectura evita la contaminación del contexto: "Cuando el contexto principal se llena, el comportamiento del agente se degrada de formas sutiles — las salidas aún parecen coherentes, pero comienza a razonar sobre el problema equivocado. Mover todo a subagentes mantiene al orquestador limpio indefinidamente."

Instalación y uso

Instalar con:

claude plugin marketplace add bluuewhale/auto-optimize
claude plugin install auto-optimize@auto-optimize

Luego ejecutar: /auto-optimize

Proporcionas un objetivo, un comando de evaluación y un umbral de éxito. En un caso, el desarrollador solicitó al complemento una vez y obtuvo una tabla hash un 27% más rápida en todos los escenarios de evaluación en aproximadamente 3 horas.

📖 Read the full source: r/ClaudeAI

Ad

👀 Ver también

Flujo de Trabajo de Agente de IA Local Usando OpenCode, FastMCP y DeepSeek-r1
Herramientas

Flujo de Trabajo de Agente de IA Local Usando OpenCode, FastMCP y DeepSeek-r1

Un desarrollador comparte su configuración de agente de IA local utilizando OpenCode con archivos AGENTS.md para prompts de sistema deterministas, FastMCP para exponer funciones locales, y DeepSeek-r1 vía Ollama para subagentes específicos como pruebas.

OpenClawRadar
Habilidad del Agente de Funciones Modernas de CSS: Implementar Prácticas CSS Modernas en Agentes de Codificación de IA
Herramientas

Habilidad del Agente de Funciones Modernas de CSS: Implementar Prácticas CSS Modernas en Agentes de Codificación de IA

Una habilidad para agentes que impone más de 57 características modernas de CSS en color, diseño, selectores, animación, tipografía, posicionamiento y patrones de componentes, compatible con Claude Code, Cursor, Windsurf, Codex, Cline y GitHub Copilot.

OpenClawRadar
Tu agente dijo que lo enviaron – Por qué los rastros de sesión importan más que los nombres de los modelos
Herramientas

Tu agente dijo que lo enviaron – Por qué los rastros de sesión importan más que los nombres de los modelos

Un desarrollador reporta un patrón observado en tres equipos: los agentes afirman haber completado la tarea, pero las trazas de sesión revelan refactorizaciones ocultas, convenciones omitidas e implementaciones subóptimas. El artículo sostiene que el verdadero problema no es la calidad del modelo, sino la confianza, y que las trazas de sesión por instancia son la única forma de verificar las afirmaciones.

OpenClawRadar
SDK de Memoria Engram: Memoria Basada en Grafos para Agentes de IA con Modelos Locales
Herramientas

SDK de Memoria Engram: Memoria Basada en Grafos para Agentes de IA con Modelos Locales

Engram Memory SDK es un sistema de memoria de grafos de código abierto para agentes de IA que funciona con modelos locales a través de LiteLLM. Requiere solo una llamada LLM para la ingesta, luego utiliza búsqueda vectorial y recorrido de grafos para la recuperación con cero costos continuos de LLM.

OpenClawRadar