이전에 소개해드린 적 있는 AI 페어 프로그래밍 도구Cline을 이용해서 새로운 프로젝트를 시작해보았습니다. Cline은 VSCode 확장 프로그램 형태로 제공되며, 다양한 AI 모델을 지원하는 도구입니다.
이번에는 Cline을 활용하여 옵시디언 플러그인을 개발해보기로 했습니다. 개발을 시작하기 전에 옵시디언 플러그인 개발에 필요한 체크리스트를 시스템 프롬프트에 모두 입력했습니다. 또한 옵시디언 플러그인 개발 문서는 양이 많아서 벡터 DB에 저장하여 RAG 기법을 활용했습니다. 다만 벡터 DB에서 RAG를 수행하는 과정이 아직 완벽하지 않아서 이 부분만큼은 제가 직접 보조해주었습니다.
약 30분 정도의 시간을 투자한 결과, 생각보다 빠르게 플러그인 개발이 진행되었습니다. 개발 과정에서 제가 한 일이라고는 AI에게 명령을 지시하고 중간중간 필요한 정보를 전달한 것뿐입니다. 앱 이름부터 소스코드, 그리고 README 문서까지 모두 AI가 작성했습니다. 완성은 못했지만 결과물은 GitHub에서 확인하실 수 있습니다.
이번 프로젝트를 통해 AI를 활용한 개발의 가능성을 분명히 보았습니다. 앞으로는 AI를 더욱 적극적으로 활용하여 개발을 진행할 계획입니다. 개발 생산성이 크게 향상될 것으로 기대됩니다.
Posted through the ECblog app (https://blog.etain.club)
Upvoted! Thank you for supporting witness @jswit.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit