
Show HN: Daemons – 에이전트가 만든 일을 정리하다
요약
기존 AI 에이전트가 '작업 생성'에 초점을 맞췄다면, Daemons는 이 작업들을 지속적으로 '유지보수'하고 '정리'하는 데 특화된 새로운 유형의 배경 프로세스입니다. 이는 PR 검토 준비, 문서 최신화, 버그 트리아지 등 사람이 놓치기 쉬운 운영 부채(Operational Debt)를 자동으로 해결합니다. Daemons는 리포지토리 내 Markdown 파일에 역할을 정의하고, 환경 변화를 관찰하며 프롬프트 없이 자율적으로 작동하여 팀의 생산성을 지속적으로 유지하는 핵심 도구입니다.
핵심 포인트
- Daemons는 사람이 개입하지 않아도 스스로 환경을 감지하고 행동하는 '자율적 배경 프로세스'로, 운영 부채(Operational Debt)를 해결합니다.
- 역할 정의는 리포지토리 내 Markdown 파일에 선언적으로 이루어지며, 이름, 목적, 관찰 조건(watch), 실행 루틴(routines), 금지 규칙(deny) 등을 명시합니다.
- Daemons는 PR 검토 준비, 스레일 문서 업데이트, 버그 라벨링 등 반복적이고 지속적인 유지보수 작업을 자동화하여 팀의 품질을 높입니다.
- 단순한 작업 수행(Task)이 아닌 '지속적인 역할(Role)'을 정의하므로, 한 번 설정으로 장기적인 관제와 예측 가능한 자율성을 확보할 수 있습니다.
에이전트는 작업을 만듭니다.
데몬(Daemons)은 그것을 유지합니다.
PR(Pull Request) 병합 가능 상태를 유지하고, 문서를 정확하게 만들고, 이슈를 최신 상태로 유지하며, 새로운 유형의 AI 백그라운드 프로세스를 통해 프로덕션 환경에서 버그를 제거합니다. 이 데몬은 자체적으로 시작되며 사용하기 쉬운 .md 파일에 정의됩니다.
name: pr-helper
purpose: PR을 검토 준비 상태로 유지합니다.
watch: - 풀 리퀘스트(pull request)가 열릴 때 - 풀 리퀘스트가 동기화될 때
outines: - PR 설명 개선 제안 - 누락된 리뷰어 컨텍스트 플래그 지정
deny: - 풀 리퀘스트 병합 - 보호된 브랜치에 푸시
schedule: "0 9 * * *"
정책은 짧고 실행 가능한 피드백에 초점을 맞춥니다.
출력 형식
- 발견 사항 (Findings)
- 제안된 수정 사항 (Suggested edits)
- 작성자에게 질문 (Questions for author)
- 데몬 .md 파일에는 무엇이 있나요?
- 데몬은 리포지토리(repo)에 있는 Markdown 파일로 정의됩니다. 역할(무엇을 감시할지, 무엇을 할지, 무엇을 할 수 없는지)를 한 번만 정의하면, 데몬이 나머지 작업을 처리합니다.
- 프론트매터(Frontmatter)
Declarative fields between
---
fences define what the daemon is: its name, purpose, watch conditions, routines, deny rules, and schedule. - Content
markdown below the
frontmatter defines how the daemon operates: policy, output format, escalation rules, limits, and more. - Portable
- 데몬 파일은 개방형 형식입니다. 동일한 파일이 스펙을 지원하는 모든 제공업체(provider)에서 작동합니다.
데몬의 역할
에이전트(Agents)는 인간이 시작합니다. 데몬(Daemons)은 자체적으로 시작됩니다. 즉, 환경을 관찰하고, 드리프트(drift)를 감지하며, 프롬프트 없이 행동합니다.
GitHub Linear Sentry Slack Docs | v +------------------------------------------------+ |
| 에이전트 (인간 시작) | | 기능 빌드, 버그 수정, 코드 배포 |
+------------------------+-----------------------+
|
+-------------+--------------+|
| 코드, PR, 이슈, 문서 |
|
드리프트가 축적되는 곳 |
+-------------+--------------+|
+------------------------------------------------+ |
| 데몬 (자체 시작) | |
| 감시하고, 감지하고, 수정하며, 반복합니다. 프롬프트가 필요하지 않습니다. |
| |
|> 병합 충돌 해결 (Resolve merge conflicts) |
|> 오래된 문서를 업데이트 (Update stale documentation) |
|> 버그 분류 및 할당 (Triage and assign bugs) |
|> 구식 종속성 패치 (Patch outdated dependencies) |
|> 이슈 레이블 지정 및 정리 (Label and organize issues) |
|> 실패하는 CI 체크 수정 (Fix failing CI checks) |
+------------------------------------------------+
데몬은 에이전트가 남긴 일을 처리합니다
운영 부채(Operational debt)는 새로운 기술 부채입니다. 데몬이 이를 상환합니다.
부채 축적
운영 부채는 Linear 이슈, GitHub PR, 종속성 등에서 축적되며 심각한 지연을 초래하고 전반적인 품질을 저하시킵니다.
에이전트가 가속화합니다
에이전트는 팀이 더 빠르게 배포하는 데 도움을 주지만, 이로 인해 운영 부채도 더 빨리 발생하게 합니다. 더 많은 코드
AI 자동 생성 콘텐츠
본 콘텐츠는 HN Claude Code Search의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기