모두가 무슨 뜻으로 말하는지, 다음에 무엇을 말할지 알 수 있습니다.
Undertone은 통화를 함께 듣습니다. 코드명과 약어가 나오는 즉시 설명하고, 질문을 받으면 필요한 사실을 보여 주며, 통화가 끝나면 요약, 할 일, 다음 통화를 위한 브리핑을 건넵니다. 모두 팀의 Slack, Notion, Jira에서 가져오고, 받아쓰기는 Mac에서 이뤄집니다.
베타 기간 무료 · macOS 26 이상, Apple 실리콘
말이 오가는 동안, 세 단계로
Undertone은 Mac에서 통화를 받아 적고, 모를 만한 이름을 골라내 팀의 도구를 바탕으로 설명해요.
- 1단계Mac에서 통화를 받아 적어요
- 2단계Undertone이 모를 만한 말을 찾아내요
- 3단계힌트가 내 소스를 바탕으로 설명해요
Priya · 10:14 · 라이브“잠깐, 3월 장애 이후에 Project Odin을 레거시 V2 webhook에서 옮겼던가요?”
Project Odin 내 워크스페이스에서
- 알림 파이프라인 재작성. 3월 장애 이후 4월 2일에 V2 webhook에서 이전 완료 [Slack #eng-infra]
- V2 webhook은 지원 중단, 6월 30일 종료. 내부 서비스 2개가 아직 호출 중 [Jira ENG-1402]
샘플이에요. 이름, 채널, 티켓은 가상이에요.
인터넷의 답이 아닌, 우리 팀의 답.
범용 어시스턴트는 인터넷에서 추측해요. Undertone은 팀이 기록하는 곳을 읽고, 아직 모를 만한 것만 알려 줘요.
“Halyard: 돛을 올리는 데 쓰는 밧줄.”
맞는 말이지만, 미팅에서는 도움이 안 돼요.
“Halyard: 우리 릴리스 파이프라인, 플랫폼 팀 소유. 롤아웃 계획은 RFC-88에 있어요.”
팀 합류 후 첫 90일을 보내는 사람, 여러 팀 회의에 들어가는 매니저, 매주 고객사가 바뀌는 컨설턴트를 위해 만들었어요.
샘플이에요. Halyard, 플랫폼 팀, RFC-88은 가상이에요.
작동 방식
모든 통화 곁에서 조용히 돌아가는 하나의 루프.
백그라운드에서 들어요
Zoom, Teams, Meet, Slack 또는 브라우저에서 통화가 시작되면 듣기만 하더라도 자동으로 시작하고, Mac에서 받아 적습니다. 오디오는 업로드되지 않습니다.
내 도구에서 찾아봐요
Slack 채널, Notion 워크스페이스, Jira 티켓에 읽기 전용으로 연결해요. Linear, Confluence, Drive 등도 지원해요.
실시간으로 살짝 알려 줘요
약어, 코드명, 나에게 온 질문을 포착해 한 줄 설명을 보여 주거나, 질문에 필요한 사실을 띄워 줘요.
샘플 미팅으로 체험해 보기
미팅을 골라 Undertone이 무엇을 보여 주는지 확인해 보세요. 앱에서 홈 › 샘플 회의를 체험해 보세요를 누르면 첫 통화 전에 가상의 스탠드업이 실제 패널에서 재생됩니다.
Dev · 10:12목요일에 Keystone이 CAB을 통과하면 머지할게요.
변경 자문 위원회(Change Advisory Board): 프로덕션 변경을 승인하는 목요일 검토 회의.
샘플 시나리오예요. 회사, 인물, 수치는 가상이에요.
Dev · 10:12목요일에 Keystone이 CAB을 통과하면 머지할게요.
변경 자문 위원회(Change Advisory Board): 프로덕션 변경을 승인하는 목요일 검토 회의.
Priya · 15:40Northwind가 맞춤 DPA에 서명해서 보존 기간에 상한이 생겼어요.
데이터 처리 계약(Data Processing Agreement). Northwind 버전은 데이터 보존 기간을 30일로 제한해요.
의장 · 09:31 · 나에게이번 분기 순매출 유지율을 끌어올린 요인은 뭔가요?
NRR이 108%에서 112%로 상승. 엔터프라이즈 확장 덕분이며, 3개 계정이 시트를 추가했어요.
통화가 끝나도 계속 일해요
다른 Mac 앱처럼 Undertone을 열면 이번 주가 기다리고 있어요. 다음 일정, 해야 할 일, 들었지만 몰랐던 것까지.
- 홈
- Mac 캘린더의 오늘 미팅, 남은 할 일, 익힐 용어, 그리고 답변이 어땠는지. 미팅마다 시작 전에 브리핑이 도착해요.
- 할 일
- 통화가 끝날 때마다 내 일만 정리해요. 약속한 것, 받은 질문, 후속으로 확인할 질문. 시작 전, 진행 중, 검토 중, 완료로 옮기며 관리해요.
- 용어집
- 모든 미팅의 모든 용어를 우리 회사에서의 의미와 함께. 아는 용어는 클릭 한 번으로 표시하고, ‘더 보기’를 누르면 소스를 뒤져 관련된 사람과 링크를 찾아 줘요.
- 스페이스
- 팀과 고객사를 분리해 관리해요. 새 미팅은 자동으로 분류되고, 나머지는 Undertone이 스페이스를 제안하며, 모든 화면이 선택한 스페이스로 필터링돼요.
- 답변 코칭
- 내 쪽 발언도 받아 적기 때문에, 통화 후 무엇이 잘 전달됐고 다음엔 무엇을 다듬을지 알 수 있어요.
- 아티팩트
- 상태 보고서, 슬라이드 덱, 인터랙티브 캔버스를 미팅과 소스에서 작성하고, 빈 부분은 [TBD]로 표시해요. Markdown이나 HTML로 내보낼 수 있어요.
- 질문
- 미팅 하나 또는 전체와 대화하고, 파일도 첨부할 수 있어요. 답변은 실시간으로 흘러나오고, 알려 준 내용은 다음을 위해 기억해요.
- 통화 중 질문
- 실시간 힌트 아래 채팅 창이 지금까지의 통화 내용으로 답해요. 미팅을 떠날 필요가 없어요.
- 인물
- 초대에 포함된 모든 사람의 역할, 맡은 일, 함께한 미팅, 내가 해 줘야 할 일까지.
- 미리 알림
- “금요일까지”가 날짜가 돼요. 전 영업일 9:00에 미리 알림이 오고, 기한이 지난 할 일은 빨간색으로 바뀌어요.
- 용어집 가이드
- 팀 용어집을 새로 합류한 사람을 위한 공유용 가이드로 바꿔요. HTML이나 Markdown으로 바로 내보낼 수 있어요.
- 수정과 번역
- 잘못 들은 단어를 우클릭하면 Undertone이 고치고 다음부터 그 단어를 알아들어요. 어떤 구간이든 19개 언어로 번역할 수 있어요.
통화 전에도, 후에도
미팅 15분 전에 Undertone이 브리핑을 작성하고, 5분 전에 살짝 알려 줘요. 미팅이 끝나면 모두에게 보낼 후속 메시지가 이미 초안으로 준비되어 있어 이메일이나 Slack에 바로 붙여 넣을 수 있어요.
참석자: Maya, 플랫폼 팀 스태프 엔지니어. Dev는 릴리스 관리 담당. Sam은 이번이 첫 참석.
지난번: 쓰기는 새 빌링 스택으로 이전 완료, 읽기 전환은 14일로 확정 [Jira INFRA-311].
해야 할 일: Sam에게 줄 전환 계획, 금요일 마감.
대비할 질문: “롤백 리허설은 했나요?” 네, 스테이징에서 두 번 [Notion: Keystone rollback].
샘플이에요. 미팅, 할 일, 소스를 바탕으로 작성했어요.
- 읽기 전환은 14일 그대로
- Dev가 목요일 CAB 슬롯 예약
- 금요일까지 Sam에게 전환 계획을 보낼게요
미정: 14일 전에 부하 테스트를 한 번 더 해야 할까요?
편집하고, 복사하고, 보내는 건 직접. 복사
샘플이에요. Undertone은 아무것도 보내지 않아요.
누가 있는지 알아 두세요
이름도 일종의 용어예요. 미팅 참석자를 클릭하면 역할, 맡은 일, 함께한 미팅, 내가 해 줘야 할 일을 내 소스에서 찾아 보여 줘요.
맡은 일 Keystone, 빌링 스택 마이그레이션 [Jira INFRA-311]
나와 함께 롤백 런북 검토 중 [Notion]
지난번 플랫폼 싱크, 화요일: 전환은 14일 그대로
샘플이에요. 이름과 프로젝트는 가상이에요.
- Sam에게 Keystone 전환 계획 보내기10월 30일 (금) · “금요일까지”라고 말함
- 의장에게 Q3 NRR 수치 공유하기다음 주 · 이사회 Q&A
샘플이에요. 말로 한 마감이 날짜가 되고, 전 영업일에 미리 알림이 와요.
나의 전달력을 확인해요
통화가 끝날 때마다 받은 질문에 어떻게 답했는지, 그리고 어떻게 말했는지(발언 시간, 말 속도, 군말)를 점수 하나로. 면접이라면 다음 단계를 준비할 수 있는 솔직한 피드백까지.
변화를 이끈 경험에 대한 명확하고 구체적인 이야기. 아키텍처 답변은 상대가 트레이드오프를 원했는데 일반론에 머물렀어요.
- 결정부터 말하고, 그다음 맥락을
- 내가 택할 트레이드오프 하나와 그 이유 말하기
샘플이에요. 면접이 아닌 미팅에는 미팅 점수(아주 좋음, 좋음, 개선 필요, 미흡)가 매겨져요.
- 당시 부족했던 것: 2주의 여유
- 결정: 내보내기 없이 v1 출시
- 결과: 일정대로 출시, 내보내기는 한 달 뒤
- 그때 팀을 매일 릴리스하는 방식으로 바꿨어요.
- 병목을 찾아서 밀어붙였어요.
샘플이에요. 내 발언은 Mac의 마이크에서 가져와요.
샘플이에요. 말하기는 내 쪽 통화를 바탕으로 Mac에서 측정해요.
시작을 누르면, 일이 시작돼요
미팅에서 나온 모든 할 일에는 시작 버튼이 있어요. 질문이 미팅, 메모리, 소스를 가지고 이어받아 결과 초안을 만들고, 찾지 못한 것만 물어봐요.
- Sam에게 Keystone 전환 계획 보내기진행 중 · 금요일 마감
- Q3 플랫폼 업데이트 초안 작성검토 중
- 목요일 CAB 슬롯 확정하기시작 전 · 엔지니어링 싱크
샘플이에요. 끝낸 할 일은 ‘완료됨’으로 옮겨지고, 언제든 다시 열 수 있어요.
롤백 런북은 Notion에 있는데, Notion이 아직 연결되지 않았어요.
샘플이에요. 답변은 작성되는 대로 바로 흘러나와요.
묻기 전에 준비된 맥락
통화 사이사이 매시간, Undertone은 연결된 소스 전반에서 남은 할 일과 최근 미팅을 미리 읽고, 출처가 달린 짧은 브리프를 유지해요. 시작을 누르거나 자세히 물으면, 몇 분씩 검색하는 대신 이미 아는 것에서 답이 시작돼요.
- Sam에게 Keystone 전환 계획 보내기맥락 준비 완료 · Slack, Jira, Notion
- Q3 플랫폼 업데이트 초안 작성맥락 준비 완료 · Confluence, Granola
- 엔지니어링 싱크, 화요일맥락 준비 완료 · 후속 조치 3개 발견
샘플이에요. 통화 중에는 멈추고, 내 AI를 사용해요.
아직 남은 일: 14일 읽기 전환은 CAB 슬롯을 기다리고 있고 [Jira KEY-212], 롤백 런북은 마지막 검토가 필요해요 [Notion: Keystone rollback].
샘플이에요. 브리프 이후 새로운 내용이 있는지도 확인해요.
답변을 캔버스로
질문이 처리할 목록을 주면 “캔버스로 만들까요?”에 예라고 답하세요. 아티팩트 안의 인터랙티브 페이지가 돼요. 체크할 수 있는 체크리스트, 접히는 섹션, 진행 상황 집계까지, 작업하는 대로 저장돼요.
- 인보이스 읽기를 새 빌링 스택으로 이전
- 작년 인보이스 백필
- 부하 테스트는 스테이징 갱신 대기 중
캔버스로 만들까요? 캔버스 만들기
Keystone 전환 체크리스트
- 인보이스 읽기를 새 빌링 스택으로 이전
- 작년 인보이스 백필
- 스테이징에서 롤백 리허설
- 온콜 런북 업데이트
- 부하 테스트는 스테이징 갱신 대기 중
샘플이에요. 캔버스는 격리된 환경에서 실행돼요. 인터넷 연결도, 외부에서 불러오는 것도 없어요.
몇 초 만에 답변
Undertone이 이미 아는 것에서 빠른 모델로 답하고, 그걸로 부족할 때만 도구를 검색해요.
- 통화 중 답변 카드는 백그라운드 브리프와 메모리를 활용해요
- 자주 나오는 주제와 사람에 대한 브리프를 질문마다 매칭해요
- 소스끼리 엇갈리면 가장 최신 것이 우선이에요
- 답변이 멈추면 기다리게 두지 않고 빠른 모델로 넘겨요
바로 붙여 넣는 답변
질문은 요청한 것부터 답합니다. 초안은 바로 복사할 수 있는 메시지 하나로 오고, 빠진 것은 그 아래에 적힙니다.
- Slack이나 이메일용 추천 초안 하나, 전용 복사 버튼과 함께
- 빠진 링크와 확인되지 않은 내용은 초안 아래에 적히며, 초안 안에는 들어가지 않습니다
- 채팅의 텍스트를 선택해 복사하거나 번역하고, 입력창에서는 번역으로 바꿀 수 있습니다
- 처음 번역할 때 텍스트가 어떤 AI로 전송되는지 알려 줍니다
추천 메시지
*Keystone update* • Billing writes moved to the new stack last week • The read cutover is planned for the 14th
El cambio de lectura está previsto para el día 14
업무는 업무대로
Undertone이 업무 회의와 개인 회의를 구분합니다. 웨비나나 개인 캘린더의 통화는 업무 도구를 건드리지 않고 일반 지식으로 설명합니다.
- 캘린더마다 업무 또는 개인으로 표시하세요. 회사 계정은 업무로 시작합니다
- 개인 회의는 업무 도구와 메모리를 쓰지 않고, 요약도 amem에 저장하지 않습니다
- 힌트 패널에서 어떤 회의든 업무와 개인 사이를 바꿀 수 있습니다
- 듣기만 하는 웨비나에서도, Comet, Vivaldi, Opera 같은 브라우저에서도 자동으로 시작합니다
- 질문이 누구에게 한 것인지 알려 줍니다. 나, 이름이 불린 다른 사람, 또는 모두
- 끊겼다가 다시 이어진 통화는 새 회의가 아니라 같은 회의로 이어집니다
캘린더
당신의 언어로
Undertone이 17개 언어를 지원합니다. Mac의 언어를 따르며, 설정에서 다른 언어를 고를 수도 있습니다.
- 힌트, 답변, 요약은 당신의 언어로 작성되고, 회의 용어는 말한 그대로 유지됩니다
- 19개 언어와 방언으로 진행된 회의를 Mac에서 받아 적습니다
- 모든 Google, iCloud, Outlook 계정에서 사용할 캘린더를 고르세요
- 아랍어를 위한 오른쪽에서 왼쪽 레이아웃
- Google 캘린더가 연결되어 있으면 "다음 일정"이 직접 읽어 와, 이름이 바뀌거나 취소된 회의가 남지 않습니다
내 미팅을 Claude 안에서
Undertone은 MCP 서버이기도 해요. 설정에서 클릭 한 번으로 Claude, Claude Code, Cursor에 추가하고, 거기서 미팅, 할 일, 용어집을 다룰 수 있어요. 읽기 전용이며 Mac 밖으로 나가지 않아요.
- list_meetings
- get_meeting
- search_meetings
- list_tasks
- get_glossary
- get_document
"undertone": { "command": "/Applications/Undertone.app/Contents/MacOS/Undertone", "args": ["--mcp"] }
amem과 함께라면 더 좋아요
amem은 Undertone이 Claude Code, Cursor 등 다른 AI 도구와 공유하는 Mac 속 메모리예요. 설정 과정에서 추천하고 대신 설치해 줘요. 원하지 않으면 내장 메모리도 있고, 설정에서 내 데이터로 둘을 비교해 볼 수 있어요.
- Claude Code나 Cursor로 작업한 내용이 다음 통화의 맥락이 돼요
- 모든 미팅 요약을 나중에 AI 도구에서 볼 수 있어요
- Undertone에 알려 준 것은 계속 기억돼요
설계부터 프라이빗하게
계정도, 기본 제공 키도 없습니다. 통화, 키, 회의는 사용자에게 남습니다. Undertone 자체가 받는 것은 끌 수 있는 익명 사용 집계뿐입니다.
- 오디오
- 통화와 마이크 음성은 Apple의 SpeechAnalyzer로 Mac에서 받아 적어요. 업로드되지 않아요.
- 미팅
- 요약, 녹취록, 할 일, 용어집, 아티팩트는 Mac에만 저장돼요.
- 캘린더
- 다음 일정을 보여 주려고 읽어요. Undertone은 이벤트를 만들거나 바꾸지 않아요.
- AI
- 내 OpenAI, Gemini, Anthropic 키, 로컬 Ollama나 LM Studio 모델, 또는 Cursor나 Claude Code 로그인. 키는 키체인에 보관돼요.
- 내 도구
- 읽기 전용. Undertone은 검색하고 읽기만 해요. 보내기, 게시, 생성, 편집을 하는 도구는 절대 허용되지 않아요.
우리 말만 믿지 마세요
Undertone은 비공개 소스예요. GitHub에 공개된 건 이 사이트, 보안 관련 문서, 그리고 Undertone이 Mac에 저장하는 모든 파일의 형식이에요. 무엇을 저장하는지 정확히 확인할 수 있어요.
Mac에서 무엇이 나가는지 확인하려면 통화 중 Little Snitch, LuLu, Proxyman으로 Undertone의 트래픽을 지켜보세요. 선택한 AI, 연결한 도구, 그리고 켜 둔 경우 주간 익명 집계로 가는 연결만 보입니다. 오디오는 Mac 밖으로 나가지 않고, AI에는 텍스트만 전송돼요.
베타 기간에는 무료
베타 기간에는 이 페이지의 모든 기능이 무료입니다. 이미 쓰는 AI를 그대로 쓰고, Undertone을 함께 만들어 주세요.
베타, 내 AI 사용
이 페이지의 모든 기능.
- Mac에서 통화 받아쓰기, 업로드 없음
- 내 OpenAI, Anthropic, Gemini 키, 로컬 Ollama나 LM Studio 모델, 또는 Claude Code나 Cursor 로그인
- 미팅, 할 일, 맥락은 Mac에 파일로 보관
- Slack, Notion, Jira, Linear 등 다양한 도구, 읽기 전용
다음 통화, 준비됐나요?
설치하고 AI와 소스를 연결하는 데 1분 정도면 돼요. 그다음 통화에 참여하세요. 끝나면 요약, 할 일, 새 용어가 홈에서 기다리고 있어요.
Homebrew로 설치: brew install --cask sslugic/tap/undertone
- macOS 26 이상
- Apple 실리콘
- 내 AI 키 또는 로컬 모델
- 선택 사항: 메모리용 amem
- 시스템 오디오 및 마이크 권한
- 자동 업데이트