오늘 GeekNews에서 가장 최신 개발 도구 뉴스는 Deno의 celld입니다. GeekNews 최신 페이지에 등록된 뒤 약 하루가 지난 프로젝트이며, 원본 저장소도 확인했습니다. news.hada.io, github.com
celld는 Cloudflare Workers와 Durable Objects 모델을 자신의 서버에서 실행할 수 있게 만든 오픈소스 daemon입니다. 각각의 object를 독립된 SQLite DB로 만들고, 상태는 S3 호환 object storage나 Google Cloud Storage로 지속적으로 복제합니다. github.com
특히 구조가 흥미롭습니다.
Request
↓
celld node
↓
Durable Object
↓
SQLite
↓
S3 / GCS
여러 node 사이에서 별도의 중앙 control plane이나 전통적인 consensus service 없이 object-storage의 compare-and-swap을 이용해 특정 cell의 소유권을 조정합니다. node가 죽으면 다른 node가 해당 SQLite DB를 복원해 실행을 이어갑니다. github.com
AI 시대에 특히 흥미로운 부분
프로젝트 README에는 Pull Request를 아예 비활성화한 이유도 적혀 있습니다. 코딩 에이전트 때문에 큰 규모의 저맥락 변경 제출이 너무 쉬워졌고, 결과적으로 maintainer의 리뷰 비용이 더 커질 수 있기 때문이라는 설명입니다. 대신 작은 범위의 patch 제출을 요구합니다. github.com
이건 꽤 중요한 개발 생태계 신호입니다.
AI 코딩의 병목이:
코드 생성 속도
에서
검증·리뷰·컨텍스트 이해
로 이동하고 있다는 뜻입니다.
실무 시사점
AI 코딩 에이전트를 사용할수록 오히려 다음 제약을 강화할 필요가 있습니다.
작은 diff → 명확한 ownership → 자동 test → CI → human review
코드 생성량 자체를 최대화하는 것이 반드시 개발 생산성을 높이지는 않습니다.