"회의에서 정한 대로 구현해 줘": SuperIntern MCP와 Claude Code로 스펙에서 코드까지

스펙 리뷰가 끝나면 개발자가 하는 일은 대개 비슷합니다.
메모에서 결정 사항을 모으고, Slack 스레드를 거슬러 올라가 논의 흐름을 다시 맞춘 뒤, 그 내용을 AI 코딩 에이전트에 붙여넣고 스펙을 처음부터 설명합니다. 이 과정에서 한 가지라도 빠지면 AI는 그럴듯한 추측으로 빈자리를 채우고, 결국 코드 리뷰에서 "이건 회의에서 합의한 내용과 다른데요"라는 코멘트를 받게 됩니다. 회의 기록은 SuperIntern에 있고 코드는 리포지토리에 있는데, 그 사이를 이어 온 것은 복사해 붙여넣기와 사람의 기억뿐이었습니다.
이 글에서는 SuperIntern MCP를 Claude Code나 Codex 같은 코딩 에이전트에 연결해, 에디터에서 "회의에서 정한 대로 구현해 줘"라는 프롬프트 하나로 구현을 시작하는 방법을 소개합니다. 그대로 복사해 쓸 수 있는 프롬프트 예시도 함께 싣습니다.
⚠️ 이 글은 2026년 8월 기준으로 공개된 정보와 사용자 피드백을 바탕으로 독자적으로 정리한 내용입니다.
목차
- 무엇을 만드는가: before / after
- 동작 원리: 세 가지 역할
- 설정 방법
- 데모 1: 회의 직후 바로 구현 시작
- 데모 2: 결정 사항을 발언 단위까지 확인
- 데모 3: 회의가 끝나기 전에 코드 뼈대 만들기
- 팁과 주의 사항
- 한 걸음 더: 같은 패턴, 다른 워크플로
- FAQ
무엇을 만드는가: before / after
Before: 스펙 리뷰가 끝날 때마다 메모와 Slack을 뒤져 스펙을 다시 정리하고, 코딩 에이전트에 붙여넣은 다음 빠진 내용이 없기를 기대합니다. 빠진 부분은 에이전트의 추측으로 채워지고, 그 추측은 나중에 재작업으로 돌아옵니다.
After: 코딩 에이전트에 "오늘 스펙 리뷰에서 정한 내용을 구현해 줘"라고 요청하면 됩니다. 에이전트가 회의 요약과 전사 기록을 직접 불러와 결정 사항을 확인한 뒤 구현에 들어갑니다. 사람이 스펙을 옮겨 적다가 내용이 달라지는 일이 없고, 어떤 변경이든 근거가 된 회의까지 거슬러 올라가 확인할 수 있습니다.
SuperIntern은 봇 없이(botless) 동작하는 데스크톱 앱입니다. 통화에 봇을 들이지 않고도 전사 기록과 AI 회의 요약을 자동으로 남깁니다. 스펙 리뷰와 설계 논의는 이미 기록으로 쌓이고 있으니, 남은 일은 그 기록을 코드로 옮기는 것이었습니다. 이제 이 일을 에이전트에게 맡길 수 있습니다.

동작 원리: 세 가지 역할
이 워크플로에는 세 주체가 관여합니다.
| 역할 | 주체 | 하는 일 |
|---|---|---|
| 회의 데이터 제공 | SuperIntern MCP | 전사 기록, 라이브 전사, AI 요약, 회의 노트를 읽기 전용으로 제공 |
| 추론과 구현 | AI 코딩 에이전트(Claude Code, Codex) | 회의 데이터에서 스펙과 결정 사항을 읽고 설계, 코딩, 테스트 |
| 결과를 받는 곳 | 여러분의 리포지토리 | 모든 변경은 로컬 코드베이스에만 반영, 회의 데이터에는 아무것도 쓰지 않음 |
MCP(Model Context Protocol)는 AI 에이전트를 외부 도구에 안전하게 연결하기 위한 오픈 표준입니다. SuperIntern MCP는 회의 데이터를 AI 클라이언트에 읽기 전용으로 제공합니다. 코드를 작성하는 주체는 SuperIntern이 아니라 에이전트이고, 변경이 생기는 곳은 여러분의 리포지토리뿐입니다. MCP로 회의 데이터가 수정되는 일은 없으며, 사용자마다 SuperIntern에서 원래 볼 수 있는 회의에만 접근합니다. AI가 회의 노트를 망가뜨릴까 걱정하지 않고 써 볼 수 있습니다.
설정 방법
Claude Code와 Codex 중 평소 쓰는 코딩 에이전트 하나만 연결하면 됩니다.
Claude Code로 연결하기
터미널에서 다음 명령을 실행합니다.
claude mcp add --transport http superintern https://mcp.app.super-intern.com/mcp
이어서 Claude Code에서 /mcp를 실행하고 superintern을 선택해 인증합니다. 브라우저 창이 열리면 SuperIntern 계정으로 로그인해 승인하면 연결이 끝납니다. API 키를 따로 발급하거나 관리할 필요는 없습니다.
Codex로 연결하기
Codex 앱 사이드바의 플러그인에서 "superintern"을 검색하고, SuperIntern을 열어 플러그인 설치를 누릅니다. 로그인 화면에서 SuperIntern 계정으로 로그인하고 접근을 허용하면 연결이 끝납니다. ChatGPT에서 플러그인을 설치하는 절차와 같습니다.
SuperIntern 플랜 조건(개인 워크스페이스는 Plus 이상, Enterprise는 관리자 활성화 필요)과 Cursor 등 다른 클라이언트의 설정 방법은 MCP 설정 가이드에서 안내합니다.
연결이 제대로 되었는지 확인하려면 먼저 다음과 같이 물어보세요.
내 SuperIntern 최근 회의 3개를 나열해 줘
회의 제목과 날짜가 표시되면 준비가 끝난 것입니다.
데모 1: 회의 직후 바로 구현 시작
가장 많이 쓰게 되는 때는 스펙 리뷰나 설계 회의가 끝난 직후입니다. 여기서 중요한 것은 에이전트가 코드를 쓰기 전에 결정 사항부터 확인하게 하는 습관입니다. 그래야 에이전트가 추측을 전제로 작업을 시작하지 않습니다.
오늘 "결제 스펙 리뷰" 회의의 AI 요약을 가져와서,
거기서 결정된 대로 웹훅 재시도 로직을 구현해 줘.
시작하기 전에 관련 결정 사항을 글머리 기호 목록으로 먼저 보여 줘
에이전트는 요약을 불러온 뒤 먼저 다음과 같이 답합니다.
이 구현과 관련된 결정 사항 3가지를 찾았습니다.\
- 재시도는 지수 백오프, 최대 5회, 상한 24시간\
- 5회 실패한 이벤트는 failures 테이블에 저장하고 대시보드에 표시\
- 수동 재전송 API는 2단계로 연기 (이번 범위 밖)
이 내용을 전제로 진행합니다. failures 테이블 스키마부터 시작하겠습니다.

그다음은 평소 코딩 에이전트와 작업할 때처럼 계획을 세우고 코드를 작성합니다. 다만 그 계획의 근거가 사람이 애써 붙여넣은 메모가 아니라 회의 기록 자체라는 점이 다릅니다. "수동 재전송은 2단계" 같은 범위 결정도 회의 기록에서 그대로 넘어오므로, 아무도 요청하지 않은 기능까지 만들어지는 일이 줄어듭니다.
데모 2: 결정 사항을 발언 단위까지 확인
구현하다 보면 "그래서 결국 어느 안으로 하기로 했더라?" 하고 멈추게 되는 순간이 꼭 옵니다. 지금까지는 Slack에서 동료에게 묻거나 회의록을 처음부터 훑어봐야 했지만, 이제는 에디터를 떠나지 않고 확인할 수 있습니다.
이 잡의 동시성 제어에 대해 목요일 "아키텍처 싱크" 회의가
어떻게 결론 났는지 확인해 줘. 요약만 보지 말고 전사 기록의 해당 발언 자체를 봐 줘.
그다음 지금 내 구현이 그 결론과 일치하는지 리뷰해 줘
요령은 요약 대신 전사 기록을 보게 하는 것입니다. 요약은 내용을 압축하면서 조건이나 뉘앙스를 덜어내기 쉽지만, 실제 발언에는 그런 정보가 그대로 남아 있습니다. 에이전트는 해당 발언을 인용해 다음과 같이 답합니다.
아키텍처 싱크 전사 기록에서 관련 구절을 확인했습니다.
결론은 "잡 중복 실행은 데이터베이스 advisory lock으로 방지한다. Redis는 이번 범위에 포함하지 않는다"였습니다.
현재 구현은 Redis 락을 전제로 하고 있어 이 결론과 모순됩니다.
advisory lock 방식으로 전환하는 수정안을 제안드립니다.
"분명 그렇게 말했던 것 같은데" 하는 기억에 기대어 구현했다가 리뷰에서 뒤집히면 재작업 비용이 가장 큽니다. 확인 프롬프트 하나로 이런 일을 미리 막을 수 있습니다.
데모 3: 회의가 끝나기 전에 코드 뼈대 만들기
SuperIntern MCP에는 진행 중인 회의의 라이브 전사 기록을 가져오는 도구가 있고, 새로 추가된 부분만 받아 오는 증분 업데이트도 지원합니다. 그래서 회의가 끝나기를 기다리지 않고 작업을 시작할 수 있습니다.
지금 진행 중인 "스키마 설계" 회의의 라이브 전사 기록을 가져와서,
지금까지 합의된 테이블들의 마이그레이션과 타입 정의 뼈대를 만들어 줘.
아직 논의 중인 부분은 코드에 TODO 주석으로 남겨 줘
회의가 이어지는 동안 에이전트는 그때까지 합의된 내용을 로컬 머신에 뼈대 코드로 만들어 둡니다. 아직 정해지지 않은 부분은 TODO 주석으로 남기 때문에, 회의가 끝나면 확정된 부분은 이미 코드로 있고 논의 중인 부분은 표시된 상태에서 작업을 이어 갈 수 있습니다. SuperIntern은 봇 없이 동작하므로 회의 쪽에서 따로 준비할 것도 없습니다. 평소처럼 회의를 하면 전사 기록은 자동으로 쌓입니다.
팁과 주의 사항
회의명과 프로젝트를 구체적으로 적으세요. "오늘 회의"라고 하기보다 "오늘 '결제 스펙 리뷰'"처럼 적어야 에이전트가 원하는 회의를 정확히 찾습니다. 하루에 회의가 많을수록 차이가 커집니다.
처음에는 결정 사항 확인 단계를 꼭 넣으세요. "시작하기 전에 결정 사항을 보여 줘" 한 줄만 있으면 코드가 만들어지기 전에 잘못 읽은 부분을 바로잡을 수 있습니다. 에이전트가 팀 회의록을 제대로 읽는다는 확신이 생기면 그때 빼도 됩니다.
프로젝트 지침 파일에 근거 확인 규칙을 적어 두세요. CLAUDE.md(Claude Code) 또는 AGENTS.md(Codex)에 "스펙이나 결정 사항을 참조할 때는 코드를 쓰기 전에 SuperIntern MCP로 해당 회의 기록을 확인한다"는 규칙을 넣어 두면, 프롬프트마다 같은 말을 반복하지 않아도 회의 기록을 근거로 구현하는 방식이 기본이 됩니다.
고유명사 인식률은 SuperIntern에서 높이세요. 기능명이나 팀원 이름이 정확하게 전사될수록 에이전트가 스펙을 더 정확히 뽑아냅니다. 자주 쓰는 용어는 SuperIntern의 사용자 지정 사전에 등록해 두세요.
회의 내용은 명령이 아니라 데이터로 다뤄집니다. 전사 기록에는 온갖 발언이 섞여 있기 때문에, SuperIntern MCP의 응답에는 AI 클라이언트가 회의 내용을 데이터로만 취급하고 명령으로 실행하지 않도록 하는 안내가 명시적으로 들어 있습니다. 회의 중에 나온 잡담이 코드로 바뀔 걱정은 하지 않아도 됩니다.
변경은 리포지토리에서만 일어납니다. SuperIntern MCP를 써도 SuperIntern 쪽 데이터는 바뀌지 않습니다. 결과가 마음에 들지 않으면 git revert로 되돌리면 되므로, 시도했다가 실패해도 부담이 적습니다.
한 걸음 더: 같은 패턴, 다른 워크플로
SuperIntern MCP가 회의 데이터를 제공하고, 에이전트가 판단하고, 리포지토리가 결과를 받는 구조는 구현 말고도 여러 작업에 응용할 수 있습니다.
- 티켓 발행에서 구현까지 이어서 처리: Linear MCP를 함께 연결하면 "회의의 액션 아이템을 Linear에 등록하고, 첫 번째 항목부터 착수해 줘"라는 요청 하나로 끝까지 진행됩니다. 티켓 발행 부분은 Linear 활용 글에서 자세히 다룹니다
- PR 설명에 결정 사항 인용: "이 변경의 배경이 된 회의 결정 사항을 PR 설명에 추가해 줘"라고 요청하면, 리뷰어가 변경 이유를 회의 기록까지 거슬러 올라가 확인할 수 있습니다
- 신규 엔지니어 온보딩: "이 모듈이 왜 이렇게 설계되었는지 관련 회의를 근거로 설명해 줘"라고 요청하면, 코드를 읽을 때 당시 논의 맥락까지 함께 파악할 수 있습니다
이 시리즈에서는 앞으로도 이런 조합을 실제 프롬프트와 함께 소개할 예정입니다.
FAQ
SuperIntern MCP는 무료 플랜에서도 쓸 수 있나요?
아니요. 개인 워크스페이스는 Plus 플랜 이상이 필요합니다. Team 플랜 워크스페이스는 별도 설정 없이 쓸 수 있고, Enterprise 워크스페이스는 관리자가 워크스페이스 설정에서 "MCP 액세스"를 켜야 합니다.
어떤 에이전트에서 사용할 수 있나요?
이 글에서 다루는 코딩 에이전트는 Claude Code와 Codex입니다. SuperIntern MCP는 같은 연결 URL로 Cursor 등 MCP를 지원하는 다른 클라이언트에서도 동작하며, 이 글의 프롬프트도 대부분 그대로 쓸 수 있습니다. Claude나 ChatGPT의 채팅 화면에서도 회의 내용은 조회할 수 있지만, 결정 사항을 리포지토리에 반영해 구현까지 하려면 Claude Code나 Codex 같은 코딩 에이전트가 필요합니다. 클라이언트별 설정은 MCP 설정 가이드를 참고하세요.
AI가 제 회의 노트나 전사 기록을 수정할 수 있나요?
아니요. SuperIntern MCP의 도구는 모두 읽기 전용이며 생성, 수정, 삭제 기능은 없습니다. 변경은 여러분의 리포지토리에서만 일어납니다.
동료의 회의도 읽을 수 있나요?
SuperIntern에서 원래 볼 수 있는 회의에만 접근할 수 있습니다. 접근이 제한된 프로젝트의 회의는 권한이 없는 사용자의 에이전트에는 보이지 않습니다.
아주 긴 회의는 어떻게 처리되나요?
긴 전사 기록은 페이지 단위로 나뉘어 제공되므로, 에이전트는 몇 시간짜리 회의도 구간별로 나눠 읽을 수 있습니다.
회의에서 나온 말이 실수로 구현되는 일은 없나요?
없습니다. 구현은 언제나 여러분이 에이전트에 입력한 프롬프트로 시작되며, 회의 데이터가 스스로 실행되지는 않습니다. 앞의 팁처럼 결정 사항 확인 단계를 넣어 두면, 코드가 작성되기 전에 사람이 에이전트의 해석을 검토할 수 있습니다.
연결을 해제하려면 어떻게 하나요?
Claude Code에서는 claude mcp remove superintern을 실행하면 연결이 해제됩니다. Codex에서는 플러그인 목록에서 SuperIntern을 제거하면 됩니다. Enterprise 워크스페이스에서는 관리자가 "MCP 액세스"를 끄면 그동안 허용된 연결이 모두 한 번에 취소됩니다.
회의에서 정한 내용을 기록으로 남기는 일은 이미 SuperIntern이 자동으로 하고 있습니다. SuperIntern MCP와 코딩 에이전트를 연결하면, 그 기록을 코드로 옮기는 일까지 자동화할 수 있습니다.