Opendesk: Claude Code를 통한 AI 데스크톱 제어를 위한 MCP + SOM 알고리즘

Opendesk는 오픈소스 MCP 서버로, AI 에이전트가 커스텀 SOM(Self-Organizing Map) 알고리즘을 사용하여 마우스와 키보드를 포함한 전체 데스크톱을 제어할 수 있게 해줍니다. Claude Code 또는 모든 커스텀 에이전트 도구와 통합되어 실제 데스크톱 자동화 워크플로우를 가능하게 합니다.
주요 기능
- 데스크톱 제어: 에이전트가 마우스를 이동하고, 클릭하고, 타이핑하여 모든 애플리케이션 또는 웹사이트와 상호작용할 수 있습니다.
- 학습 및 재생: 일련의 작업(예: 대시보드에 로그인하여 보고서 내보내기)을 기록하고 나중에 명령에 따라 재생할 수 있습니다.
- 스케줄링: 특정 시간에 컴퓨터 사용 작업을 자동으로 실행합니다. 예를 들어, 매일 아침 9시에 Gmail을 열고 읽지 않은 이메일을 요약합니다.
명령 예시
- “Spotify를 열고 로파이 플레이리스트 재생해 줘”
- “트위터에 가서 내 피드의 첫 번째 게시물 3개에 좋아요를 눌러 줘”
- “Chrome에서 이 양식을 작성해 줘”
통합
Claude Code 및 MCP를 지원하는 모든 커스텀 에이전트 도구와 함께 작동합니다. SOM 알고리즘은 기본 컴퓨터 사용 구현에 비해 클릭/타겟 정확도를 향상시킵니다.
시작하기
소스 코드와 문서는 GitHub에서 확인할 수 있습니다: github.com/vitalops/opendesk
📖 전체 출처 읽기: r/ClaudeAI
👀 See Also
MartinLoop: 예산 중단 및 감사 추적 기능을 갖춘 AI 코딩 에이전트용 오픈 소스 제어 플레인
MartinLoop는 AI 코딩 에이전트에 하드 예산 중단, JSONL 감사 추적, 실패 분류 및 테스트 검증 완료 확인을 추가하는 오픈 소스 제어 평면입니다.

클로드 코드의 읽기 도구가 이미지 해상도를 묵시적으로 낮추어 환각을 유발함
Claude Code의 `read` 도구는 모델이 이미지를 보기 전에 조용히 해상도를 낮추어, 스크린샷에서 텍스트를 추출할 때 출력 품질이 저하되고 인식하지 못한 환각 현상이 발생하게 됩니다.

Models.dev: AI 모델 사양, 가격 및 기능에 대한 오픈소스 데이터베이스
Models.dev는 AI 모델 사양, 가격 및 기능에 대한 오픈소스 커뮤니티 기여 데이터베이스입니다. API와 TOML 기반 정의를 제공합니다.

마이엘린: 클로드 코드 절차적 메모리를 위한 MD 추출기 및 평가기
마이엘린은 PostToolUse를 통해 Claude Code에 연결하는 MCP 서버로, 도구 호출을 캡처하여 성공적인 세션에서 .md 절차 파일을 자동으로 추출하고 Claude가 기존 절차를 단계별로 따르는지 추적합니다.