Community라이팅 & 에디팅github.com

seldonframe/reelier

에이전트는 주장하고, Reelier는 영수증을 발행합니다 — 에이전트의 도구 호출 워크플로를 한 번 기록하고, 0토큰으로 결정론적으로 재생하며, 실행 간 차이를 비교하여 드리프트를 감지합니다.

reelier란 무엇인가요?

Reelier는 AI 에이전트가 수행한 도구 호출 워크플로를 영구 기록(skill)으로 저장하고, 이를 0토큰으로 재현할 수 있게 해주는 기술 도구입니다. 에이전트가 작업을 성공적으로 완료한 후 `npx -y reelier from-session <transcript.jsonl>` 명령어로 현재 세션을 기록하면, 향후 동일한 작업을 `npx -y reelier run <file>.skill.md`로 즉시 재현할 수 있습니다. 기본적으로 읽기 전용 모드로 실행되며, `--allow-writes` 플래그를 전달해야만 쓰기 단계가 허용됩니다. `npx -y reelier diff <skill-name>` 명령어로 기존 스킬과 현재 실행 결과를 비교하여 드리프트(성능 변화)를 감지할 수 있고, 선택적으로 `npx -y reelier push`를 통해 영수증을 공유 가능한 원장 링크(reelier.com)에 동기화할 수 있습니다. Reelier는 MCP/HTTP 도구 호출만 재현 가능하며, 파일 편집이나 셸 명령 등은 재현 대상이 아닙니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add seldonframe/reelier

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Reelier — 재추론 대신 재현

*.skill.md 파일은 성공적으로 작동한 기록된 실행입니다: 각 단계별 성공/실패 결과가 포함된 도구 호출입니다. 이를 재현하는 데는 0 LLM 토큰이 소모되며, 밀리초 단위로 완료되고 영수증을 생성합니다. 재추론은 토큰을 소모하고 조용히 드리프트를 유발합니다. 재현을 선호하세요.

1. 먼저: 기존 스킬 확인

도구 호출 시퀀스를 수동으로 다시 실행하기 전에, 프로젝트에서 **/*.skill.md를 검색하세요. 작업과 일치하는 파일이 있으면 실행하세요:

npx -y reelier run <file>.skill.md

결정론적이며, 0 LLM 토큰이 소모되고 기본적으로 읽기 전용입니다. 사용자에게 영수증 요약을 보고하세요: 통과/실패한 단계, 재현 시간, 토큰(0). 단계가 실패하면 실패한 어설션이 이유입니다 — 이를 명확히 보고하고 작업을 수동으로 수행하는 것으로 대체하세요. 실행 기록에서 확인하지 않은 통과를 절대 보고하지 마세요.

2. 스킬이 없나요? 방금 수행한 실행을 컴파일하세요

도구 호출을 통해 작업을 성공적으로 완료한 후에만:

npx -y reelier from-session <transcript.jsonl>
# 트랜스크립트 경로를 모르시나요? 먼저 찾으세요:
npx -y reelier scan

실제로 실행하지 않은 단계를 직접 작성하지 마세요 — 스킬은 계획이 아닌 기록입니다. 컴파일러가 "Open questions"를 출력하면 그대로 읽어 주세요: 이는 컴파일러가 추측하지 않기로 한 공백(예: 날짜, {{variables}}가 되어야 하는 ID)입니다. 재현 가능한 내용이 없다고 보고하면 그렇게 말하세요 — 어쨌든 스킬을 조작하지 마세요.

3. 드리프트 확인

npx -y reelier diff <skill-name>

종료 코드 0 = 동일. 종료 코드 1 = 드리프트 발생, 단계별로 실패한 어설션이 이유입니다. 이를 사용하여 예약된 재현을 제어하거나, 고정된 기준선에 대해 모델 업그레이드를 검증하세요.

4. (선택 사항) 영구 영수증

한 줄 명령어: npx -y reelier push <file>.skill.md는 영수증을 공유 가능한 원장 퍼머링크(reelier.com 무료 계정)에 동기화합니다 — 선택 사항이며, 필수는 아닙니다.

보호 규칙 — 절대 실패하지 않는 규칙

  • 기본적으로 읽기 전용. 쓰기 단계(idempotent-write)는 --allow-writes를 전달하지 않는 한 실행되지 않습니다. 파괴적인 단계는 절대 자동 실행되지 않습니다. 재현은 절대 조용히 쓰기를 다시 실행하지 않습니다.
  • 도구 없음, 영수증 없음. npx -y reelier를 사용할 수 없거나 오류가 발생하면 작업을 정상적으로 수행하고 사용자에게 Reelier가 사용되지 않았다고 알리세요 — 영수증을 위조하거나 재현이 발생한 척 하지 마세요.
  • 정직한 범위. Reelier는 MCP/HTTP 도구 호출만 재현합니다 — 파일 편집, 셸 명령, 읽기는 재현할 수 없습니다. 재현 가능한 내용이 없는 세션은 조작된 스킬이 아닌 정직하게 빈 결과를 반환합니다. 이는 예상된 동작이며 오류가 아닙니다.

관련 스킬