오늘 GeekNews는 AI 모델·도구 소식과 “AI를 어떻게 쓸 것인가"라는 성찰이 나란히 올라온 하루였습니다. Google이 복잡한 코딩과 연구를 겨냥한 Gemini 4 Carbon을 공개했고, DeepMind의 AlphaProof Code는 Signal 프로토콜 구현을 기계어 수준에서 형식 검증해 눈길을 끌었습니다. 반대편에서는 “AI 사용은 취약한 코드베이스를 만든다"는 문제 제기와 에이전트 오케스트레이션 도구들이 함께 올라와, 도구의 성능과 그 도구를 쓰는 엔지니어의 판단력이 동시에 화두가 되었습니다.
Google, 복잡한 코딩과 연구를 위한 Gemini 4 Carbon 일반 공개
복잡한 다단계 코딩과 개방형 과학 연구를 겨냥한 신모델, 초기 API 가격은 Argon과 동일
- 링크: 원문 보기
- 카테고리: AI
핵심 내용 Google이 Gemini 4 Carbon을 개발자, 기업, 과학자, 일반 사용자에게 공개했습니다. 복잡한 다단계 코딩과 디버깅, 개방형 과학 연구처럼 깊은 추론과 장시간 검증이 필요한 작업을 겨냥한 모델입니다. 출시 초기 API 가격은 100만 토큰당 입력 2달러, 출력 10달러로 Argon과 동일하며, Carbon은 더 많은 토큰을 써서 여러 해법을 탐색하고 결과를 검증하는 방식으로 동작합니다. CursorBench 4.0, WANDR, AutomationBench 같은 실제 업무 평가에서 1위를 기록했고, 각 평가에서 차순위 외부 모델 대비 작업당 비용은 절반 미만이었다고 합니다. “토큰을 더 쓰되 작업당 비용은 낮춘다"는 설계 방향은 에이전트 기반 워크플로를 운영하는 팀에게 실질적인 판단 근거가 됩니다.
AlphaProof Code — Signal 암호화 구현을 기계어 수준에서 형식 검증
DeepMind가 libsignal을 AArch64 기계어로 컴파일해 핵심 보안 속성을 수학적으로 증명
- 링크: 원문 보기
- 카테고리: 보안
핵심 내용 Google DeepMind가 인간 전문가와 AI 에이전트를 결합한 AlphaProof Code로 Signal 프로토콜의 실제 코드가 지정된 핵심 보안 속성을 충족함을 수학적으로 증명했습니다. 대상은 참조 구현인 libsignal을 AArch64 Linux 기계어로 컴파일한 결과물이며, 검증한 속성에는 기기가 일시적으로 침해돼도 이전 메시지를 보호하고 이후 메시지의 보호를 회복하는 성질이 포함됩니다. 전문가가 검토한 수학적 명세를 바탕으로 Gemini Carbon 에이전트가 600만 줄 이상의 Lean 증명을 생성하고, Lean이 그 정확성을 자동으로 확인했습니다. 형식 검증이 연구실 데모를 넘어 실제 프로덕션 암호 라이브러리 수준으로 내려왔다는 점에서 의미가 큽니다.
Synaptics의 특허 침해 주장으로 DisplayLink 드라이버 개발 중단
클린룸 구현조차 특허 침해가 될 수 있다는 경고에 개인 개발자가 저장소를 내리고 커널 제출 중단
- 링크: 원문 보기
- 카테고리: 시스템
핵심 내용 Linux용 DisplayLink 드라이버의 충돌을 해결하려던 개인 개발자가 Synaptics의 특허 침해 주장과 중단 요구를 받고, 새 드라이버 Vino의 공개 저장소를 내리고 커널 제출을 중단했습니다. Vino는 Rust 기반 DRM/KMS 드라이버로, 세 번째 패치 버전에서는 제조사 소프트웨어 없이 3세대에 걸친 DL3 도킹 스테이션을 제어할 수 있었습니다. Synaptics는 클린룸 구현도 특허 침해를 피하지 못할 수 있다고 경고했으며, 요구 불이행 시 2만 5,000달러를 청구하고 매주 같은 금액을 추가하겠다고 통보했습니다. 하드웨어 리버스 엔지니어링과 특허의 경계가 어디인지, 그리고 개인 메인테이너가 감당할 수 없는 법적 위험이 오픈소스 드라이버 생태계를 어떻게 위축시키는지 보여주는 사례입니다.
Val Town, 단계적으로 서비스 종료
클라우드 컴퓨팅 시장 경쟁에 밀려 과금 중단 후 2027년 1월 완전 종료, 2월에 오픈소스 공개 예정
- 링크: 원문 보기
- 카테고리: 스타트업
핵심 내용 Val Town이 클라우드 컴퓨팅 시장에서 경쟁하지 못해 서비스를 단계적으로 종료하기로 했습니다. 2026년 11월 10일부터 과금을 중단하고 기존 구독에는 무료로 서비스를 계속 제공하며, 연간 요금제 선결제 고객에게는 부분 환불합니다. 신규 가입과 요금제 업그레이드는 중단되고, 12월 10일 읽기 전용 모드로 전환되되 sqlite와 blob 스토리지는 전환 대상에서 제외됩니다. 나머지 모든 서비스는 2027년 1월 10일 종료하며, 2월 1일에는 Val Town을 오픈소스로 공개할 예정입니다. Cloudflare, Vercel, Netlify, Render로의 이전 가이드를 제공한다는 점은 의존하던 팀에게 실질적인 마이그레이션 경로가 됩니다.
AI 사용은 취약한 코드베이스를 만든다
당장의 문제는 잘 풀지만, 유지보수성·테스트 품질·이해도 저하가 기술 부채로 누적된다
- 링크: 원문 보기
- 카테고리: AI
핵심 내용 AI는 당장 주어진 코딩 문제를 잘 풀어도, 그 변경이 코드베이스 전체의 유지보수에 어떤 영향을 줄지는 놓치기 쉽다는 지적입니다. AI가 만든 테스트는 이미 다루는 동작을 반복 확인하고 실제 사용에서 중요한 경우를 놓칠 수 있으며, 중복을 줄이려다 추상화를 늘려 코드를 이해하고 디버깅하기 어렵게 만들기도 합니다. AI 의존도가 높아질수록 개발자의 코드베이스 이해도가 낮아지고, 빠르게 쏟아지는 PR은 검토 시간을 줄여 테스트 공백과 작은 품질 문제가 기술 부채로 쌓이게 합니다. 취약해진 코드베이스에서는 장애 증가와 복구 지연이 실제 사용자에게 전가됩니다. AI 코딩 도구 도입 속도와 리뷰 역량을 함께 늘려야 한다는 실무적 경고로 읽힙니다.
.NET 11 런타임의 새로운 기능
Runtime Async V2 도입, JIT·SIMD 최적화, 그리고 높아진 최소 CPU 요구사항
- 링크: 원문 보기
- 카테고리: 백엔드
핵심 내용 Runtime Async V2가 미리보기로 도입돼 컴파일러 생성 상태 머신 대신 런타임이 비동기 실행의 중단과 재개를 관리합니다. 실행 중 스택 추적과 디버깅이 개선되고 비동기 처리 오버헤드가 줄어듭니다. 다만 최소 CPU 요구사항이 높아져 x86/x64는 x86-64-v2, Windows Arm64는 LSE가 필요하며, 새 기준을 충족하지 못하는 구형 하드웨어에서는 실행되지 않습니다. JIT와 SIMD 최적화로 불필요한 경계 검사와 가상 호출을 줄이고, 지원 CPU에서는 Half 연산에 하드웨어 FP16 명령을 활용합니다. ReadyToRun과 NativeAOT의 비교자 및 인터페이스 호출 성능도 개선됐습니다. 런타임 업그레이드 시 배포 대상 하드웨어 기준을 반드시 재확인해야 한다는 점이 실무 포인트입니다.
내 SSH 키를 모두 삭제했다
YubiKey, TPM, Apple Secure Enclave로 디스크 저장형 SSH 키를 대체한 전환 사례
- 링크: 원문 보기
- 카테고리: 보안
핵심 내용 YubiKey, TPM, Apple Secure Enclave를 조합해 모든 개인 환경에서 기존 디스크 저장형 SSH 키를 대체하고, 보호되지 않은 키 재료가 디스크에 남지 않도록 전환한 사례입니다. 하드웨어 기반 키를 쓰려면 해당 하드웨어가 필요하며, YubiKey와 Secure Enclave는 키를 내부에 보관하고 TPM 방식은 디스크에 암호화한 키를 저장한다는 차이가 있습니다. YubiKey 5 이상은 OpenSSH만으로 ed25519-sk 키를 사용할 수 있고, macOS Sequoia부터는 운영체제의 Smart Card Auth 기능으로 Secure Enclave 기반 SSH 키를 만들 수 있습니다. 무인 인증도 가능하다는 점이 실무에서 중요한데, 키 관리 방식을 “파일 보관"에서 “하드웨어 위임"으로 옮기는 구체적인 로드맵이 될 수 있습니다.
Claude Whiteboards, Claude Sheets, Claude Data — 팀 협업 보드·스프레드시트·데이터 분석 도구
Anthropic이 협업 기능을 확장하며 유료 플랜에 보드와 시트를 베타로 추가
- 링크: 원문 보기
- 카테고리: AI
핵심 내용 Anthropic이 Claude Whiteboards와 Sheets를 베타 출시하고, 기존 Claude Dashboards를 Claude Data로 정식 출시했습니다. 모두 유료 플랜에서 이용할 수 있습니다. Whiteboards는 Claude와 팀원이 실시간으로 아이디어를 정리하는 공유 보드로, 계획을 담당자와 날짜가 있는 타임라인으로 만들거나 회의 메모에서 실행 항목을 도출할 수 있습니다. Sheets는 프롬프트로 스프레드시트를 만들고 함께 편집하는 도구이며, 현재는 기본적인 기능을 지원하고 더 고급 기능이 필요하면 Excel 등으로 작업을 이어갈 수 있습니다. Claude Data는 대시보드를 넘어 데이터 분석 범위를 넓힌 도구입니다. LLM이 코드 작성 도구를 넘어 팀 협업 계층으로 진입하는 흐름을 보여줍니다.
Herdr CKD — 격리된 Git Worktree와 3자 교차 검증 기반 AI 코딩 오케스트레이터
에이전트의 “자기 합리화"를 프롬프트가 아닌 물리적 권한 분리로 푸는 시도
- 링크: 원문 보기
- 카테고리: AI
핵심 내용 Claude Code나 로컬 LLM으로 코딩 에이전트를 돌리다 보면, 빌드 오류나 누락된 요구사항이 있는데도 에이전트가 스스로 완료했다고 판정하는 자기 합리화 문제를 겪게 됩니다. 여러 에이전트를 한 대화방에 묶어두어도 작업자의 설명에 검수자가 쉽게 설득당하는 한계가 있었고, 이를 프롬프트 지시가 아닌 물리적 권한 분리와 Git Worktree 격리로 풀어보려는 오픈소스 오케스트레이터입니다. 중심 코어 C(1개 고정)가 파일 수정과 셸 실행 권한을 물리적으로 쥐고, 검증 주체를 분리하는 구조를 취합니다. 에이전트 자동화의 신뢰 문제를 “더 좋은 프롬프트"가 아니라 아키텍처로 접근한다는 점이 흥미롭습니다.
skilladopt — Claude Code와 Codex 스킬을 내 프로젝트에 맞추는 도구
남의 스킬을 그대로 쓰지 않고, 문단마다 판단과 근거를 남겨 프로젝트에 이식
- 링크: 원문 보기
- 카테고리: AI
핵심 내용 skilladopt는 남이 만든 Claude Code와 Codex 스킬을 내 프로젝트에 맞게 고치고, 바꾼 줄마다 근거를 남겨 나중에 다시 볼 곳만 알려 주는 도구입니다. GitHub에서 가져온 스킬은 모두 다른 사람의 프로젝트를 기준으로 쓰여 있어, 내 프로젝트에 없는 도구를 쓰라고 하거나 테스트 명령이 다르고, 이미 정한 규칙과 충돌하는 일이 잦습니다. 이 도구는 스킬을 들일 때 문단마다 keep, bind, rewrite, drop, review 판단과 근거를 남겨 두고, 프로젝트가 바뀌면 영향을 받은 줄만 짚어 줍니다. 스킬 안의 파일은 실행하지 않고 고정된 커밋만 읽으며, 작업자 에이전트는 도구 없이 또는 읽기 전용 샌드박스에서 돕니다. 스킬 생태계가 커질수록 “가져다 쓰기"보다 “이식과 추적"이 중요해진다는 문제의식을 잘 짚습니다.
2026년, 엔지니어로 살아간다는 것
같은 AI 도구를 써도 결과물의 격차가 나는 이유 — 판단과 직관에 대한 성찰
- 링크: 원문 보기
- 카테고리: 기타
핵심 내용 코드 작성과 디버깅, 설계까지 에이전트에 맡기는 일이 늘었지만, 비슷한 AI 도구를 쓰는 엔지니어 사이에서도 결과물의 격차가 있으며 그 차이가 어디서 오는지 돌아봅니다. 엔지니어는 지금 풀고 있는 게 진짜 문제인지, 단순하게 끝낼 수 있는 일을 복잡하게 만들고 있지는 않은지, 이 설계가 2년 뒤에도 타당할지 판단합니다. 이유를 바로 설명하기 어려워도 결과물에서 뭔가 어긋났음을 알아차리는 순간이 있으며, 글쓴이는 AI가 쓴 글 같다고 느끼는 순간을 직관의 예로 듭니다. 창발(emergence)은 사소한 경험들이 쌓여 만들어지는 것이므로, 도구가 강해질수록 오히려 사람의 판단 근육을 꾸준히 써야 한다는 결론으로 이어집니다.
Queens Public Library, 랜섬웨어 공격으로 네트워크 장애 발생
모든 지점에 영향을 준 대규모 장애, 공용 컴퓨터와 디지털 서비스가 직격
- 링크: 원문 보기
- 카테고리: 보안
핵심 내용 Queens Public Library(QPL)가 랜섬웨어 공격을 받아 모든 지점에 영향을 미치는 대규모 네트워크 장애를 겪고 있습니다. 웹사이트와 QPL Mobile App, 디지털 미디어 서비스, 운영 중인 대부분 지점의 공용 컴퓨터가 영향을 받았습니다. 운영 중인 모든 지점의 무료 Wi-Fi와 대출·반납 기기는 복구됐고, 7개 지점에서는 공용 컴퓨터도 다시 이용할 수 있게 됐습니다. 모든 지점은 예정대로 운영하며 자료 대출과 반납도 가능하지만, 장애 기간에는 대출 기간 연장이 불가능합니다. 공공 인프라가 랜섬웨어의 표적이 될 때 서비스 중단이 시민 생활에 직접 영향을 준다는 점을 보여줍니다.
기타 주목할 소식
- Starlink Mini 2 — 위성 인터넷 단말의 후속 모델 소식. 원문
- Ableton Live 13 — 스텝 시퀀서와 ARA 2 지원을 추가한 차기 주요 버전, 2027년 초 출시 예정. 원문
- 스마트 홈 기기는 인터넷 없이도 작동해야 한다 — Tasmota·MQTT·Node-RED 중심의 로컬 우선 자동화 원칙. 원문
- .name 기존 도메인과 이메일 리디렉션 유지 확정 — Verisign이 2만 2,000개 종료 계획을 철회. 원문
- Blender 5.3 출시, Gaussian Splat 지원 추가 — PLY·SPZ·glTF를 포인트 클라우드로 가져와 Geometry Nodes로 가공. 원문
- Show GN: 중학생이 하루 만에 빌드한 AI 연동형 픽셀아트 스튜디오 — Electron 기반 오픈소스 편집기. 원문
- Show GN: EleDock — ⌘M으로 창을 하나씩 Dock에 넣고 ⇧⌘M으로 되돌리는 Mac 메뉴 막대 앱. 원문
- Show GN: Dotgimon — 애플워치·아이폰으로 키우는 레트로 도트 다마고치 개인 토이 프로젝트. 원문
오늘의 한 줄 정리: Gemini 4 Carbon과 AlphaProof Code가 보여준 AI의 성능 도약과, “AI 사용은 취약한 코드베이스를 만든다"는 경고가 같은 날 나란히 올라온 것이 인상적입니다. 도구의 능력이 커질수록 판단과 검증 설계가 더 중요해진다는 신호로 읽힙니다.
매일 아침 GeekNews 소식을 릿치 블로그에서 만나보세요.