logo
  • 환경
  • 엔터프라이즈
  • 요금제
Blogs
제품|Sep 4, 2026

Eigent v1.0.4 릴리스 노트: 스킬 및 커넥터 대시보드, 안정적인 멀티턴 실행

하나의 화면에서 리소스를 살펴보고 구성하며, 오래 걸리는 에이전트 작업을 예측 가능하게 마무리하세요

Douglas LaiDouglas Lai
Share to
Eigent v1.0.4 릴리스 노트: 스킬 및 커넥터 대시보드, 안정적인 멀티턴 실행
  • 🧩 관리 대시보드가 된 스킬과 커넥터
  • 🏠 Home, 스킬, 커넥터가 공유하는 하나의 페이지 셸
  • 🔁 지시를 유지하는 멀티턴 에이전트 작업
  • 🧰 동적 파라미터 스키마를 가진 도구
  • 🌿 Git 기반 Space 안의 중첩 저장소
  • 🔌 런타임과 일치하는 커넥터 상태
  • 🖥️ 마지막 창을 닫을 때의 깔끔한 종료
  • 🧹 안정적으로 끝나는 웹 생성 작업
  • ⚙️ 기여자를 위한 더 빠른 가드레일
  • 🔁 기존 작업과의 호환성
  • ❤️ 스스로를 설명하는 워크스페이스
Automate Everything with
AI Workforce on Desktop
Download Eigent

Eigent v1.0.4는 워크스페이스를 더 잘 읽히게 만드는 릴리스입니다. 이전에는 설정 카드가 쌓여 있던 스킬과 커넥터가 이제는 실제 컬렉션 뷰와 상세 페이지를 갖춘 라이브러리형 대시보드가 되었고, Home과 스킬, 커넥터가 같은 페이지 셸을 공유합니다.

그 아래에서는 작업이 길어지면서 드러난 문제들을 집중적으로 해결했습니다. 모델 턴이 이어질 때 지시가 사라지던 문제, 작업이 Space 안에서 저장소를 클론하면 체크포인트가 실패하던 문제, 커넥터가 실제로 실행될 런타임과 다른 상태를 보여주던 문제, 그리고 마지막 창을 닫아도 앱이 깔끔하게 종료되지 않던 문제입니다.


🧩 관리 대시보드가 된 스킬과 커넥터

스킬을 관리한다는 것이, 알맞은 카드를 찾을 때까지 설정 페이지를 계속 스크롤하는 일이어서는 안 됩니다.

PR #1896에서 스킬과 커넥터를 컬렉션과 상세 화면으로 다시 만든 @Douglasymlai, 그리고 리뷰를 맡은 @4pmtong에게 감사드립니다.

스킬은 이제 라이브러리형 대시보드입니다. 각 스킬은 전용 상세 뷰로 열리며 출처, 보유한 접근 권한, 활성화 여부, 포함된 파일을 보여줍니다. 커넥터도 같은 모델을 따릅니다. 컬렉션 개요, 추가 및 탐색 흐름, 그리고 아이콘·이름·출처·설치 또는 저장 동작을 담은 프로필 헤더로 구성됩니다.

새로운 기능:

  • 스킬 라이브러리 대시보드 — 설정 카드 더미가 아니라 컬렉션으로 스킬을 탐색
  • 스킬 상세 뷰 — 출처와 접근 태그, 활성화 상태, 파일 브라우저를 한곳에서 확인
  • 커넥터 컬렉션과 탐색 — 사용 가능한 커넥터를 살펴보고 구성하기까지의 경로가 더 명확해짐
  • 커넥터 상세 헤더 — 아이콘, 이름, 출처, 설치 또는 저장 동작을 프로필 형태로 제시
  • 상세 사이드바 — 보조 맥락이 지금 살펴보는 리소스 옆에 계속 머무름

실질적인 차이는 살펴보기 쉬워졌다는 점입니다. "이 스킬은 어디서 왔고, 무엇에 접근할 수 있으며, 안에 무엇이 있는가"를 처음 연 페이지를 벗어나지 않고 확인할 수 있습니다.

🔗 PR: https://github.com/eigent-ai/eigent/pull/1896


🏠 Home, 스킬, 커넥터가 공유하는 하나의 페이지 셸

매일 같은 앱을 오간다면 일관성 자체가 기능입니다.

v1.0.4는 Home과 설정을 하나의 페이지 셸로 통합했습니다. 컬렉션 툴바, 브레드크럼, 콘텐츠 레일, 사이드바 back 헤더라는 공용 프리미티브로 구성됩니다. Home 허브 목록, 빈 상태, Space 상세 탭도 스킬 및 커넥터와 같은 컬렉션 레이아웃에 맞춰졌습니다.

개선 사항:

  • 공유 레이아웃 — Home, 스킬, 커넥터에서 동일한 헤더, 브레드크럼, 리딩 레일을 사용
  • 일관된 컬렉션 목록 — 허브 목록과 Space 상세 탭이 하나의 레이아웃 모델을 따름
  • 더 분명한 빈 상태 — 구성되지 않은 화면이 빈 패널 대신 스스로를 설명
  • 예측 가능한 내비게이션 — 브레드크럼과 back 헤더가 어디서나 동일하게 동작

페이지 셸이 공유되면 Home, Space, 스킬, 커넥터 사이를 이동할 때마다 화면을 다시 익힐 필요가 없어집니다.

🔗 PR: https://github.com/eigent-ai/eigent/pull/1896


🔁 지시를 유지하는 멀티턴 에이전트 작업

긴 작업은 여러 턴의 연속이며, 모든 턴에는 동일한 신뢰된 지시가 필요합니다.

PR #1883에서 Responses API 연쇄 요청의 Prompt Guard 실패를 수정한 @4pmtong에게 감사드립니다.

연쇄의 첫 요청은 성공했고, 그래서 이 회귀가 오래 드러나지 않았습니다. 이후 요청은 previous_response_id를 재사용했지만 최상위 instructions는 자동으로 이어지지 않았습니다. 그 결과 신뢰된 에이전트 프롬프트가 실행 도중 조용히 사라졌습니다.

수정 사항:

  • 모든 요청에 지시 포함 — 신뢰된 에이전트 프롬프트를 첫 턴뿐 아니라 매 턴 Responses API instructions로 전송
  • 프롬프트 중복 제거 — system과 developer 항목은 instructions로 승격된 뒤 입력에서 제거되어 토큰과 과금의 중복을 방지
  • Prompt Guard 유지 — 신뢰되지 않은 프롬프트에 대한 기존 거부 메시지를 그대로 보존

길어져야만 드러나는 종류의 버그였습니다. 짧은 작업은 멀쩡해 보였고, 실제 실패는 세 번째 턴에 있었습니다.

🔗 PR: https://github.com/eigent-ai/eigent/pull/1883


🧰 동적 파라미터 스키마를 가진 도구

모든 도구가 고정된 형태를 갖지는 않으며, 엄격한 스키마 검증이 그렇지 않은 도구를 거부해서는 안 됩니다.

PR #1897에서 camel-ai[eigent]를 0.2.91a7로 올리고 백엔드 락파일을 갱신한 @fengju0213에게 감사드립니다.

새 CAMEL 릴리스에는 열린 매핑을 포함한 도구 파라미터에 필요한 엄격 스키마 폴백이 들어 있습니다. 덕분에 PlanningWorktreeToolkit.planning_exit_plan_mode는 스키마 값 additionalProperties를 유지한 채 strict: false로 전송되어, 도구가 실제로 필요로 하는 동적 딕셔너리 필드를 보존하면서 공급자 측 400 응답을 피할 수 있습니다.

개방형 파라미터를 가진 도구는 이제 엄격한 스키마를 요구하는 공급자에서도 호출 시 실패하지 않고 동작합니다.

🔗 PR: https://github.com/eigent-ai/eigent/pull/1897


🌿 Git 기반 Space 안의 중첩 저장소

v1.0.3은 Space에 Git 기반 버전 기록을 제공했습니다. v1.0.4는 그 기록이 Space 안에서 저장소를 클론하는 작업에도 견디도록 만듭니다.

PR #1902에서 워크스페이스 체크포인트의 중첩 저장소를 지원한 @4pmtong에게 감사드립니다.

Git은 추적되지 않은 중첩 저장소를 ?? child-repository/처럼 단일 디렉터리 항목으로 보고합니다. 체크포인트 파이프라인은 그 경로를 child-repository로 정규화했고, 클론이 이미 끝난 뒤 경로 검증이 실패했습니다. 도구 결과는 알 수 없음으로 표시되었고 실행은 실패했습니다.

수정 사항:

  • 중첩 저장소는 독립적인 경계 — 검증된 미추적 중첩 Git 루트를 상위 체크포인트와 상태 소유 범위에서 제외
  • 암묵적 gitlink나 ignore 파일 수정 없음 — 자식을 수용하려고 상위 저장소를 조용히 재구성하지 않음
  • 상위 상태는 그대로 — 체크포인트가 끝나도 HEAD, 상태 토큰, 추적 경로가 변하지 않음
  • 자식 내용 보존 — 중첩 저장소와 그 커밋이 그대로 유지됨
  • 워크트리 안전성 유지 — 병합되지 않은 중첩 저장소를 담고 있는 격리 워크트리는 정리되지 않음

저장소를 Space에 클론하는 것은 평범한 에이전트 작업입니다. 이번 릴리스 이후로 그 일이 실행을 끝내지 않습니다.

🔗 PR: https://github.com/eigent-ai/eigent/pull/1902


🔌 런타임과 일치하는 커넥터 상태

잘못된 상태를 알리는 커넥터는 아무것도 알리지 않는 커넥터보다 나쁩니다.

@4pmtong의 두 가지 수정이 같은 문제의 양쪽을 다룹니다.

웹 검색은 구성이 필요할 때 오히려 숨겨졌습니다. 기본 모델이 커스텀인 사용자에게는 Querit을 켜거나 Google Search 자격 증명을 설정하기 전까지 웹 검색이 미연결로 간주되었고, 커넥터 개요는 미연결 내장 커넥터를 모두 걸러냈습니다. 해당 행은 설정 패널로 들어가는 입구이기도 해서, 영향을 받은 사용자에게는 구성할 방법이 아예 없었습니다. 이제 웹 검색은 계속 보이며 실제 상태를 연결 안 됨으로 표시하고, 관리형 모델은 기존 연결됨 상태를 유지합니다. 다른 미연결 내장 커넥터의 필터링 동작은 그대로입니다.

Slack은 연결되지 않았는데도 연결됨으로 표시되었습니다. 호스팅 모드에서 설정 UI는 로컬 Slack 구성 그룹의 존재를 유효한 연결로 취급했지만, 호스팅된 작업은 Connector Gateway를 통해 Slack 동작을 실행합니다. 그곳에서는 같은 사용자에게 Slack 연결이 전혀 없을 수 있습니다. 그 결과 연결됨 배지 뒤에 실행 시점의 연결 없음 오류가 이어졌습니다. 신규 사용자 흐름을 Connector Gateway가 담당하는 내장 커넥터는 이제 중앙 정책을 따릅니다. Gateway가 켜져 있으면 내장 Slack은 커넥터 페이지, 채팅 커넥터 선택기, 새 Worker 도구 선택에서 숨겨집니다. Gateway가 꺼져 있으면 내장 Slack은 로컬 전용 런타임에서 계속 사용할 수 있습니다.

두 경우 모두 기존 Slack 툴킷 실행, 저장된 구성, 저장된 Worker 호환성, Slack 트리거 자격 증명은 계속 동작합니다.

🔗 PR: https://github.com/eigent-ai/eigent/pull/1890

🔗 PR: https://github.com/eigent-ai/eigent/pull/1892


🖥️ 마지막 창을 닫을 때의 깔끔한 종료

앱을 닫으면 앱은 끝나야 합니다.

PR #1891에서 종료 수명주기를 고친 @4pmtong에게 감사드립니다. 이제 유일한 창을 닫으면 모든 플랫폼에서 Eigent가 깔끔하게 종료되고, 로컬 백엔드도 함께 내려갑니다.

수정 사항:

  • 하나의 종료 경로 — 네이티브 창 닫기, 창 닫기 IPC, 창 닫기 메뉴 명령이 모두 동일한 가드 quit-app 흐름을 거침
  • macOS도 마지막 창에서 종료 — window-all-closed가 Windows와 Linux뿐 아니라 macOS에서도 종료를 일으켜 before-quit이 로컬 백엔드를 정리
  • 안전한 정리 — 이미 파괴된 BrowserWindow에서 읽는 대신 바인딩된 webContents 참조를 유지
  • 파괴된 객체는 건너뜀 — 파괴된 창과 web contents에서는 리스너 제거를 생략하고, 정리 전에 코디네이터 참조를 비움

개발자에게도 같은 이점이 있습니다. npm run dev가 닫힌 창 뒤에 백엔드를 남겨두지 않고 정상적으로 종료됩니다.

🔗 PR: https://github.com/eigent-ai/eigent/pull/1891


🧹 안정적으로 끝나는 웹 생성 작업

일부 웹 생성 작업이 종료되지 않았습니다. 원인은 두 가지가 겹친 것이었습니다.

PR #1907에서 릴리스에 안전한 수정을 제공한 @4pmtong에게 감사드립니다.

Eigent는 더 이상 생성 콘텐츠를 레거시 원격 배포 서비스에 업로드할 필요가 없습니다. 그래서 Web Deploy Toolkit이 Workforce 개발자 에이전트와 단일 에이전트 구성에서 제거되었고, 배포 관련 설명도 개발자 에이전트 프롬프트, Workforce 코디네이터 설명, 워크플로 기능 목록에서 삭제되었습니다. 여전히 web_deploy.enabled=true를 요청하는 레거시 툴킷 구성은 무시됩니다. web_deploy_toolkit.py와 과거 렌더링 지원은 향후 사용을 위해 코드베이스에 남아 있습니다.

두 번째 원인은 타이밍이었습니다. 터미널 백그라운드 정리의 체크포인트 예산이 5초에서 30초로 늘어나, 멈춘 미리보기 서버가 쓰기 리스를 반납하고 실행이 마무리되기 전에 워크스페이스 Git 체크포인트를 끝낼 여유가 생겼습니다.

🔗 PR: https://github.com/eigent-ai/eigent/pull/1907


⚙️ 기여자를 위한 더 빠른 가드레일

느린 CI는 풀 리퀘스트를 여는 모든 사람에게 매기는 세금입니다.

프런트엔드 가드레일 작업은 캐시를 끈 채 베이스 커밋과 풀 리퀘스트 커밋 양쪽에서 전체 Vitest 스위트를 실행하고, 이미 알려진 실패와 29초 타임아웃이 있는 베이스라인을 상대로 실패를 재시도했기 때문에 늘 20~30분이 걸렸습니다.

PR #1898에서 그 전체 스위트 비교를 좁힌 러너로 교체한 @4pmtong에게 감사드립니다.

개선 사항:

  • 변경 테스트 러너 — 해당 변경으로 추가되거나 수정된 프런트엔드 테스트 파일만 실행
  • 가벼운 검사 먼저 — 타입, Electron, 디자인 시스템, 포매팅 검사를 Vitest보다 먼저 수행
  • 대체된 실행 취소 — 새 푸시가 같은 풀 리퀘스트나 브랜치의 이전 Test 워크플로 실행을 취소
  • 더 짧은 타임아웃 — 프런트엔드 가드레일 예산을 30분에서 15분으로 축소

PR #1891로 병합된 변경을 대상으로 한 재현 실행에서, 변경 테스트 러너는 4개의 테스트 파일과 134개의 테스트를 1.07초에 마쳤습니다.

🔗 PR: https://github.com/eigent-ai/eigent/pull/1898


🔁 기존 작업과의 호환성

v1.0.4로 업그레이드한 뒤에도 기존 Space, 세션, 작업, 스킬 설정, 저장된 Worker, 커넥터 구성은 그대로 사용할 수 있습니다. 기본 경험에는 추가 설정이 필요하지 않습니다.

로컬 전용 통합은 명시적으로 유지됩니다. Connector Gateway가 꺼져 있으면 내장 Slack, 저장된 Worker, Slack 트리거가 계속 동작하며, 저장된 Slack 구성은 두 모드 모두에서 변경되지 않습니다.


❤️ 스스로를 설명하는 워크스페이스

Eigent v1.0.4가 제공하는 것:

  • 출처, 접근 권한, 활성화 상태, 파일 상세 뷰를 갖춘 라이브러리형 대시보드로서의 스킬
  • 컬렉션, 탐색, 프로필 상세 흐름으로서의 커넥터
  • Home, 스킬, 커넥터에서 일관된 브레드크럼, 사이드바, 콘텐츠 레일, 빈 상태를 제공하는 공유 페이지 셸
  • Responses API 연쇄 턴 전반에서 유지되는 신뢰된 에이전트 지시와 중복 없는 프롬프트 내용
  • 동적 파라미터 스키마를 가진 도구에 대한 엄격 스키마 호환성
  • 워크스페이스 체크포인트에서 독립 경계로 취급되는 중첩 Git 저장소
  • 아직 구성이 필요한 동안에도 계속 발견되는 웹 검색
  • 실제로 실행할 커넥터 경로로 제시되는 Slack
  • 마지막 창이 닫힐 때의 깔끔한 앱 종료와 로컬 백엔드 정리
  • 더 안정적인 웹 생성 작업 완료와 백그라운드 프로세스 정리
  • 30분이 아니라 몇 분 만에 끝나는 프런트엔드 CI 가드레일

이번 릴리스의 주제는 읽힘입니다. 대시보드는 스킬이 무엇에 닿을 수 있는지 알려줍니다. 커넥터 상태는 어떤 런타임이 그것을 실행할지 알려줍니다. 체크포인트는 어떤 저장소가 그 변경을 소유하는지 알려줍니다. 그리고 오래 실행되는 작업은 시작할 때의 지시를 계속 유지합니다.

살펴볼 수 있는 작업이 곧 믿을 수 있는 작업입니다.

🔗 릴리스: https://github.com/eigent-ai/eigent/releases/tag/v1.0.4

🔗 전체 변경 기록: https://github.com/eigent-ai/eigent/compare/v1.0.3...v1.0.4

계속 함께 만들어 갑시다.

Recent Posts

Meta Muse: 예약, 구매, 협상까지 처리하는 개인 AI 에이전트
Sep 9, 2026

Meta Muse: 예약, 구매, 협상까지 처리하는 개인 AI 에이전트

Meta Muse는 채팅으로 여행 예약, 쇼핑, 요금 협상까지 처리하는 개인 AI 에이전트입니다. 기능, 가격, 보안, 비교 분석을 확인하세요.

EigentEigent
Claude Fable 5.1과 Mythos 5.1: 새로운 기능 완벽 정리
Sep 3, 2026

Claude Fable 5.1과 Mythos 5.1: 새로운 기능 완벽 정리

Claude Fable 5.1과 Mythos 5.1 완벽 해설: 두 가지 안전장치 티어로 제공되는 동일한 모델, 새로운 벤치마크 결과, 약 25~45% 비용 절감, 그리고 접근 방법 안내.

EigentEigent
Gemini 3.8 Flash: 코딩과 AI 에이전트의 새로운 기능
Sep 3, 2026

Gemini 3.8 Flash: 코딩과 AI 에이전트의 새로운 기능

Gemini 3.8 Flash는 동일한 저렴한 가격에 코딩과 에이전트 추론 성능을 크게 향상시켰으며, 새로운 3.8 Flash Cyber 변형 모델도 출시되었습니다. 벤치마크, 가격, 사용 방법을 확인하세요.

EigentEigent
Automate everything with AI workforce on desktop
Download Eigent

오늘 Eigent를 사용해보세요

오픈 소스 데스크톱 앱을 다운로드하세요. 여러분의 AI 워크포스가 여러분의 기기에서 실행됩니다.

Eigent 다운로드
Eigent

AI 워크포스 자동화에 대한 최신 소식, 튜토리얼, 출시 정보를 받아보세요.

구독해 주셔서 감사합니다!

제품Eigent환경요금엔터프라이즈
둘러보기솔루션활용 사례스킬플러그인블로그
개발자문서GitHubCAMEL-AI오픈소스 펀드파트너
다운로드오픈 소스용
회사회사 소개브랜드채용이용약관개인정보처리방침보안 및 신뢰쿠키 정책환불 및 체험 정책

모든 권리 보유 © 2026 EIGENT UK LTD