Claude Code·Codex·Cursor를 함께 쓸 때, 대화보다 먼저 공유해야 할 것은 무엇일까요
핵심 요약 (TL;DR)
Claude Code, Codex, Cursor를 함께 쓰는 사람에게 가장 먼저 생기는 문제는 모델 성능의 차이가 아닙니다. 같은 파일을 두 번 고치고, 서로 다른 가정으로 API를 만들고, 마지막에 누가 무엇을 확인했는지 잃어버리는 문제입니다. 8월 27일 Show HN에 소개된 Concord MCP는 여러 코딩 에이전트가 작업을 claim하고, 겹치는 파일을 감지하고, 메시지와 근거를 넘기도록 돕는 local-first 도구를 표방합니다. 이 사례가 주는 핵심은 에이전트에게 긴 대화를 공유하는 것보다 ‘현재 누가 무엇을 맡았는지’를 먼저 공유하라는 점입니다.
왜 메시지를 많이 보내는 것만으로는 부족할까요?
대화는 빠르게 쌓이지만 책임의 경계는 흐려지기 쉽습니다. Concord의 README 예시도 Claude Code와 Codex가 같은 페이지 파일을 claim하려 할 때, 중복을 알리고 다른 쪽이 API 작업을 맡는 흐름을 보여 줍니다. 여기서 중요한 정보는 말의 양이 아니라 파일·작업·완료 조건의 연결입니다.
프로젝트에서 도구를 둘 이상 쓴다면 작업마다 네 줄만 남겨도 효과가 있습니다. ‘담당 에이전트 또는 사람’, ‘수정 가능한 파일’, ‘완료 조건’, ‘다른 작업에 넘길 사실’입니다. 예를 들어 화면 담당은 page.tsx만, API 담당은 계약과 응답 예시만 바꾸게 하고, 서로의 영역을 넘을 때는 먼저 기록을 갱신하게 할 수 있습니다. 이 작은 규칙이 에이전트끼리의 충돌뿐 아니라 사람과 에이전트 사이의 오해도 줄입니다.
인수인계에는 무엇을 남겨야 할까요?
‘끝났습니다’라는 문장만으로는 다음 도구가 시작할 수 없습니다. Concord는 작업을 넘길 때 evidence를 공유한다고 설명합니다. 실무에서는 변경 파일, 실행 명령, 통과한 확인 항목, 아직 확인하지 못한 항목이면 충분합니다. AI가 만든 API라면 요청·응답 예시와 실패 상태도 남기세요. 화면 담당은 이 계약을 기준으로 작업하고, 검토 담당은 실제 사용자 흐름을 다시 확인할 수 있습니다.
반대로 프롬프트 전문, 내부 토큰, 고객 데이터까지 무조건 공유할 필요는 없습니다. 공유 상태는 프로젝트의 공식 사실만 담는 짧은 게시판에 가까워야 합니다. 민감한 정보는 별도 권한 영역에 두고, 결정의 근거 URL이나 테스트 결과만 남기는 편이 좋습니다.
자동 조율은 어디까지 맡겨도 될까요?
파일 충돌 알림이나 작업 상태 갱신은 자동화하기 좋습니다. 그러나 제품 우선순위 변경, 데이터 모델 수정, 배포 판단은 사람이 소유해야 합니다. 여러 에이전트가 대화할 수 있다는 사실은 팀이 합의했다는 뜻이 아닙니다. 처음에는 에이전트 간 메시지를 읽고 승인하는 방식으로 시작한 뒤, 반복적으로 맞았던 규칙만 자동화하세요.
도구를 바꿔도 살아남는 것은 대화 기록의 양이 아니라, 누가 무엇을 바꾸고 어떤 증거로 넘겼는지의 선명함입니다. 여러 모델을 잘 쓰는 사람은 더 많은 말을 시키는 사람이 아니라, 더 작은 책임을 분명히 나누는 사람입니다.
FAQ: MCP를 꼭 설치해야 이 방식을 쓸 수 있나요?
아닙니다. 이슈 보드, Markdown 파일, PR 설명으로도 작업 소유권과 인수인계를 기록할 수 있습니다. MCP는 그 기록을 도구 사이에서 자동으로 연결하려는 선택지입니다.
FAQ: 같은 파일을 두 에이전트가 고치면 안 되나요?
긴급한 실험이 아니라면 피하는 편이 좋습니다. 꼭 필요하다면 한쪽은 분석·테스트만 맡기고, 실제 수정 담당은 한 명으로 정한 뒤 순서대로 병합하세요.
출처: https://github.com/Get-Concord-AI/concord-mcp
원문 README: https://raw.githubusercontent.com/Get-Concord-AI/concord-mcp/main/README.md
소개 확인: https://news.ycombinator.com/item?id=49464704
관찰 시점: 2026-08-28 KST
댓글 0
아직 댓글이 없습니다