hermes-desktop-os1은(는) 무엇을 하나요?
네이티브 macOS 인터페이스를 통해 클라우드 컴퓨터 워크스페이스와 AI 에이전트를 관리합니다. 터미널, 파일, 스킬 관리를 위한 직접 API 통합을 제공합니다.
개요
이 스킬은 macOS 데스크톱 환경에서 클라우드 기반 컴퓨팅 리소스와 AI 에이전트를 원활하게 관리할 수 있도록 설계되었습니다. 직접 API 통합을 통해 원격 터미널 세션, 파일 시스템 작업, 스킬(플러그인) 관리 기능을 제공합니다.
주요 기능
- 클라우드 워크스페이스 관리: 클라우드 컴퓨터 인스턴스 생성, 시작, 중지, 종료
- 터미널 통합: 원격 셸 명령 실행 및 출력 스트리밍
- 파일 관리: 원격 파일 시스템 탐색, 업로드, 다운로드, 편집
- 스킬 관리: AI 에이전트 스킬(플러그인) 설치, 업데이트, 제거
사용 방법
- macOS 애플리케이션을 설치합니다.
- API 자격 증명을 설정합니다 (환경 변수
HERMES_API_KEY및HERMES_API_URL). - 애플리케이션을 실행하고 클라우드 작업 공간에 연결합니다.
- 제공된 UI를 통해 터미널, 파일, 스킬 기능에 접근합니다.
API 참조
| 엔드포인트 | 메서드 | 설명 |
|---|---|---|
/workspaces | GET | 모든 워크스페이스 목록 조회 |
/workspaces | POST | 새 워크스페이스 생성 |
/workspaces/{id} | DELETE | 워크스페이스 종료 |
/terminal | POST | 셸 명령 실행 |
/files | GET | 파일 목록 조회 |
/files | POST | 파일 업로드 |
/skills | GET | 설치된 스킬 목록 조회 |
/skills | POST | 새 스킬 설치 |
환경 변수
HERMES_API_KEY: API 인증 키HERMES_API_URL: Hermes API 서버 URL (기본값:https://api.hermes.example.com)
예제
# 터미널 명령 실행
echo 'ls -la' | hermes-terminal
# 파일 업로드
hermes-file upload ./local-file.txt remote-path/
# 스킬 설치
hermes-skill install skill-name
지원 플랫폼
- macOS 12.0 이상
라이선스
MIT