Claude Code에 '센서' 기능을 추가하고 오픈소스로 공개했습니다
I give CC "sensors", and open-sourced it
핵심 요약
Claude Code에 외부 정보를 실시간으로 감지하고 알림을 보내는 '센서' 기능을 추가하는 World2Agent 프로젝트 소개.
- World2Agent 도입 — Claude Code가 외부 신호를 실시간으로 모니터링하고 능동적으로 알림을 보내도록 함.
- 센서 생태계 구축 — npm 패키지 기반으로 누구나 쉽게 센서를 개발하고 공유할 수 있는 환경을 제공함.
- 정보 과부하 해결 — 사용자가 원하는 정보만 선별적으로 수집하여 RSS 리더를 대체하는 효율적인 도구로 활용함.
- 기술적 논쟁 — Claude Code의 정의와 LLM 기반 도구의 리소스 효율성에 대한 커뮤니티 내 의견이 갈림.
저는 매일 코딩에 CC를 사용합니다. 신호를 모니터링할 때 정말 잘 작동하거든요.
오늘 기분이 좀 묘하네요. 4월 말에 World2Agent(W2A)를 출시했는데, 벌써 GitHub에서 별 1.3k개를 넘었습니다. 지금까지 지원해주신 모든 분께 진심으로 감사드립니다.
솔직한 피드백을 얻고 생태계를 함께 키워나갈 분들을 초대하고 싶어 이곳에 공유합니다.
Claude Code나 OpenClaw 같은 에이전트들은 수동적입니다. 프롬프트를 기다리며 가만히 앉아 있을 뿐, 먼저 저에게 다가오지 않죠.
기술적으로 Cron Job을 사용해 강제로 작동하게 할 수는 있지만, 그렇게 하면 API 토큰이 엄청나게 소모됩니다.
게다가 저는 정보 불안을 쉽게 느끼는 사람입니다.
시중에 나온 모든 RSS 리더를 써봤지만, 제가 원하는 방식으로 뉴스를 전달해주는 것은 하나도 없었습니다.
해결책: World2Agent 저는 생산성 도구를 만지작거리는 것을 좋아해서 W2A를 만드는 과정이 정말 즐거웠습니다. 핵심 철학은 간단합니다. 에이전트에게 귀를 달아주자. 다양한 '센서'를 설치하면 에이전트가 실시간으로 세상에서 무슨 일이 일어나는지 지속적으로 모니터링하고, 설정한 매개변수에 따라 능동적으로 알림을 보낼 수 있습니다.
예를 들어, 제가 가장 좋아하는 것은 HackerNews 센서입니다. 설치 후 OpenClaw가 매시간 제가 관심 있는 분야(AI, 스타트업, 투자)에 대한 큐레이션된 요약을 Discord로 보내줍니다. 드디어 쓸모없는 RSS 앱들을 모두 삭제했습니다.
각 센서는 독립적인 npm 패키지이므로 원할 때 언제든 npm publish로 직접 배포할 수 있습니다. 또한 모든 센서가 동일한 신호 형식을 출력하므로, 플랫폼마다 제각각인 JSON 구조 때문에 머리 아플 일도 없습니다.
기여 및 빌드 방법:
build-w2a-sensor를 사용하면 50줄 미만의 코드로 나만의 커스텀 센서를 만들 수 있습니다. 에이전트에게 어떤 정보를 추적하고 어떻게 처리할지 알려주기만 하면 됩니다.
에이전트 스킬과 마찬가지로 커스텀 센서를 npm을 통해 배포하여 전 세계 누구나 사용할 수 있게 할 수 있습니다. 최근 이를 추적하기 위한 SensorHub를 만들었습니다. npm 배포가 완료되면 센서가 자동으로 그곳에 표시됩니다.
초대 여러분 모두가 직접 사용해보고, 센서를 만들어 Hub에 올려보시길 진심으로 권합니다. W2A 생태계는 우리가 가진 센서만큼만 가치가 있으며, 여러분 같은 빌더들 덕분에 가능합니다. 여러분 사랑합니다.
이것을 성장시키는 데 도움을 준 우리 멋진 소규모 커뮤니티의 모든 분께 사랑을 전합니다. 모두 멋진 여행 하시길 바랍니다.

