GitDuck 출시: 개발자를 위한 실시간 코드 공유 줌
요약
GitDuck은 개발자들이 실시간으로 협업할 수 있도록 IDE에 통합된 '개발자용 Zoom'을 제공하는 도구입니다. 이 서비스는 페어 프로그래밍, 코드 리뷰, 아이디어 논의 등을 위해 오디오/비디오 채팅과 화면 공유 기능을 결합했습니다. 특히 모든 코드는 P2P 방식으로 종단 간 암호화되어 보안성이 매우 높습니다.
핵심 포인트
- IDE에 직접 통합되어 빠르고 대역폭 소모가 적은 협업 환경 제공
- Google Docs처럼 실시간 파일 공동 편집 및 동료 위치 확인 가능
- VS Code, VSCodium 등 주요 IDE를 지원하며 JetBrains 등으로 확장 예정
- 모든 코드는 P2P 방식으로 종단 간 암호화되어 보안성이 보장됨
안녕하세요! 저희는 GitDuck(https://gitduck.com)의 Dragos와 Thiago입니다. 저희는 소프트웨어 개발자들이 실시간으로 대화하고 협업할 수 있는, IDE에 직접 통합된 '개발자용 Zoom'인 GitDuck을 구축하고 있습니다.
이 모든 것은 우연히 시작되었습니다. Dragos와 저는 다른 작업, 즉 화면 녹화 도구를 만들고 있었는데, 저희가 내부적으로 이 도구를 사용해 코드의 짧은 비디오를 기록하기 시작했습니다. 처음에는 단순히 빠른 코드 리뷰나 디버깅을 위해서였지만, 곧 코드를 설명하는 비디오가 얼마나 도움이 되는지 깨달았습니다. 일종의 비디오 기반 '러버덕 디버깅'과 같습니다. 😉
거의 300명의 개발자들과 이야기하고 다른 사람들도 비슷한 협업 문제에 직면하고 있다는 것을 알게 된 후, 저희는 이 도구 구축에 100% 집중하기로 결정했습니다. 저희가 최초 사용자이며, GitDuck을 내부적으로 빠른 지원, 페어 프로그래밍(pair programming), 코드 리뷰 또는 단순히 아이디어 논의를 위해 사용합니다.
이 도구는 오디오, 비디오 채팅 및 화면 공유와 같은 화상 회의 도구에서 기대할 수 있는 기능들을 갖추고 있지만, 사용자 경험(UX)과 통합은 전적으로 개발자를 위해 구축되었습니다. 코드를 쉽게 공유하고 페어 프로그래밍을 할 수 있습니다. 저희는 모든 IDE를 위한 통합 기능을 구축하고 있습니다. 이를 통해 화면 공유 없이도 (따라서 더 빠르고 대역폭 소모가 적으며), 다른 사람들이 사용하는 IDE에 의존하지 않고, 바로 사용자의 IDE에서 협업할 수 있습니다.
GitDuck 회의에 참여할 때마다, 사용자의 IDE 확장 기능이 활성화되어 다른 회의 참가자들과 코드를 공유하거나 (또는) 이미 공유된 코드를 받아볼 수 있게 합니다. 동료들이 사용자의 코드에 참여하면, Google Docs 경험과 유사하게 실시간으로 파일을 보고 편집할 수 있습니다. 어느 시점에서든 사용자는 동료의 위치로 이동하여 그들이 어떤 파일의 몇 번째 줄을 보고 있는지 확인할 수도 있습니다.
1분 데모 확인하기 (https://gitduck.com/watch/5f1808919552aefe64ce0751)
현재 GitDuck은 VS Code와 VSCodium에 대한 통합 기능을 제공합니다. 며칠 안에 모든 JetBrains IDE로의 통합을 출시할 예정입니다. 그 다음으로는 Vim, Sublime 등이 이어질 것입니다.
언급해야 할 중요한 측면 중 하나는 보안입니다. 저희가 이 서비스의 첫 사용자이므로, 스스로 신뢰하고 사용할 수 있는 것을 구축하는 데 많은 노력을 기울였습니다. IDE에서 공유되는 모든 파일은 항상 P2P(peer-to-peer) 방식으로 공유되며 종단 간 암호화(end-to-end encrypted)됩니다. 어떤 코드 조각도 저희 서버에 닿지 않기 때문에, 저희는 귀하의 코드를 절대 접근할 수 없습니다.
모든 통화는 암호화되고 P2P 방식입니다 (참가자가 4명 이하일 경우). 만약 5명 이상이 참여하면 품질 유지를 위해 클라우드 인프라로 전환하지만, 미디어는 항상 암호화되며 저희는 귀하의 통화에 절대 접근할 수 없습니다. 이에 대한 더 자세한 내용은 여기(https://gitduck.com/security)에서 읽어보실 수 있으며, 개선을 위한 여러분의 제안은 언제나 환영합니다.
여러분의 생각과 피드백을 듣고 싶습니다. 이러한 도구에 대해 어떤 아이디어가 있으신가요?
감사합니다!
AI 자동 생성 콘텐츠
본 콘텐츠는 HN OpenAI Codex의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기