Zed 1.0 릴리즈

1 week ago 9
  • Zed 1.0은 웹 기술 기반 편집기였던 Atom 이후 다시 처음부터 만든 데스크톱 편집기로, 애플리케이션 전체를 GPU 셰이더 중심으로 구성하고 Rust로 자체 UI 프레임워크 GPUI를 구현해 왔음
  • 기존 기반 기술의 한계를 넘기 위해 자체 스택 전 계층을 소유하는 방식을 택했고, 그 결과 수년간의 개발 끝에 1.0 선언에 도달함
  • Mac, Windows, Linux에서 5년 동안 기능 범위를 넓혀 왔고, Git integration, SSH remoting, Debugger, rainbow brackets 같은 현대적 편집기 기능을 포함함
  • 코드베이스는 100만 줄 이상으로 커졌고, 현재는 수십만 명의 개발자가 매일 Zed를 사용해 소프트웨어를 배포 중임
  • 1.0은 완성이나 완벽을 뜻하지 않고, 이제는 대부분의 개발자가 빠르게 익숙해질 수 있는 지점에 도달했음을 뜻함

AI와 다음 단계

  • Zed는 AI-native editor로 자리 잡았고, multiple agents in parallel 실행과 edit predictions 기능을 제공함
  • edit predictions는 키 입력 단위로 다음 변경을 제안하며, Zed에서 기대하는 속도로 동작함
  • Agent Client Protocol을 통해 Claude Agent, Codex, OpenCode, Cursor 등 더 많은 에이전트를 연결할 수 있음
  • AI 기능을 기존 편집기 위에 덧붙인 것이 아니라, 편집기의 기초 구조 안에 통합해 두었음
  • 현재 DeltaDB 개발이 진행 중이며, 이는 CRDTs 기반 동기화 엔진으로 문자 단위의 모든 변경을 추적함
  • DeltaDB는 여러 사람과 에이전트가 계속 바뀌는 코드베이스를 하나의 일관된 관점으로 함께 보게 만듦
  • 이 구조를 통해 팀원은 에이전트와의 대화에 참여하고, 생성된 맥락 안에서 agentic code를 직접 검토하고 발전시킬 수 있게 하려 함
  • Zed for Business도 함께 출시되며, 기업은 곧 엔지니어링 팀에 Zed를 배포할 수 있고 centralized billing, role-based access controls, team management를 지원받게 됨
  • 지금까지 Zed는 천 개가 넘는 버전을 출시해 왔지만 모두 0으로 시작했고, 이번에 처음으로 1.0에 도달함
  • 이후에도 기존처럼 매주 출시를 이어갈 계획임
  • 앞으로도 만들어야 할 기능 목록은 끝나지 않으며, 각 릴리스가 소프트웨어 제작의 완성도를 계속 앞으로 밀어감
  • download now
Read Entire Article