Flue: 자율 코딩 에이전트 구축을 위한 TypeScript 프레임워크

✍️ OpenClawRadar📅 게시일: May 3, 2026🔗 Source
Flue: 자율 코딩 에이전트 구축을 위한 TypeScript 프레임워크
Ad

Flue는 프로그래머블 하네스 아키텍처를 사용하여 자율 에이전트를 구축하기 위한 TypeScript 프레임워크입니다. 이는 Claude Code 및 Codex와 동일한 패턴입니다. Flue를 사용하면 계획을 세우고, 컨텍스트를 수집하며, 파일을 쓰고, 하위 에이전트를 생성하고, 셸 명령을 실행하는 에이전트를 샌드박스 환경 내에서 모두 정의할 수 있습니다.

주요 기능

  • 에이전트 하네스: 모델(예: Anthropic Claude Sonnet 4-6)과 파일 시스템 읽기/쓰기, grep, glob, bash 실행, 네트워크 액세스 등의 도구를 위한 하네스를 결합합니다.
  • 세션: Claude Code 또는 Codex 세션과 유사하게 작업을 추적하기 위한 지속적인 컨텍스트입니다.
  • 스킬: Valibot을 사용한 런타임 검증과 구조화된 출력을 제공하는 재사용 가능한 워크플로우입니다.
  • 샌드박스: 설정이 필요 없는 내장 가상 샌드박스 또는 자체 원격 샌드박스를 연결할 수 있습니다. 환경 변수와 토큰 노출을 세밀하게 제어할 수 있습니다.
  • 배포: 에이전트를 HTTP 서버로 번들링하여 원격으로 사용하거나, CLI(flue run)를 통해 로컬 작업 및 CI에서 실행할 수 있습니다.
Ad

예시: 22줄로 구현한 AI 이슈 트리아지

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 }, ); }

대상 사용자

코드 리뷰, 이슈 트리아지, 데이터 분석, 고객 지원 또는 코딩 자동화를 위한 사용자 정의 AI 에이전트를 구축하는 개발자로, 타사 도구를 임대하지 않고 에이전트 스택을 완전히 제어하려는 분들을 대상으로 합니다.

📖 전체 소스 읽기: HN LLM Tools

Ad

👀 See Also

카패시 코딩 스킬, 프리 플랜으로 재탄생…프로 없이 클로드 코딩 훈련 해제
Tools

카패시 코딩 스킬, 프리 플랜으로 재탄생…프로 없이 클로드 코딩 훈련 해제

Reddit 사용자가 Karpathy의 코딩 규율 가이드라인을 Claude의 무료 플랜용으로 다시 작성하여 터미널 및 하위 에이전트 의존성을 제거했습니다. 시스템 프롬프트는 코딩 요청 시 자동으로 트리거되고 검증 우선 사고를 강제합니다.

OpenClawRadar
ClawedBack: 클로드 코드 내에서 실행되는 OpenClaw 포트
Tools

ClawedBack: 클로드 코드 내에서 실행되는 OpenClaw 포트

ClawedBack는 Claude Code 내부에서 실행되도록 설계된 OpenClaw의 클린룸 포트로, 첫 번째 파티 프롬프트 캐싱과 속도 제한을 제공합니다. OpenClaw의 내장 도구 23개 중 19개와 일치하며, 가져오기에 대한 필수 보안 검사를 통해 완전히 ClawHub와 호환됩니다.

OpenClawRadar
에이전트메모리 V4는 LongMemEval 벤치마크에서 96.2%를 달성하며, 상용 AI 메모리 시스템을 능가했습니다.
Tools

에이전트메모리 V4는 LongMemEval 벤치마크에서 96.2%를 달성하며, 상용 AI 메모리 시스템을 능가했습니다.

agentmemory V4는 LongMemEval에서 96.2%의 점수를 기록하며, PwC Chronos(95.6%), Mastra(94.87%), OMEGA(93.2%) 등 여러 자금 지원을 받은 AI 메모리 회사들을 제쳤습니다. 이 시스템은 중급 게이밍 PC에서 16일 동안 단독으로 개발되었으며, 예산은 1,000달러였습니다.

OpenClawRadar
Kios: 셀프 호스팅 Kobo/Calibre 라이브러리를 위한 iOS 리더, 진행 상황 동기화 지원
Tools

Kios: 셀프 호스팅 Kobo/Calibre 라이브러리를 위한 iOS 리더, 진행 상황 동기화 지원

Kios는 셀프 호스팅 Kobo/Calibre 서버에서 책을 읽고 Kobo 프로토콜, OPDS 1.2/2.0, kosync를 통해 읽기 진행 상황을 동기화하는 iOS 앱입니다. Claude Code로 제작되었습니다.

OpenClawRadar