Flue: Um Framework TypeScript para Construção de Agentes de Codificação Autônomos

✍️ OpenClawRadar📅 Publicado: May 3, 2026🔗 Source
Flue: Um Framework TypeScript para Construção de Agentes de Codificação Autônomos
Ad

Flue é um framework TypeScript para construir agentes autônomos usando uma arquitetura de harness programável — o mesmo padrão por trás do Claude Code e do Codex. Ele permite definir agentes que planejam, coletam contexto, escrevem arquivos, criam subagentes e executam comandos shell, tudo em um ambiente isolado.

Principais Recursos

  • Harness de Agente: Combina um modelo (ex.: Anthropic Claude Sonnet 4-6) com um harness para ferramentas como leitura/escrita de sistema de arquivos, grep, glob, execução bash e acesso à rede.
  • Sessões: Contextos persistentes para rastrear trabalho, semelhante às sessões do Claude Code ou Codex.
  • Habilidades: Fluxos de trabalho reutilizáveis com saída estruturada usando Valibot para validação em tempo de execução.
  • Sandbox: Sandbox virtual integrado sem configuração, ou conecte sua própria sandbox remota. Controle refinado sobre variáveis de ambiente e exposição de tokens.
  • Implantação: Agentes são empacotados em um servidor HTTP para uso remoto, ou executados via CLI (flue run) para tarefas locais e CI.
Ad

Exemplo: Triagem de Issues com IA em 22 Linhas

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 Quem é Indicado

Desenvolvedores criando agentes de IA personalizados para revisão de código, triagem de issues, análise de dados, suporte ao cliente ou automação de codificação que desejam controle total sobre a pilha do agente sem alugar uma ferramenta de terceiros.

📖 Leia a fonte completa: HN LLM Tools

Ad

👀 See Also

Artifactr: Ferramenta CLI de prioridade local para gerenciar artefatos de agentes de codificação de IA
Tools

Artifactr: Ferramenta CLI de prioridade local para gerenciar artefatos de agentes de codificação de IA

Artifactr é uma ferramenta CLI gratuita e de código aberto para gerenciar artefatos de LLM, como habilidades, comandos e definições de agentes. Ela armazena arquivos em cofres portáteis sem conexões de rede e suporta sincronização automática via symlinks.

OpenClawRadar
Desenvolvedor Cria Habilidades Práticas do Claude para Projetos Kotlin Multiplatform
Tools

Desenvolvedor Cria Habilidades Práticas do Claude para Projetos Kotlin Multiplatform

Um desenvolvedor criou um repositório público de habilidades do Claude especificamente para trabalho com Kotlin Multiplatform, após considerar as habilidades existentes muito genéricas, opinativas ou superficiais. As habilidades abrangem revisões de arquitetura, implementação de funcionalidades, modularização, UI Compose Multiplatform, navegação, pontes de plataforma, deep links, UI adaptativa, testes e governança de build.

OpenClawRadar
JobPilot: Plugin do Claude Code para Candidaturas Automatizadas a Empregos
Tools

JobPilot: Plugin do Claude Code para Candidaturas Automatizadas a Empregos

JobPilot é um plugin do Claude Code que automatiza a busca por empregos e processos de candidatura usando automação de navegador Playwright. Inclui comandos para pesquisar em sites de vagas, preencher automaticamente candidaturas, gerar cartas de apresentação e acompanhar estatísticas de aplicações.

OpenClawRadar
Desenvolvedor Cria Habilidade de IA de Código Aberto para Validar Ideias de Startups e Mata a Própria Ideia em 10 Minutos
Tools

Desenvolvedor Cria Habilidade de IA de Código Aberto para Validar Ideias de Startups e Mata a Própria Ideia em 10 Minutos

Um desenvolvedor criou uma habilidade de IA de código aberto chamada startup-design que percorre 8 fases de validação de startups, desde o brainstorming até as projeções financeiras. Ao testá-la em sua própria ideia de startup, a habilidade fez perguntas difíceis que revelaram que ele não era o fundador certo para aquele conceito específico.

OpenClawRadar