메인 칼럼 개발일지 작업물 연락처
← ocul-pm 프로젝트
ocul-pm

AI 기능들을 워크벤치 하나로 통합하다

WorkbenchAIUI

그동안 앱 내 여기저기에 흩어져 있던 AI 기능들을 하나의 CodeWorkbench로 깔끔하게 통합했다. 텍스트 기반 검색은 물론, 저널 항목들을 상세 뷰에서 확인하고 Markdown이나 JSON으로 바로 내보낼 수 있게 되어서 사용성이 크게 좋아졌다.

여기에 더해 GitPanel의 새로고침 버튼을 헤더 쪽으로 빼고 복잡했던 터미널 레이아웃을 다듬었다. 모델 선택 화면도 워크벤치 안으로 편입시켰고, 여러 모드 간의 제공자(Provider) 동기화 문제도 해결했다. 사소해 보일 수 있는 UI 개선들이지만, 작업 흐름이 끊기지 않도록 하는 데 있어서는 가장 중요한 부분이다.

체인지로그 생성할 때 기존에는 추적되지 않은 파일(Untracked files)이 누락되는 문제가 있었는데, 이 부분도 포함되도록 수정하고, 타임존 이슈로 인해 일일 브리핑 필터링이 어긋나던 버그도 함께 잡았다. 드디어 개발 환경다운 뼈대가 갖춰진 느낌이다.

김현빈 Developer & Writer

기술, 포스팅 관련 질문, 프로젝트 협업 등 연락주시면 언제든지 회신 드립니다.