우리는 $17M를 모금해 Git 다음에 올 것을 구축합니다
Source: Hacker News
GitButler 뒤에 숨은 이야기
저는 GitHub의 공동 설립자 중 한 명이며, 지난 15년 동안 Git이 틈새 개발자 도구에서 사실상 모든 소프트웨어 개발의 기반 인프라로 진화하는 모습을 지켜봤습니다. 이 여정을 통해 개발자 플랫폼은 협업의 마찰을 없애고 엔지니어가 코드를 작성하는 데 집중하도록 할 때 성공한다는 것을 배웠습니다.
GitButler는 개발 관행이 너무 오래도록 Git의 제약에 얽매여 있다고 느껴진 지 3년 전 시작되었습니다. 우리는 현대 워크플로우에 맞게 설계된 도구를 원했으며, 기존 모델에 뒤늦게 맞추는 것이 아니라 새로운 방식으로 접근하고자 했습니다.

우리의 새로운 이사회 멤버인 a16z의 Peter Levine와 제가 GitButler Series A 서명식에 참석한 모습.
Git이 재설계가 필요한 이유
Git은 지난 20년 동안 중요한 문제를 해결했습니다(회고 보기). 하지만 환경은 급격히 변했습니다. 오늘날 우리는 메일링 리스트를 통해 패치를 주고받기 위해 만든 도구를 사용하도록 수많은 에이전트를 교육하고 있습니다— 이는 현대 개발이 요구하는 바와는 거리가 멉니다.
GitHub에서 반복적으로 드러난 고통점은 다음과 같습니다: 개발자들이 코드를 못 써서 고생하는 것이 아니라 도구, 사람, 그리고 이제는 AI 에이전트 사이의 컨텍스트 단편 때문에 고생합니다. 어려운 문제는 변화를 생성하는 것이 아니라 혼란 없이 변화를 조직하고, 검토하고, 통합하는 것입니다.
옛 모델은 “한 사람, 한 브랜치, 한 터미널, 한 선형 흐름”을 전제로 했습니다. AI‑지원 도구가 부상하면서 이 모델은 더 이상 충분하지 않습니다.
GitButler CLI 소개
지난 주에 GitButler CLI의 기술 프리뷰를 공개했습니다.
- GitHub Flow 스타일(짧은 수명 브랜치, 트렁크 기반 워크플로우)에 맞게 설계되었습니다.
- 스택형 브랜치, 병렬 작업, 그리고 작업 undo를 손쉽게 지원합니다.
- 변경 사항을 조직하고 멀티태스킹할 수 있는 명령을 제공하여 인간, AI 에이전트, 스크립트 모두에게 유용합니다.
- 기존 Git 프로젝트에 바로 적용되며 마이그레이션이 필요 없습니다.
핵심 문서
소셜 코딩 재고
GitHub는 포크와 풀 리퀘스트를 통해 “소셜 코딩”을 대중화했지만, 협업의 많은 측면이 여전히 파편화되어 있습니다: 이슈 리스트, 칸반 보드, 외부 채팅 방, 그리고 Git 히스토리에서 사라지는 PR 설명 등.
논리적이고 컨텍스트가 풍부한 변경을 적극적으로 도와주고, 관련 에이전트 상호작용을 표시하며, 충돌이 발생할 때 즉시 경고해 주는 버전 관리 도구를 상상해 보세요. 팀원의 브랜치 위에 스택된 브랜치에서 작업하면서 두 사람 모두가 계속 수정하고, 에이전트가 실시간으로 서로의 작업을 완전히 인식하는 모습을 떠올려 보세요.
이 비전이 바로 우리가 GitButler에서 구축하고 있는 내용입니다. 이번 자금은 소프트웨어 개발을 위한 차세대 인프라를 가속화하는 데 사용될 것이며— “더 나은 Git”이 아니라, 소프트웨어가 구축되는 방식을 근본적으로 바꾸는 새로운 기반을 만들기 위한 것입니다.