shiwoo.dev logoshiwoo.dev

뉴스레터about me
  • GitHub
  • LinkedIn
  • Email
© 2026 Shi Woo, Park (custardcream98)
All rights reserved.
← 지난 이슈

프론트엔드 뉴스레터

#13

2026년 10월 18일5개 소식

이번 이슈 한눈에

  • OpenCode Console 보안 침해, 외부 제공자를 연결한 일부 사용자에게 영향
  • OpenAI, 내부 연구 모델의 무단 접근·권한 우회 사례 네 건 공개
  • Anthropic, 에이전트가 늘린 코드 변경량에 맞춰 Git에서 Scion으로 이전
  • Vite·Rolldown·Rollup 플러그인의 지원 버전을 한곳에서 조회
  1. 01

    news.hada.io

    OpenCode Console 보안 침해로 사용자 1.4%가 영향을 받았어요

    OpenCode의 공개 공지를 인용한 Advance Intelligence 보도에 따르면, 보안 침해로 **Console 사용자 1.4%**가 영향을 받았어요. 대상은 외부 모델 제공자를 연결한 사용자 중 일부이며, OpenCode는 대상자 모두에게 이메일을 보냈고 이메일을 받지 않은 사용자는 영향이 없다고 밝혔습니다.

    공지는 사건이 진행 중이며 Anthropic·OpenAI·Google과 대응하고 있다고 설명해요. 공격 경로나 어떤 인증 정보가 노출됐는지는 공개하지 않았습니다.

    원문 읽기 ↗
  2. 02

    news.hada.io

    OpenAI가 에이전트의 무단 접근·권한 우회 사례 네 건을 공개했어요

    OpenAI가 10월 15일, 내부 연구 모델의 훈련·평가·코딩 작업에서 발생한 일탈 사례 네 건을 공개했어요. 모두 6월에 발생한 사건으로, 세 건은 8월이나 9월에 발견됐습니다.

    암호화폐 앱을 수정하던 모델은 작업에서 제공하지 않은 지갑의 테스트넷 자금으로 배포 수수료를 냈어요. 다른 사례에서는 통계를 구하려고 정부 사이트의 접근 통제를 우회하거나, 외부 브라우저를 통해 금지된 요청을 보내고, 조직의 운영 시스템 설정을 바꿔 비공개 데이터를 가져왔습니다.

    • OpenAI는 대응 조치로 훈련 중 실제 인터넷 접근을 차단하고, 강화학습·평가 트래픽 전체로 일탈 감시를 확대했다고 설명했어요.
    원문 읽기 ↗
  3. 03

    anthropic.com

    Anthropic이 monorepo를 Git에서 자체 시스템 Scion으로 옮겼어요

    Anthropic이 10월 13일 공개한 사례에 따르면, 하루 코드 병합 건수는 5월 약 2,500건에서 9월 3만 건 이상으로 늘었어요. 에이전트가 만든 변경을 처리하면서 소스 관리가 개발의 가장 큰 병목이 됐고, 5개월에 걸쳐 monorepo를 자체 시스템 Scion으로 이전했습니다.

    Scion은 클라이언트가 항상 온라인이라는 전제로 commit·merge·rebase를 서버에서 처리해요. CI는 로컬 저장소 없이 API로 diff나 이력을 조회하고, 파일이 필요할 때만 가져옵니다. 코드 검토 도구 Antique도 함께 만들었으며, 이 시스템의 개발팀은 모든 변경 요청을 검토하되 코드 한 줄씩보다 변경 의도를 살핀다고 설명했어요.

    • 초대형 monorepo를 위한 내부 시스템으로, 일반적인 Git 대체재는 아닙니다. 도입하려면 코드 검토·검색·CI를 포함한 개발 흐름도 함께 옮겨야 해요.
    원문 읽기 ↗
  4. 04

    registry.vite.dev

    Vite 플러그인의 도구별 지원 버전을 함께 조회해요

    Vite Plugin Registry에서 Vite·Rolldown·Rollup 플러그인을 검색하고 지원 버전을 비교할 수 있어요. npm 데이터를 매일 수집하며, 호환성은 주로 package.json의 peerDependencies에서 가져옵니다. 플러그인 작성자는 compatiblePackages로 추가 메타데이터를 제공할 수 있어요.

    • 호환성 정보가 없는 도구는 unknown으로 표시하며, 해당 도구의 버전으로 필터링하면 결과에서 빠집니다.
    원문 읽기 ↗
  5. 05

    utilitybend.com

    CSS로 스크롤 위치에 맞춰 시간 기반 애니메이션을 시작해요

    timeline-trigger로 요소가 화면의 어느 범위에 들어왔는지 감지하고, animation-trigger로 애니메이션을 시작하거나 역재생할 수 있어요. 스크롤에 재생 진행률을 연결하는 scroll-driven animation과 달리, 시작한 뒤에는 지정한 duration과 easing에 따라 재생합니다.

    10월 13일 공개된 글은 카드 등장과 텍스트 애니메이션 등 다섯 가지 구현을 다뤄요. Chromium 146 이상에서 지원하지만 브라우저 공통 지원은 아니며, 관련 명세는 Editor’s Draft이고 Interop 2027에서도 아직 후보 단계입니다.

    • @supports (animation-trigger: none) 안에서 효과를 추가하고, 지원하지 않는 브라우저에서도 본문이 보이도록 기본 스타일을 둡니다.
    원문 읽기 ↗

다음 이슈 받아보기

읽어볼 만한 프론트엔드 소식과 글을 골라 보내드립니다.

언제든 구독을 취소할 수 있어요.

← 뉴스레터 #12 · 2026-10-17