CodeTalk: 오픈소스 도구가 Claude Code CLI에 음성 반영 기능을 추가합니다

CodeTalk은 Claude Code CLI에 음성 반사 레이어를 추가하는 오픈소스 도구입니다. Claude가 코드나 분석을 생성할 때, 간단한 음성 관찰을 임베드하여 스피커를 통해 소리로 재생할 수 있습니다.
작동 방식
이 도구는 Stop 훅을 사용하여 Claude가 응답 끝에 인라인으로 임베드하는 텍스트를 추출합니다. 두 번째 LLM 호출은 없습니다 — 주요 모델이 언제 말할지 결정하고 텍스트를 직접 출력에 포함시킵니다. 추출된 텍스트는 Microsoft의 무료 신경망 TTS(edge-tts)를 통해 재생됩니다.
기술적 세부사항
- 총 3개 파일, 약 150줄의 Python 코드
- 자연스러운 음성(로봇 음성 아님)을 위해 Azure의 AndrewMultilingualNeural 음성 사용
- API 키 불필요 — edge-tts와 Stop 훅만 필요
- 20-30%의 시간만 말함 — 기본값은 침묵으로 짜증을 피함
설정
pip install edge-tts
Stop 훅을 ~/.claude/settings.json에 추가
음성 지시사항을 프로젝트의 CLAUDE.md에 복사
응답 형식 예시
CodeTalk을 사용한 응답의 모습입니다:
데이터베이스 마이그레이션 분석입니다... [일반 응답 내용]
---
> *해당 테이블을 삭제하면 user_sessions의 외래 키 제약 조건도
> 제거됩니다 — 아직 참조하는 것이 있는지 확인하는 것이 좋습니다.*
"---" 뒤의 텍스트가 TTS를 통해 소리로 재생됩니다.
사용 사례
Claude는 음성 레이어를 다음과 같이 사용합니다:
- 코드 결정에서 명확하지 않은 트레이드오프
- 작업 시작/완료 알림
- 프로젝트의 더 큰 그림과의 연결
개발자는 음성 동작에 대한 피드백을 구하고 있습니다 — 특히 얼마나 자주 말해야 하는지, 그리고 어떤 종류의 관찰이 실제로 유용한지 대신 짜증나는지에 대해요. 이 도구는 Claude Code(Opus)로 구축되었으며, 아키텍처, 코드, 음성 튜닝, 심지어 원본 Reddit 게시물까지 포함합니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

PeaDB: C++20로 AI 어시스턴트와 함께 코딩된 Redis 호환 데이터베이스
개발자가 Codex, Copilot, Claude를 사용하여 C++20으로 작성된 Redis 7.2.5 드롭인 대체제인 PeaDB를 만들었으며, 지속성, 복제 및 클러스터 지원을 포함해 약 147개의 명령어를 구현했습니다. 벤치마크 결과는 Redis에 근접한 성능을 보여줍니다.

오픈소스 MCP 서버, 클로드를 출판사 조회를 위한 자율 문학 에이전트로 전환
Agentic Publishing Node는 MCP 서버로, 클로드가 문학 에이전트 위시리스트와 원고를 자동으로 대조하고, 쿼리 레터를 생성하며, Shunn 표준으로 포맷하고, 피치를 기록할 수 있게 해줍니다. 모든 작업은 로컬 마크다운 파일에서 이루어집니다.

blend-ai: Claude 코드용 새로운 Blender MCP 서비스
blend-ai는 Claude Code가 3D 장면을 생성할 수 있게 해주는 새로운 Blender MCP 서비스입니다. 한 사용자는 이전 blender-mcp보다 더 빠르고 좋게 작동한다고 보고하며, 참조 이미지로부터 셔틀 발사 장면을 5분 만에 만들었다고 전했습니다.

오픈클로 클라이언트, 실시간 API 비용 추적 및 지출 한도, 세부 에이전트 제어 기능 추가
OpenClaw Client는 이제 원형 진행 막대가 있는 실시간 사용량 UI, 에이전트별 지출 한도, 하위 에이전트 관리, 스킬 토글 및 여러 제공업체의 모델 전환 기능을 제공합니다.