본문 바로가기

IT & AI

Delta는 코딩 에이전트의 작업 과정을 팀과 함께 검토해요

728x90

Delta는 코딩 에이전트의 작업 과정을 팀과 함께 검토해요

AI 뉴스 썸네일
AI 뉴스 썸네일

코딩 에이전트가 만든 결과를 검토할 때는 완성된 diff만으로 의도를 되짚어야 할 때가 많아요. Zed가 공개한 Delta는 코드와 대화를 한곳에 연결해, 개발자와 에이전트가 구현 과정까지 공유하는 협업 환경을 제안해요. 현재 첫 사용자를 위한 비공개 베타가 시작됐어요. 1

핵심 요약

구분내용
제품Delta는 개발자와 코딩 에이전트가 코드, 대화, 검토 의견을 같은 스레드에서 다루는 별도 애플리케이션이에요.
동기화DeltaDB가 대화와 작업 트리를 실시간으로 복제하면서 기존 Git 커밋과 푸시 방식은 유지해요.
검토대화의 문장이나 코드의 특정 줄에 댓글을 달 수 있어요. 코드가 바뀌어도 결정 당시의 대화와 연결돼요.
실행 환경로컬 앱, 브라우저, 클라우드 러너에서 작업을 이어갈 수 있고 첫 외부 연동 대상으로 Claude Code를 지원해요.
공개 범위초대한 참여자만 스레드를 볼 수 있으며, 현재 비공개 베타 신청을 받고 있어요.

1. 완성된 코드보다 만들어진 과정에 검토를 붙여요

Delta는 에이전트가 코드를 생성한 뒤 사람이 최종 결과만 확인하는 구조를 바꾸려 해요. 작업 중 오간 대화와 실제 코드 변경을 같은 스레드에 남겨요. 검토자는 diff 한 줄이나 계획의 특정 문장에 댓글을 연결할 수 있어요. 문제가 보이면 그 위치에서 에이전트에게 설명을 요구하거나 수정을 요청해요. 2

이 방식은 코드 리뷰에서 자주 생기는 맥락 손실을 줄이는 데 초점을 맞춰요. 일반적인 커밋 기반 댓글은 특정 시점의 코드에 붙어서 후속 수정 뒤에는 위치와 의미가 어긋날 수 있어요. Delta의 댓글은 변경되는 코드와 연결된 채 남고, 해당 구현을 만든 대화까지 함께 보여줘요. 나중에 합류한 팀원도 코드가 무엇을 하는지뿐 아니라 왜 그런 모양이 됐는지 확인할 수 있어요.

728x90

DeltaDB가 코드와 대화를 함께 복제해요

DeltaDB는 참여자의 대화와 작업 트리를 실시간으로 복제해요. 각 참여자는 로컬 머신에 코드 사본을 가지고, 변경 사항을 동기화해요. 그렇다고 기존 저장소 운영 방식을 버릴 필요는 없어요. 개발자는 평소처럼 Git으로 커밋하고 푸시할 수 있고, Delta를 쓰지 않는 팀원에게는 일반적인 Git 저장소로 보여요.

클라우드 러너로 작업을 옮기면 노트북을 닫은 뒤에도 실행을 이어갈 수 있어요. 대화와 코드는 같은 스레드에 계속 반영돼요. 링크를 받은 팀원은 별도 설치 없이 브라우저에서 스레드를 열 수 있어요. 웹 버전은 Rust 애플리케이션을 WebAssembly로 컴파일하고 WebGL로 렌더링하는 방식이에요. 외부 코딩 도구 가운데서는 Claude Code 세션을 먼저 연결해, 터미널 작업을 Delta 스레드와 동기화해요.

대화를 읽는 로그가 아니라 편집 가능한 문서로 다뤄요

긴 에이전트 응답에 여러 의견을 남기려면 각각의 대상을 다시 인용하거나 설명해야 해요. Delta에서는 응답의 문장, 계획의 단계, diff의 한 줄에 바로 댓글을 달아요. 팀원과 에이전트가 무엇에 대한 의견인지 같은 위치에서 확인할 수 있어요.

모든 기록을 남기는 것만으로 좋은 협업이 보장되지는 않아요. 대화가 길어질수록 최종 결정과 근거를 다시 찾는 비용이 커질 수 있어요. 팀마다 대화 기록과 짧은 설계 문서, ADR, 커밋 메시지의 역할을 나눌 필요가 있어요. 실시간 공동 편집이 필요한 팀인지, 비동기 리뷰가 더 잘 맞는지도 베타에서 확인해야 할 부분이에요.

왜 중요한가요

코딩 에이전트가 한 번에 만드는 변경 규모가 커지면 검토자는 결과뿐 아니라 지시와 수정 과정을 함께 봐야 오류의 원인을 빨리 찾을 수 있어요. Delta는 에이전트 세션을 개인 터미널에 머무는 기록에서 팀이 이어받을 수 있는 작업 공간으로 옮겨요. 주니어 개발자의 작업을 돕거나, 큰 변경을 인계하거나, 코드의 특정 결정에 정확한 피드백을 남길 때 쓸모를 판단하기 쉬워요. 2

다만 모든 개발 과정이 실시간 멀티플레이어에 잘 맞는 것은 아니에요. 혼자 집중해서 구현한 뒤 PR로 검토하는 팀에는 기존 방식이 더 단순할 수 있어요. Delta의 실제 가치는 기록의 양보다 필요한 맥락을 얼마나 빨리 찾고, 다음 사람이 안전하게 작업을 이어받게 하는지에 달려 있어요. 비공개 베타에서는 긴 대화의 탐색성, 접근 권한, Git과의 충돌 처리, 여러 에이전트 도구와의 연동 범위를 확인할 필요가 있어요.

참고 자료

  1. Delta - 에이전트와 함께 코딩하고 검토하는 멀티플레이어 환경 — GeekNews
  2. Introducing Delta — Zed Blog
728x90