도입부

오늘 GeekNews는 “에이전트 시대의 개발 인프라"라는 흐름이 뚜렷합니다. Zed의 Delta 베타와 Entire의 분산 Git 네트워크, 코딩 에이전트 버전 관리 벤치마크가 나란히 올라오며 에이전트 협업을 전제로 한 도구 경쟁이 본격화됐습니다. 여기에 Anthropic의 에이전트 메모리 설계 실험이 더해지면서, “에이전트가 무엇을 기억하고 어떻게 협업할 것인가"가 오늘의 핵심 화두로 떠올랐습니다.

Show HN: Coldframe, 슈퍼마켓 냉장 제어기로 위장하는 허니팟

냉장 제어기를 흉내 내 공격자의 접속 패턴과 익스플로잇을 기록하는 단일 파일 허니팟

핵심 내용 Coldframe은 Danfoss AK-SM 800A와 Copeland/Dixell XWEB EVO 두 장비를 모방하는 허니팟으로, 로그인 화면뿐 아니라 HTTP 헤더와 인증 흐름까지 실제 장비의 웹 지문을 재현합니다. 접속 출처, 시도한 비밀번호, 사용된 공개 익스플로잇을 기록하고, 취약 계정으로 로그인하면 가짜 냉장 진열대 대시보드를 제공해 제상 버튼 클릭 같은 후속 행동까지 추적합니다. Python 표준 라이브러리만 쓰는 단일 파일 구현이라 배포가 간단하고, OT/IoT 자산 노출을 관측하려는 팀에게 실용적인 참고 사례가 됩니다.

모든 Windows 11 앱은 Electron을 버려야 한다, Discord가 그 이유를 보여줬다

Rust와 GPUI 기반 재작성으로 콜드 스타트와 메모리 사용량을 크게 줄인 Discord 사례

핵심 내용 Discord가 Rust와 GPUI 기반 클라이언트로 Electron을 대체하고 있으며, 공개된 콜드 스타트 영상에서는 기존 앱이 로딩을 끝내기 전에 새 앱의 친구 목록이 표시됩니다. 새 클라이언트는 계정 2개를 동시 실행하며 RAM 290.2MB를 사용했는데, 이는 1GB 대비 약 70% 적은 수치이지만 초기 빌드 시점의 단일 측정이며 동일 조건 벤치마크는 아닙니다. 데스크톱 UI를 브라우저 엔진 대신 GPU로 직접 렌더링하고 모바일·웹과 Rust 코드를 공유한다는 점에서, 데스크톱 앱 아키텍처 선택지가 다시 넓어지고 있음을 보여줍니다.

에이전트 메모리 설계 - 무엇을 기억하고, 잘못된 기억은 어떻게 고칠까

Anthropic이 Claude로 실험한 에이전트 메모리와 “드리밍” 정리 과정

핵심 내용 Anthropic은 에이전트가 다음 세션을 위해 무엇을 기억하고 쌓인 기억을 어떻게 정리할지 Claude로 실험했습니다. 에이전트는 검증된 해결법이나 이어서 할 일을 노트로 남겨 다음 세션에서 재활용하고, 세션 사이의 “드리밍” 과정에서 메모를 원본 대화 로그와 대조해 오류를 수정하고 흩어진 노트를 주제별 위키로 묶습니다. 내부 문서 평가에서 원문 검색에 위키를 더하자 채점 기준 충족률이 53%에서 최대 61%로 올랐고 질문당 약 2만 토큰을 절약했다는 점이, 메모리 설계가 곧 비용·품질 최적화라는 걸 보여줍니다.

대학 도서관에 몰려드는 AI 봇, 공공 접근권을 위협하다

robots.txt를 무시하고 초당 수천 건을 요청하는 스크래핑 봇이 도서관 서비스를 마비시키고 있다

핵심 내용 AI 학습용 데이터를 수집하는 스크래핑 봇이 대학 도서관 사이트를 느려지게 하거나 중단시켜 학생·연구자·일반 시민의 자료 접근을 방해하고 있습니다. 일부 봇은 robots.txt를 무시하고 초당 수천 건의 문서를 요청하며 수천 개 IP를 사용해 기존 IP 차단 방식으로 대응하기 어렵습니다. University of North Carolina at Chapel Hill에서는 하루에 핀란드 음악 검색이 1만 1,000건 이상 발생했고 봇 트래픽 때문에 도서관 목록 접근이 주기적으로 막혔다는 사례는, 공개 데이터 서비스를 운영하는 모든 팀에 경고가 됩니다.

Zed의 Delta 공개 베타 - 자체 저장소에서 PR을 끄고 작업 스레드에서 리뷰

에이전트 대화 스레드에 동료를 초대해 커밋·푸시 없이 협업하는 코드 리뷰 모델

핵심 내용 Zed가 Delta 공개 베타를 출시했습니다. 에이전트와의 대화 스레드에 동료를 초대해 코딩과 리뷰를 함께 진행하며, 협업을 위해 먼저 코드를 커밋하고 푸시할 필요가 없습니다. 리뷰 하위 스레드는 원래 에이전트의 맥락과 격리된 작업 트리를 제공해, 리뷰어가 기존 작업을 방해하지 않고 코드를 탐색·수정하고 그 결과를 부모 스레드에 반영할 수 있습니다. 기반 기술인 DeltaDB는 커밋 사이의 편집과 사람·에이전트 메시지를 함께 기록하며 Git과 호환되므로 팀 전체 도입 없이 기존 GitHub 워크플로와 병행할 수 있습니다.

Entire, 에이전트 시대를 위한 분산 Git 네트워크 공개

기존 GitHub 저장소를 지역 미러로 복제해 에이전트 clone/pull 트래픽을 분산하는 프리뷰

핵심 내용 Entire가 기존 GitHub 저장소를 지역별 미러로 복제하는 분산 Git 네트워크 프리뷰를 공개했습니다. 코드는 기존 위치에 두고 에이전트의 clone/pull 트래픽만 미러로 분산하는 구조로, 현재 미국·EU·호주 리전에서 대기자 명단을 통해 이용할 수 있습니다. 대규모 동시 에이전트 작업에 맞춰 Git 백엔드를 재구축했고, 자체 초기 테스트에서 Cursor Origin 등 경쟁 서비스 대비 최대 25배 성능을 기록했다고 밝혔습니다. 에이전트가 만드는 트래픽이 기존 Git 호스팅 가정을 깨고 있다는 신호입니다.

코딩 에이전트를 위한 버전 관리 벤치마크

Claude Code와 Codex로 Git·Jujutsu·GitButler를 비교한 360회 실험

핵심 내용 GitButler 팀이 운영하는 vc-bench에서 Claude Code와 Codex에 같은 버전 관리 작업을 맡기고 Git, Jujutsu, GitButler를 비교했습니다. 전체 360회 중 359회가 성공했고 기본 Git과 GitButler는 각각 120회를 모두 통과했으며 Jujutsu에서 한 번 실패했습니다. GitButler는 이 실험에서 Git보다 작업 시간이 약 65% 짧고 실행한 명령은 약 78% 적었는데, 성공 여부는 어떤 명령을 썼는지가 아니라 최종 Git 이력과 작업 트리가 요구사항에 맞는지로 판정했습니다. 에이전트를 전제로 한 VCS 평가 기준이 정리되고 있다는 점이 흥미롭습니다.

Microsoft Research의 AI Frontiers 그룹이 막을 내림

규모 확장 중심 전략과 연구 지향의 충돌로 약 50명 규모 조직이 해체

핵심 내용 AI Frontiers(AIF)가 Microsoft AI로 재편된 뒤 막을 내렸고, 공동 설립에 참여한 John Langford는 팀원들의 거취를 정리한 뒤 회사를 떠났습니다. 약 50명 규모의 AIF는 개인 연구만으로 경쟁하기 어려워진 환경에 대응해 조직적인 연구를 추진하며 에이전트와 새 모델 역량을 개발했습니다. Langford가 경험한 Microsoft AI의 규모 확장 중심 전략은 연구 지향과 양립하기 어려웠고, 연구를 통한 효율 개선이 규모 확장과 별개로 큰 가치를 가질 수 있다는 논점을 남겼습니다.

Apple의 그레이 리스트: iPhone이 철자 입력을 도와주지 않는 단어와 문구들

10만 개가 넘는 단어·문구의 예측 입력 완성을 제한하는 목록이 발견됐다

핵심 내용 Apple 운영체제에서 10만 개가 넘는 단어와 문구의 예측 입력 완성을 제한하는 그레이 리스트가 발견됐습니다. 제한된 문구는 예측 입력에 나타나지 않고, 스와이프 입력에서 “United Ireland"가 “United Iceland"로 바뀌는 등 다른 표현으로 대체되기도 합니다. 목록에는 마약·성행위 관련 표현뿐 아니라 정치적으로 민감한 문구, “iMessage isn’t working"처럼 Apple 서비스의 문제를 나타내는 표현도 포함돼 있습니다. 독립 연구자 Derik Kauffman이 특정 문구만 입력하기 어렵다는 점을 조사하다 목록을 찾아냈다는 점에서, 플랫폼의 조용한 입력 필터링이 사용자 경험과 표현의 자유에 어떤 영향을 주는지 생각해볼 지점입니다.

음식점 배달 주문 사이트를 사칭한 결제정보 탈취 캠페인

35개 브랜드를 사칭한 도메인 820개, 리버스 프록시로 결제 단계만 악성 양식으로 교체

핵심 내용 InfoHawk 조사에서 35개 음식점 브랜드를 사칭한 도메인 820개가 발견됐으며, 실제 주문 사이트를 복제해 결제정보를 빼내는 연계된 공격 활동으로 보입니다. 공격 사이트는 리버스 프록시로 실제 메뉴·가격·장바구니를 실시간 제공하고 결제 단계만 악성 양식으로 교체하기 때문에 정상 음식점 사이트를 해킹할 필요가 없습니다. 가짜 결제 양식은 카드정보뿐 아니라 은행 SMS 인증 코드나 은행 앱 승인까지 요구하며, 연구진은 운영자가 실시간으로 화면을 제어하며 다른 거래의 3-D Secure 인증을 통과시키는 것으로 추정합니다. 프록시 기반 파밍이 얼마나 정교해졌는지를 보여주는 사례입니다.

RealPage 임대료 책정 소송, 세입자에게 약 3억 6,000만 달러 지급하는 합의로 마무리

알고리즘 가격 담합 의혹 집단소송, 합의금 약 3억 6,000만 달러 승인

핵심 내용 미국 연방법원이 RealPage 소프트웨어를 통한 임대료 담합 의혹 집단소송의 합의를 승인했고, 합의에 참여한 임대인들이 세입자에게 지급할 금액은 약 3억 6,000만 달러입니다. 합의 기업들은 잘못이나 법적 책임을 인정하지 않았지만 가격 추천을 위한 비공개 데이터 제공과 경쟁사 비공개 데이터 활용을 중단하기로 했습니다. 합의 대상은 2018년 10월 18일부터 2025년 11월 21일까지 지정된 RealPage 제품을 사용한 미국 공동주택 세입자입니다. 알고리즘 기반 가격 결정이 규제 리스크로 현실화된 대표 사례로, 데이터 기반 가격 최적화 서비스를 다루는 팀이라면 눈여겨볼 만합니다.

자유 소프트웨어로 법률사무소 운영하기

Debian·GNOME부터 Syncthing·radicale까지, 5년째 자유 소프트웨어만으로 사무소를 운영한 기록

핵심 내용 영국의 소규모 법률사무소 decoded.legal은 약 5년째 클라이언트와 서버 양쪽에서 자유 소프트웨어를 사용하며 문서 작성부터 청구, 사건 관리까지 처리합니다. 업무용 PC는 Debian과 GNOME을 유지하고, 다른 변호사와 교환할 문서는 LibreOffice Writer로, 일부 문서와 발표 자료는 Markdown 기반 도구로 작성합니다. 최근 주요 변경은 Nextcloud를 Syncthing과 radicale로 대체한 것으로, 파일 동기화와 일정·연락처 관리를 분리한 조합에 만족하고 있습니다. 서버 측 서비스는 Signal을 제외하고 자체 호스팅한다는 점에서, 규제 산업에서도 셀프호스팅 스택이 충분히 실무적일 수 있음을 보여줍니다.


기타 주목할 소식

  • 산마리노 여행 노트 — 작고 위협적이지 않은 국가라는 지위를 외교 자산으로 활용해 수백 년 독립을 유지해 온 산마리노의 정치·경제사.
  • 10달러짜리 OpenStick 홈랩에서 돌리는 것들 — RAM 512MB·1GHz ARM Cortex-A53 4코어 기기에 Debian과 Podman으로 DNS 차단, AI 에이전트, 모니터링, RSS를 운영한 기록.
  • 요즘은 이런 걸 만들지 않는다: Borland Turbo Pascal 7 — OWL과 통합 IDE, 메모리 내 컴파일로 Windows 프로그래밍 진입 장벽을 낮췄던 개발 환경 회고.
  • 8달러짜리 Linux 컴퓨터(2022) — RISC-V 코어 3개를 갖춘 Ox64에 펌웨어를 기록하는 과정과 초기 구동 장애물 정리.
  • Unitree는 왜 로봇을 손으로 조립할까? 제조 자동화 기회를 본 공장 탐방기 — 인건비 비중 8%의 수작업 생산과, 잦은 제품 변경이 자동화를 어렵게 만드는 구조 분석.
  • Chomsky와 통계적 학습의 두 문화(2011) — 통계적 모델·확률 모델·학습된 모델을 구분해야 하는 이유와 당시 언어 처리의 지형.
  • 민주당, SpaceXAI와 META, Apple에 대한 의회 조사 착수 — 지난 2년간의 기업 활동 중 민감하고 논란 큰 행위를 겨냥한 조사 준비.
  • 고대 DNA로 밝혀진 야만족 부족의 신화적 기원 이야기, 사실이었다 — 구전 신화의 기원 서사가 고대 DNA 분석으로 뒷받침된 사례.

마무리

오늘의 한 줄 정리: 에이전트가 코드를 쓰는 시대에 맞춰 Git·리뷰·메모리 계층이 통째로 재설계되고 있다는 점이 가장 인상적이며, 그 이면에서 스크래핑 봇과 파밍 캠페인 같은 부작용도 함께 커지고 있습니다.

매일 아침 GeekNews 소식을 릿치 블로그에서 만나보세요.