에이전트

CentOS 설립자, 인공지능 에이전트 활용해 11일 만에 리눅스 호환 러스트 커널 개발

2026년 11월 1일 · 읽는 시간 2분

다른 언어로도 게시됨 日本語, हिन्दी

tilt shift lens photo of mini drone
Diana Măceşanu / Unsplash

CentOS와 Rocky Linux의 설립자인 Gregory Kurtzer가 인공지능 에이전트를 활용해 11일 만에 리눅스 프로그램 실행이 가능한 러스트 기반 독립형 커널 Ginux를 개발했다고 밝혔다. 이 프로젝트는 기존 리눅스 커널 없이 리눅스 호환 환경을 제공하는 것을 목표로 한다.

Ginux는 x86-64 아키텍처를 위한 독립형 커널로, UEFI를 통해 직접 부팅되며 메모리 관리, 스케줄러, 프로세스 모델, 가상 파일 시스템, 네트워크 스택 및 장치 지원을 자체적으로 제공한다. 리눅스는 이 환경에서 애플리케이션에 노출되는 하나의 '성격'으로 기능한다. 현재 프로토타입은 QEMU 가상 머신, KVM 호스트, 또는 Apple Silicon Mac 에뮬레이션 환경에서 테스트되고 있으며, 코드는 Apache 2.0 라이선스로 GitHub에 공개되어 있다.

개발 과정은 Gregory Kurtzer가 아키텍처, 제약 조건, 마일스톤 및 수용 기준을 정의한 후 OpenAI Codex를 통해 GPT-5.6 Sol 모델을 기반으로 한 지속적 작업을 실행하는 방식으로 진행되었다. 인공지능은 구현, 컴파일, 부팅, 테스트, 진단 및 수정 작업을 수행했으며, 이 접근법은 '인간 지시 에이전틱 엔지니어링'이라 명명되어 13페이지 분량의 기술 보고서로 Zenodo에 게시되었다. 최종적으로 약 139,000줄의 코드가 유지되었다.

성능 벤치마크 결과, Ginux 환경에서 Rocky Linux 10은 멀티유저 타깃 도달에 12.9초(중위수)를 기록해 리눅스 커널의 42.6초보다 3.3배 빠르다. 그러나 Ginux는 부가 커널이나 initramfs를 로드하지 않고 캐시된 파일 시스템을 복원하므로 비교가 공정하지 않다는 지적이 있다. sysbench 테스트에서는 CPU 성능이 15.2% 향상되고, 메모리 사용량은 8.7% 감소했으며, 스레드 성능은 1.2% 개선되었다. 개발자는 향후 KVM 호스트 환경에서의 재측정, 네트워크 및 저장소 테스트 추가가 필요하다고 강조했다.

이 프로젝트는 아직 일부 리눅스 프로그램만 실행 가능하고 가상 머신에서만 검증된 연구용 프로토타입 단계이다. Gregory Kurtzer는 리눅스의 가치는 코드보다 워크플로, 호환성, 유지보수 및 커뮤니티에 있다고 평가하며, 이번 실험의 API 호출 비용은 약 8,000달러로 추정했다.