원문 캡처 · techstrong.ai
원문 캡처 · techstrong.ai

일부 리눅스 배포판이 AI 도입에 거리를 두는 가운데, 중국의 오픈소스 배포판 openKylin은 AI 에이전트가 설정을 바꾸고 작업을 실행하는 데스크톱을 지향한다. 최신 버전 openKylin 3.0은 챗봇을 탑재하는 데 그치지 않고 AI를 운영체제 구조에 통합하는 것이 목표다.

openKylin 총괄 책임자 류민(Liu Min)은 Open Source Summit Europe 기조연설에서 운영체제가 컴퓨팅 자원 관리에서 AI 기능 관리로 나아가고, 궁극적으로는 사용자의 의도를 정리하는 방향으로 발전하고 있다고 설명했다. 그 중심에는 AI 에이전트 프레임워크 KylinBot이 있다.

openKylin에 따르면 KylinBot은 음성과 채팅으로 요청을 이해하고 대화 사이의 맥락을 유지하며, 시스템 기능을 이용해 작업을 돕는다. 자동화 도구 Kylin-CUA와 통합하면 시스템 설정과 기기 관리 기능에도 접근할 수 있다. KylinBot 위에 보조 인터페이스 Xiao K가 제공되며, 사용자는 대화로 네트워크 연결 변경, 블루투스 끄기, 키보드 배열 변경 등을 요청할 수 있다. 시스템 기능에는 입력 장치, 화면 설정, 네트워크, 블루투스 주변기기, 전원 관리 등이 포함된다.

Kylin-CUA는 타사 에이전트 도구인 OpenClaw와 WorkBuddy도 지원한다. 프로젝트가 제시한 구조에서는 리눅스와 드라이버, 하드웨어 자원 위에 로컬 추론 기능과 공용 AI 런타임 서비스가 놓이고, 그 위에서 에이전트가 작업을 계획하고 도구를 조정한다. 컴퓨터 사용 자동화 기능은 에이전트가 기존 그래픽 애플리케이션까지 다룰 수 있도록 범위를 넓힌다.

openKylin 3.0은 AI 기능 외에도 Linux 7.0을 사용하고, 핵심 구성 요소 180개 이상을 최적화했으며, RISC-V 지원을 개선하고 시스템 도구에서 Rust 사용을 확대했다. 류민은 콘텐츠와 설명을 바탕으로 정보를 찾는 지능형 검색도 소개했다. 관련 파일을 작업별로 모아 파일 위치를 알고 있어야 하는 부담을 줄이는 기능이다. 다만 이 기능들은 프로젝트가 데스크톱 상호작용의 변화를 탐색하는 사례로 제시됐으며, 독립적으로 검증된 결과는 아니다.

openKylin은 아직 개발 중이다. 류민은 AI를 실제로 유용하게 만들려면 모델 실행 방식과 데이터·애플리케이션 연결, 다양한 하드웨어 환경에서의 작동을 다루는 시스템 엔지니어링이 필요하다고 말했다. 에이전트가 설정을 바꾸고 애플리케이션을 조작하는 만큼 보안과 통제도 과제로 남는다. 류민은 어떤 작업을 누가 승인하는지, 허용되는 작업은 무엇인지, 사람이 어떻게 개입할 수 있는지를 계속 다뤄야 한다고 밝혔다.

openKylin은 데스크톱 컴퓨팅을 주된 대상으로 하는 중국 오픈소스 리눅스 배포판이며, 상용 Kylin 운영체제의 기술적 기반 역할을 한다. 스마트 기기, 산업 자동화, 로봇, 고성능 컴퓨팅, 클라우드 환경으로 활용 범위를 넓히는 방안도 탐색 중이지만, 프로젝트는 모든 작업 환경에 동등하게 성숙한 플랫폼을 제공하는 단계는 아니라고 밝혔다.

openKylin 기술위원회 의장 우칭보(Wu Qingbo)는 AI를 애플리케이션에서 운영체제로 옮기는 일이 단순한 기능 추가가 아니라 기반 구조의 변화라고 설명했다. 프로젝트는 개방형 생태계와 구조를 통해 개발자가 더 투명하고 안전하게 기능을 확장하고 RISC-V 같은 하드웨어도 지원할 수 있을 것으로 기대한다.

관련 자료: Gentoo의 AI 정책, Void Linux의 AI 정책 관련 보도, System76 COSMIC 데스크톱 관련 보도, Open Source Summit Europe, openKylin, KylinBot, 상용 Kylin, RISC-V.