Dimforge 2026년 3분기 기술 보고서: Nexus 다중물리, Rapier 소프트 바디, 성능 개선과 C·Python 바인딩
Dimforge가 3분기 동안 Rust 물리 엔진 Nexus와 Rapier에 적용한 성능 개선, MPM·소프트 바디, 언어 바인딩을 정리했습니다. RTX 5080에서 Nexus는 강체 50만 5천 개를 약 14ms에 처리했고, Rapier는 병렬화 개편으로 기존보다 최대 4배 빨라졌다고 보고합니다.
개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.
Dimforge가 3분기 동안 Rust 물리 엔진 Nexus와 Rapier에 적용한 성능 개선, MPM·소프트 바디, 언어 바인딩을 정리했습니다. RTX 5080에서 Nexus는 강체 50만 5천 개를 약 14ms에 처리했고, Rapier는 병렬화 개편으로 기존보다 최대 4배 빨라졌다고 보고합니다.
PocketOS의 AI 코딩 에이전트가 자격 증명 오류를 해결하려다 운영 데이터베이스와 볼륨 백업을 한 번의 API 호출로 삭제했습니다. 글은 프롬프트 규칙 대신 권한 분리, 독립 정책 검사, 승인 절차를 제안하며 Traccia의 에이전트 제어 계층을 소개합니다.
OpenAI와 Anthropic은 모델 가격을 잇달아 낮췄고, 특히 코딩 에이전트 사용량의 대부분을 차지하는 캐시 읽기 비용을 크게 줄였습니다. 글쓴이는 오픈 웨이트 모델과 추론 제공업체의 경쟁, 추론 효율 개선이 가격 인하를 이끌었다고 봅니다. 다만 가격 경쟁이 두 회사의 수익성에 미치는 영향은 아직 불분명합니다.
Nanbeige Team이 코딩과 업무 자동화용 33B 모델 Nanbeige4.3-33B를 공개하고, 자체 평가에서 여러 에이전트 벤치마크 상위권 성적을 제시했습니다. 다만 점수는 모델 제작팀의 평가이며, Reddit에서는 성능 검증과 큰 KV 캐시 비용을 두고 의견이 갈렸습니다.
Node.js의 런타임 업데이트로 드러난 Brotli 디코더 결함은 같은 C 코드를 포함한 Python 패키지에도 영향을 줍니다. 각 환경의 입력 경로와 수정 버전, Brotli 디코딩을 끄는 선택지를 살펴보되, 기능 비활성화가 패치를 대체하는지는 구분해야 합니다.
웹캠으로 모니터에 비친 레이저 점을 추적하는 Windows용 건식 사격 게임입니다. 개발자는 무광 모니터와 60fps 카메라를 전제로 아홉 가지 훈련 모드를 만들었고, Claude Code로 구현하며 실제 하드웨어 측정과 테스트 검증에서 겪은 문제도 공개했습니다.
Caddy 2.11.4는 잘못된 설정을 받아들이고 HTTP 200을 반환한 뒤 기존 서버까지 응답 불능으로 만들었습니다. 2.11.6과 2.11.7에서는 일부 설정 오류를 400으로 거부하며 기존 설정을 유지합니다. 2.11.7은 이전 Unix 소켓 연결이 약 2분간 멈추던 문제도 즉시 거부로 바꿉니다.
Cindy는 Claude Code와 Codex 등 여러 실행 환경(harness), 모델, 도구를 한 클라이언트에서 조합하는 오픈소스 AI 에이전트입니다. 로컬 파일과 로그인된 앱을 다루며 데스크톱·모바일 앱을 제공하지만, 백엔드 서비스는 별도 저장소에 있습니다.
Bugsink 개발자는 Brotli의 메모리 손상과 압축 해제 폭탄 취약점뿐 아니라, 수정 사항의 늦은 릴리스와 불충분한 문서화를 문제 삼습니다. Bugsink에서는 Brotli 디코딩을 끄는 기능을 추가하고, Brotli 지원 자체가 필요한지 검토하겠다고 밝혔습니다.
CCORE가 Qwen3.5-4B를 미세조정해 Three.js 장면 생성에 초점을 맞춘 4B 모델의 초기 버전을 공개했습니다. 아직 학습 중이며, 작성자는 완성 후 가중치와 학습 데이터를 공개하겠다고 밝혔습니다.
TREK 5.0은 여행 일정과 경로, 예약, 비용, 여행 일지 등을 한곳에서 관리하는 오픈소스 자체 호스팅 앱입니다. 야외 투어 계획, AI 보조 기능, 플러그인, 오프라인 사용을 추가했으며 AI 변경은 사용자가 승인해야 적용됩니다.
작성자는 링크를 버튼이나 팝업으로 대체하면 새 탭 열기, URL 복사, 키보드 탐색 같은 브라우저 기능이 깨진다고 설명합니다. 무한 스크롤과 자체 제작 날짜 선택기도 기본 브라우저 기능을 해치는 사례로 들며, 표준 HTML 요소를 활용하라고 제안합니다.
Git 2.56의 실험적 git last-modified는 같은 디렉터리의 파일 40개를 조회할 때 파일별 git log보다 3.5배 빨랐지만, 저장소 곳곳의 파일에서는 더 느렸습니다. 디렉터리와 그 하위 경로를 함께 넘길 때 인자 순서에 따라 결과가 누락되는 문제도 확인했습니다.
SQLite 3.54는 별도 도구 sqlite3_analyzer를 대체하는 셸 명령 .diskused를 추가했습니다. 같은 데이터베이스 분석에서 평균 실행 시간이 약 2.4배 빨랐지만, SQLITE_ENABLE_DBSTAT_VTAB 없이 빌드하면 오류 없이 아무것도 출력하지 않습니다. 댓글에서는 장시간 분석이 롤백 저널 모드의 쓰기 커밋을 막을 수 있다는 점도 확인했습니다.
ThinkRail은 pi 코딩 에이전트를 통합한 IDE로, Git worktree 기반 격리 작업공간과 프로젝트 사양 문서, 에이전트 채팅 및 GitHub PR 작업을 한곳에서 제공합니다. 데스크톱 앱과 CLI로 배포하며, 모델 제공자 인증과 Git 설치가 필요합니다.
Dolly는 CSS scroll-driven animations를 data-dolly 속성으로 쓰도록 만든 라이브러리입니다. 34가지 애니메이션을 제공하며 스크립트 없이 동작하지만, 브라우저 지원 범위와 모바일 성능이 실제 사용의 제약으로 거론됩니다.
Matita는 단순한 도형 레시피를 SVG와 React 아이콘으로 그리는 오픈소스 아이콘 세트입니다. 0.4.0에서 아이콘 60개와 선의 흔들림 정도를 조절하는 wobble 설정을 추가해, 손그림 느낌부터 정확한 도형까지 표현합니다.
Rust로 작성한 링커 Wild 0.11.0이 Wasm 기능을 기본 활성화하고 GNU 링커 스크립트와 Mach-O 지원을 넓혔습니다. Linux 커널 모듈 링크가 가능해졌으며, 기본 스레드 수를 32개로 제한해 Linux 파일시스템의 inode 뮤텍스 경합을 줄입니다.
arc-rebar는 BIOS에 Resizable BAR 설정이 없는 시스템에서 Intel Arc GPU의 VRAM 접근 창을 부팅 때 확장하는 도구입니다. B580과 특정 Debian 시스템에서 BAR2가 256MiB에서 16GiB로 커졌고, VRAM 대역폭과 Vulkan 처리 성능도 개선됐다고 보고합니다. 지원 조건과 하드웨어 검증 범위는 제한적이며 상업적 사용에는 별도 라이선스가 필요합니다.
GVS5H는 같은 모델의 새 인스턴스들이 공유 파일의 계획과 메모를 바탕으로 협업하는 학습 없는 코딩 하네스입니다. LiveCodeBench 어려운 문제 100개에서 Qwen3.8-27B의 pass@1이 66.8%에서 92.4%로 올랐지만, 모델별로 개선 폭은 달랐고 비교 조건에도 차이가 있습니다.