Claude Code로 구축한 로컬 음성-텍스트 macOS 앱: Vext 사례 연구

✍️ OpenClawRadar📅 게시일: April 29, 2026🔗 Source
Claude Code로 구축한 로컬 음성-텍스트 macOS 앱: Vext 사례 연구
Ad

한 개발자가 Vext라는 네이티브 macOS 음성-텍스트 앱을 만든 경험을 공유했습니다. 이 앱은 Apple Neural Engine에서 Whisper를 사용하여 전적으로 기기 내에서 실행됩니다. 클라우드, 계정, 구독이 필요 없습니다. 앱은 Rust 코어와 Swift/SwiftUI UI, Core ML 추론을 사용하며, Claude Code가 주요 코딩 파트너로 사용되었습니다.

주요 기능

  • 어디서든 단축키를 누르고 → 말하고 → 놓으면 텍스트가 커서에 나타납니다
  • 60초 오디오를 약 400ms에 변환 (실시간의 150배)
  • 스마트 정리: 불필요한 단어 제거, 음성을 가독성 있게 재구성
  • 99개 이상의 언어로 실시간 번역
  • 화자 분리 및 자동 요약 기능이 포함된 회의 기록
  • 음성 녹음 중 화면 녹화 (스크린샷 자동 첨부)

Claude Code의 강점

  • Apple Silicon에서의 Whisper: 양자화 전략, 모델 청킹 및 Neural Engine에서 효율적으로 실행되기 위한 Core ML 변환 메모리 레이아웃을 반복적으로 개선하는 데 도움을 주었습니다.
  • 단축키 시스템 아키텍처: 적절한 접근성 권한을 가진 CGEventTap 사용을 제안하고, 녹음 시작/중지와 클립보드 주입 간의 경쟁 조건 디버깅에 도움을 주었습니다.
  • Rust ↔ Swift FFI: FFI 바인딩을 생성하고 C 인터페이스 레이어의 여러 메모리 안전 문제를 발견했습니다.

Claude Code의 한계

  • 온라인에 잘 문서화되지 않은 macOS 특화 API 미묘한 차이에 어려움을 겪었습니다. CGEventTap의 예외 사항은 Apple 헤더를 직접 분석해야 했습니다.
  • 전체 Rust + Swift 코드베이스에서 컨텍스트 창이 병목 현상이 되었습니다. 개발자는 프로젝트를 모듈로 나누고 한 번에 하나씩 작업했습니다.

가격

getvext.app에서 무료로 다운로드하고 체험해보세요. 계속 사용하려면 일회성으로 $49 (구독 없음). 코드 VEXT50을 입력하면 50% 할인됩니다.

📖 전체 소스 읽기: r/ClaudeAI

Ad

👀 See Also

사용자가 제작한 Claude 코드용 PTC가 코드 작성이 아닌 분석 작업에서 40-65%의 토큰 절감 효과를 보여줍니다.
Tools

사용자가 제작한 Claude 코드용 PTC가 코드 작성이 아닌 분석 작업에서 40-65%의 토큰 절감 효과를 보여줍니다.

한 개발자가 Claude Code용 로컬 PTC 구현체인 Thalamus를 구축하고 79개의 실제 세션을 분석한 결과, 분석 작업에서는 40-65%의 토큰 절감 효과가 있었으나 코드 작성 작업에서는 거의 제로에 가까운 절감 효과를 보였습니다. 에이전트는 주로 도구 호출을 일괄 처리하기보다 일반적인 파이썬 계산을 위해 execute()를 사용했습니다.

OpenClawRadar
NemoClaw 샌드박스 격리 우회를 통한 로컬 Nemotron 9B 에이전트 실행
Tools

NemoClaw 샌드박스 격리 우회를 통한 로컬 Nemotron 9B 에이전트 실행

한 개발자가 NemoClaw의 샌드박스 격리를 우회하여 단일 RTX 5090에서 Nemotron 9B와 도구 호출을 사용한 완전 로컬 에이전트를 실행하는 방법을 소개했습니다. 이 접근 방식에는 iptables 구성, 사용자 정의 TCP 릴레이, 실시간 도구 호출 변환이 포함되었습니다.

OpenClawRadar
Blender MCP 서버, Claude Code로 구축된 100개 이상의 도구 포함
Tools

Blender MCP 서버, Claude Code로 구축된 100개 이상의 도구 포함

한 개발자가 14개 카테고리에 걸쳐 100개 이상의 도구를 제공하는 Blender용 MCP 서버를 구축했습니다. 이를 통해 Claude Code, Claude Desktop, Cursor, Windsurf와 같은 AI 코딩 에이전트가 자연어 프롬프트로 Blender를 제어할 수 있습니다.

OpenClawRadar
OpenClaw를 항상 켜진 AI 어시스턴트로 설정하기
Tools

OpenClaw를 항상 켜진 AI 어시스턴트로 설정하기

OpenClaw는 소규모 개발팀을 위한 상시 가동 AI 어시스턴트로 구성되어 있습니다. Railway 서버에서 호스팅되며 Claude를 백엔드로 사용하고 Google Workspace, GitHub 등과 통합됩니다.

OpenClawRadar