Go Deh: 기술 문서의 오류 찾기
저자는 AI를 활용한 문서 테스트에 대한 새로운 접근 방식을 개발했습니다. Markdown 파일의 프로젝트 튜토리얼 및 문서를 업데이트한 후, 저자는 AI를 사용하여 문서의 효과성을 테스트하는 것을 고려했습니다. 저자는 ChatGPT에게 문서 내용을 읽고 설명된 도구를 사용해 보도록 지시하는 격리된 채팅 환경을 만들도록 요청했습니다. AI는 이에 동의하고 새로운 채팅을 위한 상세한 프롬프트를 생성했으며 진행 상황을 모니터링했습니다.이후 AI는 문서에서 발견한 부족한 점을 보고했습니다. 예를 들어, AI는 문서에 도구의 의도된 Linux 사용에 대한 명시적인 언급이 없다는 점을 지적했습니다. 이는 Linux 및 WSL에 대한 설정 세부 정보를 제공했음에도 불구하고 발생한 문제입니다. 이로 인해 AI는 Windows 환경에서 도구를 실행하려고 시도했으며, 이는 저자의 명확화가 필요한 암묵적인 가정을 부각시켰습니다.저자는 AI가 새로운 사용자 역할을 수행하여 적극적으로 작업을 완료하려고 시도하고 발생한 문제를 보고하는 이 방법을 높이 평가합니다. 이는 단순한 문구 검토를 넘어 문서의 따라 하기 용이성에 대한 실질적인 테스트를 제공합니다. AI가 유효하지 않은 사항을 제시할 수도 있지만, 어떤 변경 사항을 구현할지 결정하는 데는 여전히 인간의 판단이 중요합니다.저자는 문서가 인간 독자와 AI 비서 모두에게 서비스를 제공해야 한다고 강조합니다. 프로젝트 상호 작용을 위해 AI를 사용하는 사용자가 늘어날 것으로 예상됨에 따라, 문서는 직접적인 인간 사용과 AI가 사용자를 효과적으로 지원할 수 있도록 충분히 명확해야 합니다. 이는 단순히 AI만을 위해 작성하는 것이 아니라, 문서가 AI 상호 작용을 얼마나 잘 지원하는지를 고려하는 것을 의미합니다.궁극적으로 저자는 인간이든 AI든 사용자가 작업을 성공적으로 완료하기 위해 문서를 따를 수 있는지 평가함으로써 코드와 유사하게 문서를 테스트할 것을 제안합니다. 이 혁신적인 테스트 방법은 향후 프로젝트에서 문서 효과성을 개선하기 위한 새로운 관점을 제공합니다.