딥시크 AI(DeepSeek AI)가 AI 에이전트(Agent) 개발을 위한 혁신적인 오픈소스 프레임워크 '딥시크 하네스(DeepSeek Harness)'의 개발자 프리뷰를 발표했습니다. 이 프레임워크는 AI 모델이 실제 환경에서 도구를 사용하고 작업을 수행할 수 있도록 돕는 '하네스' 역할을 하며, 모든 기능을 플러그인 형태로 모듈화하여 개발자가 원하는 대로 조합하고 확장할 수 있도록 설계되었습니다.
딥시크 하네스의 핵심은 '모든 것이 플러그인'이라는 철학입니다. 모델, 도구, 스킬, 세션, 샌드박스, 저장소, UI 등 에이전트의 모든 역량이 플러그인으로 제공되어, 개발자는 소스 코드를 변경하지 않고도 설정만으로 기능을 선택, 교체, 확장할 수 있습니다. 이는 코디스(Cordis) 플러그인 시스템을 기반으로 하며, 코디스 커널이 플러그인 마운팅과 의존성 관리를 담당합니다. 또한, 에이전트의 모든 실행 과정은 시스템 프롬프트, 추론 과정, 도구 호출 및 결과 등 상세한 세션 로그로 기록되어 추적 가능하며, 이를 통해 실행을 재개하거나, 분기하거나, 검색하고 재생할 수 있어 디버깅과 개선에 큰 도움을 줍니다.
딥시크 하네스는 개발자들이 AI 에이전트를 실제 환경에 적용하는 데 필요한 복잡성을 줄이고, 유연성을 극대화하는 데 중점을 둡니다. 다양한 런타임 모드를 제공하여 개발 목적에 맞게 활용할 수 있는데, 예를 들어 '표준 모드'는 파일 편집, 셸, 웹 검색 등 모든 도구를 제공하는 풀 코딩 에이전트 기능을 지원하고, '코드 모드'는 모델이 여러 단계의 작업을 타입스크립트(TypeScript) 프로그램으로 조합할 수 있도록 합니다. '크리에이터 모드'는 사용자 정의 에이전트 프리셋을 만들고 플러그인을 실험하는 데 특화되어 있습니다. 이러한 모듈화된 접근 방식과 상세한 추적 기능은 AI 에이전트 개발의 생산성을 높이고, 복잡한 문제 해결 능력을 향상시키는 데 기여할 것으로 기대됩니다.