프로젝트 소개

DorkOS는 여러 AI 코딩 에이전트를 관리하기 위한 중앙화된 '미션 컨트롤' 인터페이스로, 특히 Claude Code, Codex, OpenCode 같은 도구를 지원합니다. 터미널, 에디터, 스크립트 등 다양한 곳에서 에이전트를 실행하는 개발자를 위해 설계되었으며, 모든 세션을 하나의 브라우저 기반 대시보드로 통합합니다. 주요 기능은 다음과 같습니다: - **세션 모니터링**: 어디서 시작되었든 모든 에이전트 세션의 상태, 기록, 풍부한 마크다운 출력을 한곳에서 확인할 수 있습니다. - **작업 승인**: 에이전트가 수행하는 특정 작업을 검토하고 승인하거나 거부할 수 있어, 자율 운영에 안전 계층을 제공합니다. - **작업 예약**: 터미널을 열어두지 않고도 에이전트 실행(예: 야간 감사, 아침 빌드)을 정의하고 예약할 수 있습니다. 시스템이 중복 방지와 지속적 예약을 처리합니다. - **에이전트 간 통신(릴레이 및 메시)**: 에이전트가 Telegram, 웹훅, 브라우저를 통해 사용자에게 알릴 수 있습니다. 또한 메시 네트워크 접근 방식을 사용하여 서로 다른 프로젝트에 걸쳐 서로를 발견하고 통신할 수 있습니다. - **MCP 통합**: Model Context Protocol(MCP)을 지원하여 다른 AI 도구가 DorkOS의 로컬 환경 및 도구와 안전하게 상호작용할 수 있습니다. 이 소프트웨어는 자체 호스팅되며 MIT 라이선스이고 사용자 컴퓨터에서 로컬로 실행되어 데이터 프라이버시를 보장합니다. Node.js 22.22.3 이상이 필요하며 npm 또는 Docker를 통해 설치할 수 있습니다. 설치 시 Claude Code 같은 지원 에이전트의 기존 인증을 활용하거나 API 키를 직접 입력할 수 있습니다.