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

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."
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
👀 Ver también

Linki v2: SDR de IA de código abierto para LinkedIn + correo frío con agente autoalojado
Linki v2 es una herramienta de automatización de LinkedIn y correo electrónico frío autoalojada con un agente de IA que escribe mensajes personalizados por cliente potencial. Sin precios por asiento, tus datos se quedan locales.
Usar un chat adversarial de Claude para detectar ambigüedades iniciales antes de que te cuesten caro
Un desarrollador añadió un segundo chat de Claude cuya única función es revisar de manera adversaria los kickoffs en busca de especificaciones ambiguas y fallos silenciosos, ahorrando un estimado de $150-400 en retrabajo de Claude Code en una fase del proyecto.

Claude Code Skill Refactoriza Componentes React Usando Principios de 'No Me Hagas Pensar'
Una nueva habilidad de Claude Code refactoriza automáticamente componentes React para mejorar la usabilidad basándose en los principios de Steve Krug: elimina el relleno, destaca las llamadas a la acción principales, corrige estados vacíos y de error, y ajusta las etiquetas.

Habilidades de Marketing de Corey Haines para Agentes de IA
Se ha añadido a OpenClaw un conjunto de 25 habilidades de marketing para agentes de IA, que abarcan optimización de conversión, redacción publicitaria, análisis e ingeniería de crecimiento. Se destaca que la habilidad de optimización de conversión es especialmente eficaz en configuraciones multiagente.