yozm.tech
피드로 돌아가기
news.hada.ioHOTAI 재작성

소프트웨어는 커밋 사이에서 만들어진다

소프트웨어 개발 과정에서 코드와 대화가 분리되어 발생하는 비효율성을 해결하기 위해, Zed 팀이 새로운 버전 관리 시스템 DeltaDB를 공개했습니다. Git이 커밋 단위로 코드를 관리하는 것과 달리, DeltaDB는 코드 변경의 모든 연산과 에이전트(AI) 및 팀원 간의 대화를 함께 기록하고 버전 관리하여 실시간 협업을 강화합니다. 이는 특히 AI 에이전트와 협업하는 시대에 더욱 중요해질 것으로 보입니다.

17시간 전·2026.06.12·읽기 1·neo https://news.hada.io/user/neo

소프트웨어 개발은 단순히 코드를 작성하는 것을 넘어, 팀원과 에이전트(AI) 간의 끊임없는 대화와 협업 속에서 이루어집니다. 하지만 기존의 버전 관리 시스템인 Git(깃)은 개별 커밋(commit)을 중심으로 설계되어, 코드가 변화하는 과정에서 발생하는 대화와 코드 변경을 유기적으로 연결하고 관리하는 데 한계가 있었습니다. 이러한 문제의식에서 출발한 Zed 팀이 코드와 대화를 통합하여 버전 관리하는 새로운 시스템, DeltaDB(델타DB)를 선보였습니다.

DeltaDB는 Git처럼 커밋 단위로 스냅샷을 저장하는 대신, 작업 중 발생하는 모든 연산(operation)을 세밀한 델타 스트림(delta stream)으로 기록합니다. 각 델타에는 고유한 식별자가 부여되어, 코드가 계속 바뀌는 중에도 특정 변화의 순간을 정확히 가리킬 수 있습니다. 특히 주목할 점은 메시지와 그 메시지가 만들어낸 코드 편집이 나란히 기록되어 서로 분리되지 않는다는 것입니다. 이를 통해 개발자는 특정 코드 줄이 어떤 대화 맥락에서 만들어졌는지, 그리고 이후 어떤 대화로 인해 변경되었는지 쉽게 추적할 수 있습니다. DeltaDB는 또한 충돌 없는 복제 워크트리(replicated worktree)를 내장하여 여러 사람과 에이전트가 동시에 같은 파일을 편집할 수 있도록 지원하며, 에이전트가 터미널을 통해 파일에서 작업하고 사용자는 필요할 때 전체 워크트리를 디스크에 마운트하여 자신의 도구를 사용할 수 있습니다.

이러한 접근 방식은 특히 AI 에이전트와의 협업 시대에 더욱 중요해집니다. 코드를 생성하는 대화가 소프트웨어의 실제 원천이 되고 있으며, 이 대화는 지속적으로 전개되고 변화하는 코드와 상호 참조되어야 하기 때문입니다. DeltaDB는 에이전트가 자신이 건드리는 코드의 배경 맥락을 파악하고, 이전에 해당 코드에서 작업한 다른 에이전트나 팀원에게 질문할 수 있는 기반을 제공합니다. 이는 기존의 풀 리퀘스트(pull request)나 코드 리뷰(code review) 방식이 코드와 논의를 분리하여 나중에 다시 연결해야 했던 비효율성을 해소하고, 코드가 만들어지는 과정에서 더 직접적인 협업을 가능하게 합니다. 궁극적으로 DeltaDB는 협업을 위해 커밋할 필요 없이, 에이전트와의 대화가 유일한 협업 수단이 되는 것을 목표로 합니다. 이는 개발자들이 코드를 만드는 과정 자체에 집중하고, Git과 CI(지속적 통합)는 검사를 실행하고 외부 세계와 연결하는 역할에만 머물도록 하는 새로운 패러다임을 제시합니다.

1인 창업자를 위한 기회 분석
AI 분석 · 참고용이며 검증이 필요합니다
4/10
보통
4점인가

DeltaDB 자체는 대규모 프로젝트로 보이지만, '대화와 코드 변경의 통합 관리'라는 핵심 아이디어는 1인 창업자가 특정 틈새시장을 공략할 기회를 제공할 수 있습니다. 특히 AI 에이전트와의 협업이라는 명확한 페인 포인트가 있습니다.

문제 / 미충족 수요

기존 버전 관리 시스템 Git은 코드 변경과 개발 과정의 대화 맥락을 통합적으로 관리하지 못해, 특히 AI 에이전트와의 협업 시 비효율이 발생합니다.

한국 시장
국내 미진출 — 기회한국 개발 환경에서도 AI 에이전트 활용이 증가하고 있어, 대화 기반 코드 관리의 필요성은 공감대가 형성될 수 있습니다.
수익 모델

B2B SaaS 구독 · 돈 내는 주체: AI 에이전트와 협업하는 개발 팀, 소프트웨어 개발사

1인 실현 가능성
2/5

핵심 기술인 델타 스트림 기반 버전 관리 시스템 구축은 1인 창업자가 감당하기 어려운 복잡성을 가지지만, 기존 시스템 위에 대화 맥락 관리 기능을 추가하는 것은 가능성이 있습니다.

진입 지점 (Wedge)

특정 개발 도구(예: VS Code 확장)와 연동하여 AI 에이전트와의 대화 기반 코드 변경 이력을 시각화하고 관리하는 플러그인 개발.

이번 주 첫 실험

AI 에이전트와 개발자 간의 코드 관련 대화 이력을 텍스트로 수집하고, 이를 특정 코드 변경과 연결하는 최소 기능 제품(MVP)을 기획하고 사용자 피드백을 수집합니다.

Original source
이 글은 news.hada.io의 기사를 yozm.tech가 한국어로 재작성한 버전입니다.
원문 보기