AI Briefing

Ghostwriter 인라인 기능 개선

·2023.08.11 09:00

핵심 내용

Ghostwriter가 인라인 위젯, 스트리밍, Diff 뷰를 도입하여 코딩 효율성을 대폭 개선했다.

1 / 2

자세히 보기

Ghostwriter의 인라인 액션(Explain Code, Generate Code, Edit Code)이 더욱 효율적으로 개선되었다.

기존 팝오버 방식 대신 지속적인 **인라인 위젯(Inline Widget)**을 도입했다. 위젯은 코딩 환경 내에 유지되므로 작업 흐름을 방해하지 않으며, 기존 툴팁의 모든 기능과 단축키를 그대로 사용할 수 있다.

AI 응답을 실시간으로 보여주는 스트리밍(Streaming) 기술이 적용되었다. 이를 통해 첫 응답 시간을 1초 미만으로 단축했으며, Jotai 스토어와 React context를 활용해 인라인 액션과 Ghostwriter Chat 간의 상태를 동기화했다.

AI의 제안을 더 쉽게 검토할 수 있도록 Diff 뷰가 도입되었다.

  • Generate Code: 제안된 코드가 고스트 텍스트(Ghost text) 형태로 표시된다.
  • Edit Code: 기존 코드와 AI 제안 코드를 줄 단위로 비교할 수 있는 Diff 뷰를 제공하여, 변경 사항을 명확히 확인하고 수락하거나 거절할 수 있다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.