Claude Code 및 12개 다른 코딩 에이전트를 위한 398개의 에이전트 스킬과 플러그인.
한국어는 runchr 제공 번역입니다. 원문 README는 English tool page.
ekko-studio
Ekko Studio는 멀티 에이전트 채팅, 코딩, 비주얼 워크플로를 위한 로컬 우선 AI 워크스페이스로, 데스크톱 앱, 셀프 호스팅 웹 콘솔, npm CLI로 제공됩니다.
- Kind
- desktop and self-hosted web workspace
- Platform
- Windows, macOS, Linux, web, Docker
- Models
- Ekko Agent, Hermes Agent, Claude Code, Codex, and 14 coding-agent integrations
프로젝트 README (번역)
GitHub ↗Written by the project's own authors, not by runchr. Snapshot taken 2026-10-28.
Ekko Studio
한국어
멀티 에이전트 채팅, 코딩, 비주얼 워크플로를 위한 로컬 우선 AI 워크스페이스입니다.
데스크톱 앱과 자체 호스팅 웹 콘솔로 제공되며,
Hermes Agent, Ekko Agent, 그리고 Claude Code와 Codex를 포함한 14개의 코딩 에이전트 통합을 지원합니다.
대화, 그룹 협업, 음성, 파일, 기기를 한곳에서 함께 사용하세요.
Ekko Studio 데스크톱 다운로드
·
문서
·
npm install -g ekko-studio && ekko-studio-web start
Ekko Studio는 이전에 Hermes Studio / Hermes Web UI라는 이름이었습니다. GitHub
저장소는 EKKOLearnAI/ekko-studio 입니다. 기본 npm 패키지는
ekko-studio 이며, ekko-studio-web 명령을 제공합니다. 레거시 hermes-web-ui
패키지와 명령도 계속 지원되며 동일한 릴리스를 받습니다.
스크린샷
2026-10-10에 v0.7.33 클라이언트에서 캡처했습니다. 채팅, 워크플로, Skills는 데모 데이터를 사용하며, Agent 버전은 로컬 설치를 반영합니다. 캡처 노트를 참고하세요.
비주얼 워크플로
Agent Manager
에이전트 단계를 연결하고 사람 승인 게이트를 추가하세요.
에이전트 설치, 설정, 업데이트를 한곳에서 관리하세요.
채팅 진행 상황과 Skills 살펴보기
계획과 턴별 사용량을 포함해 대화에서 작업을 따라가세요.
설치된 스킬을 둘러보고, 지침을 읽고, 필요에 따라 활성화하세요.
핵심 기능
영역
Ekko Studio가 하는 일
멀티 에이전트 런타임
아래 나열된 에이전트를 스트리밍 응답, 도구 추적, 생성 파일 미리보기, 영구 세션, 독립형 데스크톱 채팅 창과 연결합니다.
Studio 워크스페이스
에이전트 런타임 전반에 걸쳐 공유 채팅, 그룹 채팅, 글로벌 에이전트 실행, 워크플로, 파일, 음성, 미디어, 기기, 테마, 로그, 사용량, App 연결을 제공합니다.
에이전트 제어 플레인
Hermes 프로필, 프로바이더, 모델, 메모리, 스킬, 플러그인, 작업, Kanban, 채널, 런타임 관리를 각 소유 에이전트 모듈에 유지합니다.
자동화
실행 가능한 비주얼 워크플로를 구축하고, 스케줄, 승인 게이트, 그룹 채팅 룸, 플랫폼 채널, MCP 서버를 통해 지원되는 런타임을 연결합니다.
워크스페이스 도구
파일 브라우저, 웹 터미널, Desktop Agent Browser, 스크린샷 캡처, 음성 입력/출력, 코딩 에이전트 러너, 기기 검색, Journey 그래프, 성능 뷰를 제공합니다.
배포
Windows/macOS/Linux용 데스크톱 앱, npm CLI 패키지, Docker 이미지로 제공됩니다.
지원 에이전트
단일 채팅, 그룹 채팅, 워크플로는 동일한 Agent 카탈로그를 공유합니다. 코딩 에이전트는 Studio 백엔드를 호스팅하는 머신에서 실행되며, 해당 CLI가 그곳에 설치되어 있어야 합니다.
에이전트
설정 및 설치
Ekko Agent, Hermes Agent
Ekko는 내장되어 있습니다. 데스크톱과 Docker는 Hermes 런타임을 번들로 제공하며, npm 설치는 기존 Hermes 설치를 감지합니다.
Claude Code, Codex, Pi, Grok, OpenCode, DeepSeek Harness (DSH)
Studio 범위 또는 네이티브 전역 설정. Agent Manager를 통한 설치 및 지원되는 업데이트.
Qwen Code, Kimi Code, CodeBuddy, GitHub Copilot CLI, ZCode
Studio 범위 또는 네이티브 전역 설정. ZCode는 수동 설치가 필요하며, 나머지는 Agent Manager를 통한 npm 설치를 지원합니다.
Cursor, Qoder, Antigravity
Cursor와 Qoder는 네이티브 전역 설정을 사용합니다. Antigravity는 범위 지정 및 전역 실행을 지원합니다. Cursor와 Antigravity는 수동 설치가 필요합니다.
범위 지정 모드는 격리된 세션 설정을 사용하며, 지원되는 런타임은 선택한 Studio 프로바이더/모델을 사용할 수 있습니다. 전역 모드는 CLI의 기존 설정과 로그인을 사용합니다. 사용 가능한 모델, 도구, 컨텍스트 제어는 런타임에 따라 다릅니다.
자세한 내용은 네이티브 코딩 에이전트, Antigravity CLI, DSH 설정을 참고하세요.
기능
AI 채팅
반응형 Agent 카드에서 대화를 시작하세요. Ekko가 초기 기본값이며, Studio는 마지막 에이전트, 모델, 워크스페이스, 실행 모드, 추론 옵션을 기억합니다
Socket.IO /chat-run 을 통한 실시간 채팅 스트리밍. Studio는 각 실행을 선택된 런타임 어댑터로 디스패치합니다
멀티 세션 관리 — 세션 생성, 이름 변경, 삭제, 전환
자체 구축 세션 데이터베이스 — Studio 세션용 로컬 SQLite 저장소. Hermes state.db는 Hermes 기록 API의 읽기 전용 소스로 유지됩니다
소스별 세션 그룹화(Telegram, Discord, Slack 등) 및 접을 수 있는 아코디언
활성 세션 표시 — 라이브 세션은 스피너 아이콘과 함께 상단에 고정됩니다
최근 메시지 시간순으로 정렬된 세션
구문 강조 및 코드 복사를 지원하는 Markdown 렌더링
도구 호출 세부 정보 확장(인수 / 결과)
프로필 범위 파일 업로드, 클립보드 이미지/파일 붙여넣기, 워크스페이스 첨부 파일
파일 다운로드 지원 — 로컬, Docker, SSH, Singularity 백엔드 전반에 걸쳐 확인된 경로로 업로드된 파일 및 에이전트 생성 파일 다운로드
생성된 HTML, PDF, DOCX, PPTX, XLSX, CSV, 이미지, Markdown, 소스 파일의 인라인 미리보기
세션 검색 — Studio 로컬 세션 데이터베이스 전반에서 Ctrl+K 검색. 읽기 전용 Hermes 기록 세션은 포함되지 않습니다
세션 카테고리, 메시지 참조, 압축 진행 상황, 지속적인 백그라운드 위임 결과
라이브 단계 진행, 승인 프롬프트, 명확화 질문이 포함된 영구 작업 카드
런타임별 프로바이더/모델 가용성을 반영한 프로필 인식 모델 선택기
턴별 토큰 사용량, 캐시 적중, 예상 비용, 생성 속도. 지원되는 런타임은 컨텍스트 사용량과 압축 제어도 제공합니다
플랫폼 채널
한 페이지에서 10개 플랫폼의 통합 설정:
플랫폼
기능
Telegram
봇 토큰, 멘션 제어, 반응, 자유 응답 채팅
Discord
봇 토큰, 멘션, 자동 스레드, 반응, 채널 허용/무시 목록
Slack
봇 토큰, 멘션 제어, 봇 메시지 처리
WhatsApp
활성화/비활성화, 멘션 제어, 멘션 패턴
Matrix
액세스 토큰, 홈서버, 자동 스레드, DM 멘션 스레드
Feishu (Lark)
App ID / Secret, 멘션 제어
DingTalk
Client ID / Secret, 멘션 제어
QQBot
App ID / Secret, 멘션 제어
WeChat
QR 코드 로그인(브라우저에서 스캔, 자격 증명 자동 저장)
WeCom
Bot ID / Secret
자격 증명 및 채널 동작 설정은 선택한 Hermes 프로필 아래의 .env 및 config.yaml에 기록됩니다
플랫폼별 구성됨/구성되지 않음 상태 감지
Gateway 자동 시작은 Hermes 설정에서 선택적으로 활성화됩니다. 일반 Studio 채팅에는 플랫폼 Gateway가 필요하지 않습니다
사용량 분석
총 토큰 사용량 분석(입력 / 출력)
일일 평균이 포함된 세션 수
예상 비용 추적 및 캐시 적중률
모델 사용량 분포 차트
30일 일일 추세(막대 차트 + 데이터 테이블)
예약 작업
cron 작업 생성, 편집, 일시 중지, 재개, 삭제
즉시 실행 트리거
Cron 표현식 빠른 프리셋
Kanban
에이전트 작업 계획 및 추적을 위한 프로필 인식 Kanban 보드
대시보드에서 작업 생성, 업데이트, 상태 이동
Studio 인증 및 프로필 액세스 제어와 함께 Hermes Kanban CLI 및 해당 작업 저장소 사용
비주얼 워크플로
지원되는 Agent 카탈로그를 위한 Vue Flow 캔버스. 파일/이미지 첨부 및 런타임별 실행 설정 포함
방향성 엣지, 구조화된 조건, 성공/실패 경로, 루프, 승인 게이트
이식 가능한 워크플로 정의 및 프로필 인식 워크스페이스의 가져오기/내보내기
실행 예산, 기한, 중지/재실행 제어, 지속적인 실행 기록
캔버스에서 고정된 실행 스냅샷, 노드 대화, 엣지 결정, 증거 재생
모델 관리
자격 증명 풀( ~/.hermes/auth.json )에서 모델 자동 검색
각 프로바이더 엔드포인트( /v1/models )에서 사용 가능한 모델 가져오기
프로바이더 추가, 업데이트, 삭제(프리셋 및 사용자 정의 OpenAI 호환)
OpenAI Codex, Nous Portal, xAI, Claude, GitHub Copilot용 OAuth/기기 흐름
비-v1 API 버전(예: /v4 )에 대한 프로바이더 URL 자동 감지
프로바이더 수준 모델 그룹화, 표시 모델 제어, 별칭, 새로 고침, 기본값 전환
Models 아래 별도의 STT 및 TTS 프로바이더 카탈로그
멀티 프로필
Hermes 프로필 생성, 이름 변경, 삭제, 전환
기존 프로필 복제 또는 아카이브( .tar.gz )에서 가져오기
백업 또는 공유를 위한 프로필 내보내기
프로필 범위 설정, 캐시, 업로드, 세션, 작업, 사용량, 메모리, 스킬, 플러그인, 프로바이더, 모델 가시성
계정 바인딩 프로필 액세스: 슈퍼 관리자는 모든 프로필을 관리할 수 있으며, 일반 관리자는 자신의 계정에 할당된 프로필만 보고 사용할 수 있습니다
파일 브라우저
원격 백엔드(로컬, Docker, SSH, Singularity)의 파일 탐색
파일 업로드, 다운로드, 이름 변경, 복사, 이동, 삭제
업로드된 파일은 선택/요청된 Hermes 프로필 아래에 저장하되, 업로드 디렉터리 외부의 에이전트 생성 아티팩트는 경로 기반 다운로드를 유지합니다
디렉터리 생성
지원되는 파일을 구문 강조와 함께 미리 보고 편집한 후 워크스페이스 파일을 다시 채팅에 첨부
그룹 채팅
Socket.IO를 통한 실시간 메시징이 가능한 멀티 에이전트 채팅 룸
@멘션 라우팅 — 에이전트를 멘션하여 컨텍스트 기반 응답 트리거
컨텍스트 압축 — 기록이 토큰 임계값을 초과할 때 자동 대화 요약
입력 상태 및 응답 진행 표시기
룸 생성, 삭제, 초대 코드 관리
에이전트 관리 — 에이전트별 프로필로 룸에서 에이전트 추가/제거
SQLite 메시지 지속성
접을 수 있는 사이드바가 있는 모바일 반응형
코딩 에이전트
위에 나열된 14개의 코딩 에이전트 통합을 감지, 구성, 실행, 모니터링하며, Agent Manager에서 지원되는 CLI를 설치 및 업데이트합니다
내장 코딩 에이전트 터미널, 세션 기록, 워크스페이스 선택, 이미지, 파일 diff
프로바이더/모델 호환성을 위한 전용 프록시 라우트 및 API 모드
독립형 데스크톱 채팅 창 및 지속적인 출력/추론 메타데이터
공유 ~/.agents/skills 항목은 Coding Agent 페이지에서 읽기 전용입니다. 런타임별 설정, 비공개 스킬, MCP 제어는 에이전트에 따라 다릅니다
DeepSeek Harness (DSH)
단일 채팅, 그룹 채팅 룸, 워크플로 노드에서 DSH를 사용하세요. Studio에서 선택한 프로바이더/모델 또는 네이티브 전역 설정을 사용할 수 있습니다.
채팅 생성, 그룹 멤버 추가, 워크플로 노드 구성 시 Agent 프리셋을 선택하세요. 재개된 대화는 선택한 프리셋을 유지합니다.
네이티브 웹 프로필의 플러그인을 재사용하세요. 플러그인 구성은 라이트/다크 테마를 지원하는 플러그인 자체 설정 UI를 내장하며, Plugin 목록은 설치된 패키지를 관리합니다. Agent 프리셋에는 별도의 Studio 관리 페이지가 있습니다.
DSH 설정, 지침, MCP, 비공개 스킬을 관리하세요. 공유 ~/.agents/skills 항목은 모든 Coding Agent 페이지에서 표시 전용이며, 편집 및 삭제는 차단됩니다.
Agent Manager를 통해 Studio 백엔드를 실행하는 머신에 DSH를 설치하세요. 네이티브 플러그인 설치에는 해당 머신의 PATH에 pnpm이 필요합니다. 자세한 내용은 DSH 설정, 프로필, 호환성을 참고하세요.
Desktop Agent Browser
에이전트가 관리형 MCP 서버를 통해 탐색할 수 있는 데스크톱 전용 멀티 탭 브라우저
격리된 브라우저 프로필, 탭별 제어 임대, 프록시 설정, 다운로드, 쿠키, 권한
에이전트 지원 브라우징을 위한 접근성 스냅샷, 스크린샷, 콘솔 로그, 페이지 주석
변경된 텍스트, 선택된 값, 새로 열린 탭의 관찰과 함께 제한된 페이지 쿼리 및 순차적 작업 배치
모바일 App 및 세션 공유
LAN, 인증된 직접 전송, 클라우드 릴레이를 통해 App을 연결하며, 직접 연결이 불가능할 때는 릴레이로 폴백합니다
작업 카드와 알림을 통해 단일 채팅, 그룹 채팅, 워크플로 진행 상황을 따라가세요. 지원되는 iOS 빌드는 Live Activities도 표시합니다
App 계정과 단일 대화를 공유하고, 입력/파일/음성/터미널 권한을 구성하고, 액세스를 취소하세요
App에서 지속적인 터미널 세션을 사용하세요
설정 및 권한 경계는 App 연결 및 세션 공유를 참고하세요.
JEV 평가
메모리 회상, 스킬 매칭, 학습을 위한 프로필 범위 평가 설정
독립적인 제어가 가능한 선택적 브라우저 작업, 그룹 채팅, 워크플로 평가
JEV 구성 및 통합 상태를 참고하세요.
Skills & Memory
설치된 스킬 탐색 및 검색
스킬 세부 정보 및 첨부 파일 보기
프로필 인식 사용 통계와 함께 Skill Bundles 설치 및 관리
사용자 노트, 지속적인 Ekko Agent 메모리, 프로필 범위 메모리 관리
인터랙티브 Journey 그래프…
Other tools that do the same work
Agent stacks with this tool(1)View graph
Hermes Agent를 승인 게이트가 있는 비주얼 워크플로에 연결하는 로컬 우선 멀티 에이전트 스튜디오
From README links그들은 데스크톱 빌드 대신 Ekko Studio를 셀프 호스팅 웹 콘솔(npm 글로벌 설치 후 `ekko-studio-web start`)로 구성하여, 백엔드가 코딩 CLI와 같은 머신에 위치하도록 했다. Agent Manager에서 기본 제공되는 Ekko Agent와 함께 Hermes Agent를 등록한 뒤, Claud
View stack
No comments yet.
to comment.