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

PgAdmin 4 9.13, 쿼리 도구에 AI 어시스턴트 패널 추가
Tools

PgAdmin 4 9.13, 쿼리 도구에 AI 어시스턴트 패널 추가

PgAdmin 4 버전 9.13은 AI가 구성된 경우 자연어에서 SQL을 생성할 수 있는 쿼리 도구 내 AI 어시스턴트 패널을 도입했습니다. 이 업데이트에는 방해 요소 없는 쿼리 편집을 위한 작업 공간 레이아웃과 임시 서버 연결 기능도 포함되어 있습니다.

OpenClawRadar
OpenClaw 기술은 자체 실행을 가능하게 하여 에이전트 전환을 줄입니다.
Tools

OpenClaw 기술은 자체 실행을 가능하게 하여 에이전트 전환을 줄입니다.

OpenClaw 에이전트를 위한 새로운 스킬이 개발되어, 에이전트가 다음 단계를 파악한 후 '다음에 할 일은 다음과 같습니다'라는 메시지를 출력하고 작업을 인간 운영자에게 넘겨주는 일반적인 문제를 해결합니다. 이 스킬을 통해 에이전트는 등록, 게시, 답장, 서명 등 특정 작업을 스스로 수행할 수 있게 됩니다.

OpenClawRadar
Replit에서 로컬로: 한 개발자가 Claude를 사용하여 API 기반 AI 동반자 채팅 앱 StillHere를 구축한 방법
Tools

Replit에서 로컬로: 한 개발자가 Claude를 사용하여 API 기반 AI 동반자 채팅 앱 StillHere를 구축한 방법

한 개발자가 개인 API 키를 사용하는 동반자 스타일 대화를 위한 AI 채팅 앱 StillHere.ink를 구축한 후, Replit에서 Claude를 사용한 로컬 개발로 전환한 과정을 공유했습니다. 이 앱은 메모리, 일기 요약, RAG, 모델 전환, 비용 관리 도구 등을 제공합니다.

OpenClawRadar
GrapeRoot Pro, 클로드 코드가 프로젝트를 삭제하는 것을 방지하는 Undo Shield 추가
Tools

GrapeRoot Pro, 클로드 코드가 프로젝트를 삭제하는 것을 방지하는 Undo Shield 추가

Reddit에서 Claude Code가 전체 프로젝트를 삭제했다는 보고가 잇따르자, GrapeRoot Pro는 Claude의 세션 그래프를 모니터링하고 rm -rf 같은 파괴적 명령을 차단하는 Undo Shield를 출시했습니다.

OpenClawRadar