Zed에서 이제 모든 AI 기능을 비활성화할 수 있음

2 days ago 2

  • Zed 에디터는 모든 AI 기능을 완전히 비활성화할 수 있는 옵션을 새로 도입함
  • 개발자는 설정 파일 혹은 온보딩 과정에서 간단하게 AI 도구를 끌 수 있음
  • 데이터 프라이버시를 위해 직접 API 키 등록로컬 AI 모델 사용 등 다양한 보안 옵션을 제공함
  • 조직이나 개인 개발자의 AI 미사용 요구를 존중하며, 해당 기능을 명확히 지원함
  • Zed는 오픈소스로 제공되어 자유롭게 커스터마이즈 및 최적화 가능함

Zed 에디터와 AI 기능 비활성화 옵션 개요

Zed는 최고의 코드 에디터를 목표로 만들어졌으며, 그 과정에서 고성능 AI 지원을 추가해왔음. 하지만 모든 개발자가 AI 기능을 원하지 않는다는 피드백을 받아, AI 기능 전체를 비활성화할 수 있는 글로벌 설정을 도입함.

  • 해당 기능은 최근 Preview 버전에 적용되어 있고, 곧 정식 Stable 릴리즈에도 포함될 예정임
  • 앞으로 신규 사용자는 온보딩 단계에서 한 번의 스위치로 AI 기능 전체를 비활성화할 수 있음

AI 기능 비활성화의 필요성

일부 개발자는 다양한 이유로 코드 작성시 AI 도구의 사용을 꺼려하는 상황임

  • 트레이닝 데이터 이용 문제, 환경적 영향기계 생성 코드에 대한 원칙적 견해 등 다양한 우려가 있음
  • AI 도구가 워크플로우를 방해하거나, 기존 툴의 예측 가능성과 컨트롤을 유지하려는 요구도 많음
  • 조직은 기밀 코드 작업 시 AI 도구 사용을 제한하거나, 법무팀이 AI 없는 개발 환경을 요구하는 사례가 있음
  • 일부 회사는 특정 AI 공급업체만 허용하지만 Zed에서는 해당 벤더를 아직 지원하지 않을 수 있음

Zed는 이러한 다양한 엔지니어링 요구를 존중하며, 원치 않는 사용자를 위해 AI 기능을 완전히 끌 수 있도록 설계함

데이터 프라이버시와 보안 접근

  • 데이터 프라이버시가 주요 concern인 사용자를 위해 여러 접근법을 제공함
    • API 키 직접 등록 지원: 신뢰하는 AI 벤더와 직접 통신 가능
    • 로컬 AI 모델 사용: 코드가 외부로 전송되지 않고 개발 PC 내에만 존재함
  • Zed AI 서비스 사용 시, 모든 코드 및 프롬프트 데이터는 요청 후 즉시 폐기, 영구 저장되지 않으며, 트레이닝에 사용되지 않음
  • Anthropic와도 zero-retention 협약을 맺어 프라이버시 보장을 강화함

개발자와 AI, 그리고 Zed의 방향성

  • AI 도구는 과장 혹은 불안정, 때로는 품질이 낮은 결과를 제공할 수 있음
  • 개발자는 AI를 반드시 사용할 필요는 없으나, 기능과 한계를 이해하면 효과적인 활용 및 선택적 거부에 도움됨
  • Zed에서는 AI 활용 및 비활용 실무 노하우 공유를 위해 Agentic Engineering 시리즈를 운영함
  • AI가 소프트웨어 개발의 일상이 되는 현실에서, 이해를 통해 정보에 기반한 선택 가능

오픈소스와 앞으로의 계획

  • Zed는 GPL 라이선스 하에 오픈소스 제공, 원하는 대로 커스터마이즈와 확장이 가능함
  • 윈도우 지원 강화, AI 경험 개선, AI 미사용 유저 경험 고도화 등 계속 발전 중임

기타 안내

  • macOS 및 Linux에서 Zed를 바로 다운로드하여 이용 가능함
  • 엔지니어링과 소프트웨어 개발에 열정이 있는 인재를 채용하고 있음 (자세한 내용은 공식 웹사이트 참고)

Read Entire Article