Redis 창시자(antirez)의 'AI 에이전트를 위한 Redis 문서' 배포
Redis의 창시자 Salvatore Sanfilippo(antirez)가 인간 개발자가 아닌 'LLM과 코딩 에이전트'를 1차 타겟으로 삼은 공식 Redis 패턴 문서(redis.antirez.com)를 공개함. 단순한 API 목록을 넘어 명령어, 데이터 타입, 설정 힌트, 구현 가능한 알고리즘 패턴을 에이전트가 쉽게 파싱하고 학습할 수 있는 형태로 구성했습니다. 그는 "검색 엔진이 이를 인덱싱하여 AI 모델들이 이 문서를 학습하게 만드는 것이 목적"이라고 명시하며, 기계가 코드를 작성하는 시대에 맞춘 문서화의 새로운 방향을 제시함
소프트웨어 생태계의 정보 소비 주체가 '인간'에서 'AI 에이전트'까지 포함되고 있다는게 아닐까?
tools구글에서 AI 에이전트 디자인 패턴 정리
3월 6일 구글에서 AI 멀티 에이전트 디자인 패턴을 요약
비즈니스 씬에서 가장 뜨거운 화두인 '에이전틱 시스템(Agentic System)'을 단일 에이전트(Single), 순차적 에이전트(Sequential), 병렬 에이전트(Parallel)의 세 가지 기본 패턴으로 해체하여, ADK(Agent Development Kit) 기반의 실무적 구현 사례와 함께 아키텍처적 트레이드오프(Trade-off)를 명확히 정의
eventsChrome의 2주 출시 주기로 더 빠르게 기능 제공
웹 플랫폼은 지속적으로 발전하고 있으며, Google의 목표는 개발자와 사용자가 최신 성능 개선사항, 수정사항, 새로운 기능을 즉시 이용할 수 있도록 하는 것입니다. 최신 웹의 요구사항에 맞게 출시 프로세스를 조정해 온 Chrome은 2주 출시 주기로 전환
어차피 안정화 기능은 8주 주기니 크게 신경 쓸 건 없을듯
infrastructure타입스크립트 6.0 발표
JavaScript 기반 현재 코드베이스의 마지막 릴리스이자, Go로 작성된 네이티브 포트인 TypeScript 7.0으로의 전환을 준비하는 브릿지 릴리스
현재 JavaScript 코드베이스 기반의 마지막 릴리스로, TypeScript 7.0(Go 네이티브 포트)으로의 전환을 위한 브릿지 역할
TypeScript 7.0은 네이티브 코드와 공유 메모리 멀티스레딩을 활용하며, 이미 완성에 매우 근접한 상태
6.0의 대부분의 변경사항은 7.0 채택을 정렬하고 준비하기 위한 것
languagesJazzband 종료
여러 파이썬 패키지를 여러 maintainer가 함께 관리하던 "공동 유지" 오픈소스 커뮤니티였던 재즈밴드가 2026년 3월 14일부로 운영 종료하였다.
itHub에서 LLM 기반 저품질 PR, 이슈가 폭증하는 이른바 "slopocalypse(본문에서 언급)"가 발생하면서, "누구나 가입하면 레포에 쓸수있는 권한" 모델을 더 이상 안전하게 유지하기 어려워짐에 공급망 이슈에 취약해짐에 따라서 문제가 생겼다.
이걸 보면 PR 시스템이 이제는 정말 유지될 수 있는가에 대한 의문이 있다.
general엔트로픽에서 하네스 설계 가이드 발표
Anthropic이 프론트엔드 디자인 품질 향상과 장기 자율 코딩이라는 두 가지 문제를 동시에 해결하기 위해 GAN에서 영감을 받은 멀티 에이전트 구조를 개발
생성기(generator)와 평가기(evaluator) 를 분리하는 구조로, 주관적 디자인 품질을 구체적 기준으로 채점 가능하게 만들어 에이전트의 자기 평가 편향 문제를 해결
장기 실행 하네스에서 초기화 에이전트, 기능별 코딩 에이전트, 세션 간 컨텍스트 리셋으로 일관된 멀티 세션 코딩을 해결
infrastructure클로드 코드의 전체 소스 코드 유출
약 1,900개의 TypeScript 파일. 512,000 줄 이상의 코드. 약 40개의 내장 도구. 약 50개의 슬래시 커맨드가 유출.
npm 패키지에 소스 맵(Source Map) 파일이 포함되어 배포되었기 때문
소스 맵은 본래 디버깅을 위한 파일로, 압축되거나 번들링된 코드를 원본 소스 코드와 매핑해 주는 역할을 함. 따라서 상용(Production) npm 패키지에 소스 맵을 포함한다는 것은, 사실상 전체 코드베이스를 누구나 읽을 수 있는 온전한 형태로 배포해 버리는 것과 다름없는 것.
'빌드 파이프라인 점검'의 중요성을 다시 한번 상기시키는데, 배포 설정에서 .map 파일이 확실히 제외되었는지 반드시 검증해야 한다. .npmignore 파일이나 package.json의 files 필드 설정 단 하나만 누락되어도 프로젝트의 모든 코드가 노출될 수 있다
securitynpm install 명령을 통해, [email protected], [email protected]
위의 버전을 설치한 경우에, 악성코드가 설치될 수 있다
1억회이상 다운받는 라이브러리기때문에 조심해야함
infrastructureC++ 26 완성 발표됨
C++26이 공식 기술 완료. 리플렉션, 메모리 안전성 강화, 계약(Contracts), std::execution 등 네 가지 핵심 기능이 포함됨
컴파일 타임 리플렉션은 템플릿 도입 이래 C++ 역사상 가장 강력한 추상화 엔진으로, 언어가 스스로를 기술하고 코드를 생성할 수 있게 됨
C++26이 공표되고 메모리 안전성 강화
languages