딥시크, 오픈소스 AI 에이전트 런타임 '하니스' 프리뷰 공개

2분 DeepSeekAI 에이전트오픈소스마이크로커널
최근 30일 조회수 — 좋아요 —

핵심 요약

딥시크가 마이크로커널 구조의 모듈형 AI 에이전트 실행 런타임 '딥시크 하니스' 0.1 프리뷰를 MIT 라이선스로 공개했다.

딥시크(DeepSeek)가 자율 AI 에이전트를 구축하기 위한 오픈소스 실행 런타임 ‘딥시크 하니스(DeepSeek Harness, dsh)‘의 개발자 프리뷰 버전을 공개했다. MIT 라이선스로 배포되는 이 소프트웨어는 딥시크의 발표와 깃허브 저장소를 통해 공개됐으며, 코디스(Cordis) 메타 프레임워크 위에 구축돼 마이크로커널 구조를 채택한 것이 특징이다.1

마이크로커널 구조에서는 런타임을 구성하는 요소들이 하나로 뭉친 시스템 모듈이 아니라 독립적으로 교체 가능한 플러그인으로 동작한다. 모델 어댑터, 도구 레지스트리, 샌드박싱 환경, 세션 상태 핸들러, 이벤트 디스패처, 사용자 인터페이스 같은 기능 단위가 각각 별도의 확장으로 로드되는 방식이다. 개발자는 이 구조를 이용해 원격 API 제공업체와 로컬 런타임 서버를 오가며 모델 엔드포인트를 바꾸거나, 핵심 로직을 건드리지 않고 선언적 설정 파일만 수정해 실행 워크플로를 교체할 수 있다. 설정 스키마는 YAML이나 JSON으로 환경 제약, 플러그인 의존성, 런타임 매개변수를 지정하도록 문서화돼 있다.

딥시크 하니스는 추가 전용(append-only) 이벤트 로깅 서브시스템도 포함한다. 사용자 메시지, 도구 호출, 중간 추론 상태, 토큰 지표, 하위 에이전트 디스패치 등 모든 실행 단계가 하나의 통합된 실행 궤적으로 기록된다. 이 구조화된 데이터를 활용하면 개발자는 런타임 활동을 들여다보고, 과거 실행을 재생하고, 오류가 발생한 지점을 분리하고, 모델별 실행 결과를 벤치마크하며, 에이전트의 의사결정 경로를 개발 단계에서 평가할 수 있다.

버전 0.1 프리뷰는 네 가지 기본 런타임 구성을 제공한다. ‘스탠더드(Standard)’ 모드는 셸 실행과 웹 검색 도구를 갖춘 완전한 에이전트 환경이고, ‘코드(Code)’ 모드는 모델이 다단계 도구 호출을 프로그래밍 방식 배치로 실행할 수 있도록 SDK 인터페이스를 노출한다. ‘미니멀(Minimal)’ 모드는 지속되는 셸 세션과 텍스트 편집 유틸리티로 실행 범위를 좁힌 구성이며, ‘크리에이터(Creator)’ 모드는 플러그인 설정을 테스트하기 위한 진단용 환경이다.

레딧 로컬LLaMA(LocalLLaMA) 커뮤니티와 깃허브 디스커션에서는 이 프레임워크의 반응형 생명주기 관리와 동적 플러그인 등록 방식이 주된 논의 대상이 됐다. 다만 관찰자들은 아직 활발히 개발 중인 프리뷰 단계인 만큼 확장 계약과 스키마가 향후 하위 호환성을 깨는 방식으로 바뀔 수 있다고 지적했다.

딥시크 하니스의 공개는 AI 에이전트 실행 인프라를 모듈화하고 각 요소를 분리하려는 업계 흐름을 보여준다. 에이전트 루프, 도구, 백엔드 모델을 별도의 플러그인 계층으로 분리함으로써 긴밀하게 통합된 기존 에이전트 프레임워크와 다른 선택지를 제시한 셈이다. 다만 InfoQ는 이 런타임이 실제로 얼마나 널리 쓰일지는 플러그인 생태계의 안정성, 장기적인 API 유지보수, 기존 개발 워크플로와의 통합 여부에 달려 있다고 짚었다.

Footnotes

  1. InfoQ, “The Open-Sourcing of DeepSeek Harness Opens the Door to Modular, Unbundled AI Agent Infrastructure” ↩

읽기 목록은 이 브라우저에 저장됩니다.

출처

  1. The Open-Sourcing of DeepSeek Harness Opens the Door to Modular, Unbundled AI Agent Infrastructure — InfoQ

이 글은 위 출처를 근거로 자동 생성된 뒤 발행됐습니다. 원문을 함께 확인해 주세요.