Flue: Un Framework TypeScript para Construir Agentes de Codificación Autónomos

✍️ OpenClawRadar📅 Publicado: 3 de mayo de 2026🔗 Source
Flue: Un Framework TypeScript para Construir Agentes de Codificación Autónomos
Ad

Flue es un framework de TypeScript para construir agentes autónomos mediante una arquitectura de arnés programable, el mismo patrón detrás de Claude Code y Codex. Te permite definir agentes que planifican, recopilan contexto, escriben archivos, crean subagentes y ejecutan comandos de shell, todo dentro de un entorno aislado.

Características principales

  • Arnés de agente: Combina un modelo (por ejemplo, Anthropic Claude Sonnet 4-6) con un arnés para herramientas como lectura/escritura de archivos, grep, glob, ejecución de bash y acceso a red.
  • Sesiones: Contextos persistentes para rastrear el trabajo, similares a las sesiones de Claude Code o Codex.
  • Habilidades: Flujos de trabajo reutilizables con salida estructurada usando Valibot para validación en tiempo de ejecución.
  • Sanbox: Sandbox virtual integrado sin configuración, o conecta tu propio sandbox remoto. Control detallado sobre variables de entorno y exposición de tokens.
  • Despliegue: Los agentes se empaquetan en un servidor HTTP para uso remoto, o se ejecutan mediante CLI (flue run) para tareas locales y CI.
Ad

Ejemplo: Triage de incidencias con IA en 22 líneas

import type { FlueContext } from '@flue/sdk/client';
import { Octokit } from '@octokit/core';
import * as v from 'valibot';

export default async function ({ init, payload, env }: FlueContext) { const { issueNumber } = payload; const agent = await init({ model: 'anthropic/claude-opus-4-7' }); const session = await agent.session();

const triage = await session.skill('triage', { args: { issueNumber }, result: v.object({ severity: v.picklist(['low', 'medium', 'high', 'critical']), reproducible: v.boolean(), summary: v.string(), }), });

const body = **Severity:** ${triage.severity}\n**Reproducible:** ${triage.reproducible}\n\n${triage.summary}; await (new Octokit({ auth: env.GITHUB_TOKEN })).request( 'POST /repos/{owner}/{repo}/issues/{num}/comments', { owner: 'withastro', repo: 'flue', num: issueNumber, body }, ); }

Para quién es

Desarrolladores que construyen agentes de IA personalizados para revisión de código, triage de incidencias, análisis de datos, atención al cliente o automatización de codificación, y que desean control total sobre la pila del agente sin alquilar una herramienta de terceros.

📖 Leer la fuente completa: HN LLM Tools

Ad

👀 Ver también

Outworked v0.3.0 agrega soporte para iMessage, un navegador integrado y programación para los agentes Claude Code.
Herramientas

Outworked v0.3.0 agrega soporte para iMessage, un navegador integrado y programación para los agentes Claude Code.

Outworked v0.3.0 introduce soporte para el canal iMessage en la comunicación de agentes, un navegador integrado para interacción web, programación mediante cron, tunelización para compartir contenido local y mejoras en el soporte de MCP/Habilidades. La aplicación de escritorio organiza a los agentes Claude Code como un equipo para manejar tareas de programación, investigación web y flujos de trabajo automatizados.

OpenClawRadar
Desarrollador Logra Latencia de STT/TTS en Menos de un Segundo con Servidores Locales de Whisper y Coqui-TTS
Herramientas

Desarrollador Logra Latencia de STT/TTS en Menos de un Segundo con Servidores Locales de Whisper y Coqui-TTS

Un desarrollador ha publicado implementaciones de servidor local de código abierto para Whisper STT y Coqui TTS que logran una latencia de ~0.2s de voz a texto y ~250ms de texto a voz, permitiendo agentes de IA conversacionales sin dependencias en la nube.

OpenClawRadar
Claude Banana: Un complemento de Claude Code para la generación de imágenes con conciencia del sistema de diseño.
Herramientas

Claude Banana: Un complemento de Claude Code para la generación de imágenes con conciencia del sistema de diseño.

Claude Banana es un complemento de Claude Code que genera imágenes utilizando la API Gemini de Google con elaboración de prompts consciente del contexto. Lee configuraciones de Tailwind, variables CSS, tokens de diseño y activos existentes para comprender los estilos visuales del proyecto.

OpenClawRadar
Tredict Servidor MCP Permite a Claude Crear y Enviar Planes de Entrenamiento a Relojes Deportivos
Herramientas

Tredict Servidor MCP Permite a Claude Crear y Enviar Planes de Entrenamiento a Relojes Deportivos

Un desarrollador creó un Servidor Tredict MCP para Claude.ai y Claude Code que genera planes de entrenamiento de resistencia complejos mediante prompts y sube automáticamente entrenamientos estructurados a relojes Garmin, Coros, Suunto y Wahoo. El servidor incluye una aplicación MCP para retroalimentación visual dentro del chat de Claude.

OpenClawRadar