이것은 DEV April Fools Challenge에 대한 제출입니다.
발행: (2026년 4월 7일 AM 07:22 GMT+9)
2 분 소요
원문: Dev.to
Source: Dev.to
내가 만든 것
커피를 “추출”하려고 하면, 티팟은 상황의 “바이브”를 평가하고, 도와주기를 거부합니다(티팟이라면 당연히 해야 할 일). 그리고 당신의 인생 선택을 비판하는 맞춤형 알고리즘 생성 시를 씁니다.
데모
https://achieving-container-penguin-hampton.trycloudflare.com/view/teapot-agent/
구축 방법
- AI 브레인: “바이브 분석” 및 “시적 거부”를 위해 Google Gemini 2.5 Flash 사용.
- 아키텍처: 기능이 자체 탐색하는 “에이전트”인 모듈형 Fractal Kernel (Node.js) 위에 구축됨.
- 인프라: 24/7 “항상 켜짐” 거부를 위해 GCP Compute Engine (e2‑micro)에서 호스팅.
- 영속성: 전역 원장에 모든 실패한 “추출”을 기록하기 위해 VM에 로컬 PostgreSQL 인스턴스 사용.
- 보안: Cloudflare 터널(원본을 난독화)과 Cloudflare 엣지에서만 트래픽을 허용하는 GCP 방화벽으로 잠금.
- 프로세스 관리: PM2와 systemd 자동 재시작으로 처리.
시상 부문
- 최고의 Google AI 활용: 고대 HTTP 상태 코드에 논리와 재치를 부여하기 위해 Gemini 2.5 Flash를 사용한 것.
- Larry Masinter에게 바치는 최고의 송시: HTCPCP 헤더(
x‑vibe‑context)와 엄격한 418 상태 코드 준수를 완전 구현. Larry는… 뭐라 할까, 뭔가가 될 거야.