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

Ollama 업데이트, Kimi k2.5 클라우드 모델에 OpenClaw 지원 추가
Tools

Ollama 업데이트, Kimi k2.5 클라우드 모델에 OpenClaw 지원 추가

Ollama가 클라우드 모델에 대한 OpenClaw 지원을 통합한 업데이트를 발표했습니다. 여기에는 웹 검색 기능이 포함된 Kimi k2.5 모델에 대한 무료 접근이 포함되며, NVIDIA 데이터 센터에서 실행됩니다.

OpenClawRadar
오픈소스 랄프 루프 툴킷 for Claude 코드: 피클 릭과 미스터 미세스 에이전트
Tools

오픈소스 랄프 루프 툴킷 for Claude 코드: 피클 릭과 미스터 미세스 에이전트

클로드 코드용 오픈소스 확장 프로그램이 랄프 루프 기법을 구현하며, 두 개의 자율 에이전트를 사용합니다: PRD 기반 개발을 위한 피클 릭과 코드 리뷰를 위한 미스터 미식스입니다. 둘 다 tmux와 실시간 대시보드, macOS 알림을 활용합니다.

OpenClawRadar
오픈 디자인: 클로드 디자인의 오픈소스 대안, 로컬 CLI 에이전트에서 실행
Tools

오픈 디자인: 클로드 디자인의 오픈소스 대안, 로컬 CLI 에이전트에서 실행

Open Design은 11개의 코딩 에이전트 CLI(Claude Code, Codex, Cursor, Gemini CLI 등)를 72개의 브랜드급 디자인 시스템과 31개의 구성 가능한 스킬을 갖춘 디자인 워크플로우로 전환하고, HTML/PDF/PPTX/MP4로 내보내는 로컬 우선, BYOK 디자인 엔진입니다.

OpenClawRadar
NLA가 Gemma 3의 내부 활성화를 모든 토큰에 대해 읽을 수 있는 텍스트로 변환
Tools

NLA가 Gemma 3의 내부 활성화를 모든 토큰에 대해 읽을 수 있는 텍스트로 변환

Anthropic이 모델의 내부 상태를 텍스트로 디코딩하는 NLA(Natural Language Autoencoders)를 발표했습니다. Gemma 3와 함께, Auto Verbalizer는 생성된 모든 토큰에 대해 모델이 "생각"한 내용을 설명합니다. 가중치는 Hugging Face에, 데모는 Neuronpedia에 있습니다.

OpenClawRadar