Hover에서 이제 사용자 정의 작업(Custom Actions)을 지원합니다
요약
AI 어시스턴트 앱 Hover가 사용자의 프롬프트를 재사용 가능한 '사용자 정의 작업(Custom Actions)'으로 전환할 수 있는 업데이트를 출시했습니다. 사용자는 자신만의 워크플로를 생성하고 저장하여 텍스트 요약, 번역, 코드 검토 등의 작업을 원터치로 수행할 수 있습니다.
핵심 포인트
- 프롬프트를 저장하여 반복적인 작업을 자동화하는 커스텀 액션 기능 추가
- macOS 로컬 시스템을 통한 데이터 지속성 지원
- 사용자 정의 아이콘 및 이름 지정으로 개인화된 명령 팔레트 구축 가능
- 텍스트 선택 후 단축키를 통해 즉각적인 AI 워크플로 실행
Hover는 이미 사용 중인 앱을 떠나지 않고도 AI에게 텍스트를 설명, 재작성, 요약, 번역 또는 수정하도록 요청하는 과정을 간편하게 만들어 왔습니다. 이번 업데이트에서는 더 큰 변화가 추가되었습니다. 바로 사용자의 프롬프트(Prompt)를 원터치 워크플로(Workflow)로 바꿀 수 있는 재사용 가능한 사용자 정의 작업(Custom Actions)입니다.
사용자 정의 작업(Custom Actions)을 통해 Hover는 단순한 범용 어시스턴트를 넘어, 글쓰기, 편집 및 사고를 위한 개인용 명령 팔레트(Command Palette)에 더 가까워집니다.
변경 사항
Hover 전반에 걸쳐 완전한 사용자 정의 작업(Custom Actions) 시스템을 추가했습니다:
- 저장된 프롬프트(Prompt)를 생성, 편집, 복제 및 삭제할 수 있는 설정(Settings) 내 새로운
Actions탭. - 이름을 지정하고 아이콘을 부여할 수 있으며, 원하는 모든 지침과 결합할 수 있는 재사용 가능한 작업 카드.
- macOS의 defaults 시스템을 통한 로컬 지속성(Local persistence) 지원으로, 작업 내용이 사용자의 Mac에 그대로 유지됩니다.
- 플로팅(Floating) Hover 패널로의 통합으로, 내장된 프리셋(Presets)과 함께 사용자 정의 작업이 표시됩니다.
- 프롬프트(Prompt) 텍스트를 정의하고 아이콘을 선택할 수 있는 간소화된 에디터.
이것이 중요한 이유
내장된 프리셋(Presets)도 유용하지만, 이는 일반적인 사례만을 다룹니다. 사용자 정의 작업(Custom Actions)은 Hover를 사용자가 실제로 일하는 방식에 맞게 적응할 수 있게 해줍니다.
이제 다음과 같은 작업에 대한 프롬프트(Prompt)를 저장할 수 있습니다:
- "이 내용을 자연스러운 프랑스어로 번역해줘"
- "이 내용을 간결한 커밋 메시지(Commit message)로 변환해줘"
- "더 전문적인 어조로 재작성해줘"
- "이 텍스트에서 실행 항목(Action items)을 추출해줘"
- "이 코드의 버그와 엣지 케이스(Edge cases)를 검토해줘"
- "이 이메일을 요약하고 답장 초안을 작성해줘"
핵심은 단순히 편리함만이 아닙니다. 바로 일관성입니다. 매번 동일한 프롬프트(Prompt)를 다시 작성하는 대신, 한 번 견고한 작업을 만들어 필요할 때마다 재사용할 수 있습니다.
작동 방식
사용자 정의 작업(Custom Actions)은 로컬에 저장되며 Hover 실행 시 로드됩니다. 플로팅(Floating) 패널에서 이 작업들은 설명(Explain), 재작성(Rewrite), 요약(Summarize), 답장(Reply), 번역(Translate), 문법 수정(Fix grammar), 질문(Ask)과 같은 Hover의 내장 작업들과 함께 나타납니다.
흐름은 간단합니다:
- Mac 어디에서든 텍스트를 선택합니다.
Command-Shift-X또는 선택 사항인 세 번의 우클릭 제스처로 Hover를 실행합니다.- 내장 작업(Built-in action) 또는 저장된 사용자 정의 작업(Custom Actions) 중 하나를 선택합니다.
- Hover가 선택된 텍스트와 저장된 프롬프트(Prompt)를 모델로 전송합니다.
- 결과를 검토한 후, 복사, 붙여넣기 또는 원래 선택 영역을 교체합니다.
이를 통해 사용자만의 워크플로(Workflow)를 구축할 수 있는 여지를 제공하면서도 상호작용 속도를 빠르게 유지할 수 있습니다.
우리가 만든 것
이번 업데이트는 앱의 처음부터 끝까지 전반적인 부분을 다루었습니다:
설정(Settings) 경험
이제 설정 창에 전용 사용자 정의 작업(Custom Actions) 섹션이 추가되었습니다. 여기에서 다음을 수행할 수 있습니다:
- 새로운 작업 추가
- 기존 작업 편집
- 변형을 위한 시작점으로 기존 작업 복제
- 더 이상 필요하지 않은 작업 삭제
- 더 쉽게 식별할 수 있도록 SF Symbol 아이콘 세트에서 선택
플로팅 패널(Floating panel) 통합
플로팅 응답 패널은 이제 내장 작업과 저장된 사용자 정의 작업을 하나의 작업 그리드(Action grid)로 병합합니다. 즉, 여러분의 개인적인 워크플로를 Hover를 실행하는 바로 그 시점에, 기대하는 위치에서 바로 사용할 수 있습니다.
저장소(Storage)
사용자 정의 작업은 전용 키(Key) 아래 UserDefaults에 로컬로 저장됩니다. 계정이 필요하지 않으며, Hover 서버도 관여하지 않습니다.
앱 와이어링(App wiring)
이 기능은 앱 환경을 통해 와이어링(Wired)되어 있어, 설정 창, 플로팅 패널, 그리고 작업 저장소가 모두 동일한 상태(State)를 깔끔하게 공유합니다.
개인정보 보호 및 제어
Hover는 로컬 우선(Local-first) 방식을 유지하도록 설계되었습니다. 이번 업데이트도 이를 변경하지 않습니다.
사용자의 사용자 정의 프롬프트는 기기에 저장되며, 앱은 여전히 사용자가 명시적으로 선택한 텍스트나 컨텍스트만을 설정된 제공업체(Provider)로 전송합니다. 만약 LM Studio 또는 Ollama를 통해 로컬 모델(Local model)을 사용한다면, 여러분의 워크플로는 완전히 로컬 상태로 유지될 수 있습니다.
이 기능이 도움이 되는 대상
이 기능은 다음과 같은 경우에 유용합니다:
- 매일 동일한 AI 프롬프트 (AI prompts)를 재사용하고 싶은 경우
- 글쓰기나 편집을 위한 더 빠른 워크플로 (workflow)를 원하는 경우
- 단순한 재작성을 넘어 다양한 작업 모드에서 Hover를 사용하는 경우
- 프롬프트 템플릿 (prompt templates)을 메모나 스니펫 (snippets)에 보관하는 대신 저장하는 방식을 선호하는 경우
- 고정된 작업 세트를 강요하기보다 사용자의 습관에 맞춰 적응하는 메뉴 바 (menu bar) AI 앱을 원하는 경우
예시 워크플로 (Example workflows)
처음 시도해 보기 좋은 몇 가지 사용자 정의 작업 (Custom Actions) 예시입니다:
간결한 제품 업데이트로 재작성 (Rewrite as a concise product update)프랑스어로 번역하되, 자연스러운 어조를 유지할 것 (Translate to French, keep the tone natural)세 개의 불렛 포인트로 요약 (Summarize in three bullets)위험 요소와 수정 사항을 포함한 코드 리뷰 코멘트 작성 (Write a code review comment with risks and fixes)다음 단계를 확인하는 정중한 답장 초안 작성 (Draft a polite reply that confirms next steps)할 일, 담당자, 마감 기한 추출 (Extract tasks, owners, and deadlines)
고객 지원 (support), 제품 (product), 엔지니어링 (engineering), 영업 (sales) 또는 글쓰기 분야에서 일하신다면, 이러한 템플릿 (templates)을 통해 놀라울 정도로 많은 반복 작업을 줄일 수 있습니다.
향후 계획
사용자 정의 작업 (Custom Actions)은 더욱 유연한 Hover로 나아가기 위한 첫 번째 단계입니다. 우리의 목표는 앱의 표면은 단순하게 유지하면서도, 파워 유저 (power users)들이 자신의 워크플로 (workflows)에 맞춰 앱을 구성할 수 있도록 하는 것입니다.
재사용 가능한 프롬프트 (prompts)와 함께 Hover를 사용해 보고 싶다면, 최신 빌드로 업데이트한 후 설정 (Settings)을 열어 첫 번째 작업을 생성해 보세요.
Hover 다운로드: https://hoverformac.com
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기