큐레이션 요약
GitHub Copilot CLI로 개인용 정리 커맨드 센터 구축하기
여러 앱에 흩어진 업무 정보를 하나로 모으기 위해, GitHub 엔지니어 Brittany Ellich가 개인용 조직 관리 커맨드 센터를 만들었다. 이 프로젝트는 일상적인 디지털 파편화 문제를 해결하는 데 초점을 맞췄으며, GitHub Copilot을 기획과 구현 전반에 활용해 하루 만에 v1을 완성했다. 글은 작은 개인적 불편에서 출발해 AI 도구로 실제 생산성 도구를 만드는 과정을 소개한다.
디지털 파편화를 해결하는 개인용 커맨드 센터
- 여러 앱을 오가며 발생하는 컨텍스트 전환과 정보 분산을 해결하기 위해 중앙 집중형 작업 공간을 구축했다.
- 사용자가 정보를 시각적으로 파악하고 사고하는 방식에 맞춘 “차분하고 시각적인 홈 화면”을 목표로 했다.
- 캘린더, 업무 정보, 음성 비서 등 다양한 기능을 한곳에서 사용할 수 있도록 설계했다.
기획 후 구현하는 AI 협업 방식
- Brittany는 먼저 요구사항을 정리한 뒤 구현하는
plan-then-implement방식을 사용한다. - 기획 단계에서 Copilot이 질문을 연속적으로 던지도록 해 다음 사항을 구체화했다.
- 애플리케이션이 어떻게 동작해야 하는지
- 사용자가 어떤 흐름으로 기능을 이용하는지
- 구현에 필요한 요구사항과 우선순위
- 충분히 구체화된 계획을 Copilot에 전달하고, 이를 기반으로 실제 구현을 진행했다.
- 이 방식 덕분에 다른 업무를 병행하면서도 아이디어에서 작동하는 v1까지 하루 만에 도달할 수 있었다.
동기·비동기 에이전트 활용
- 동기식 개발에는 VS Code의 Agent Mode를 사용한다.
- 서로 충돌하지 않는 작업은 최대 2개의 에이전트 워크플로로 동시에 진행한다.
- 감독이 필요한 작업은 VS Code에서 직접 처리하고, 다음과 같은 범위가 명확한 작업은 Copilot Cloud Agent에 맡긴다.
- 버그 수정
- 기술 부채 정리
- 비동기적으로 처리 가능한 소규모 변경
- 이를 통해 집중적인 개발과 백그라운드 작업을 병렬화한다.
기술 스택과 프로젝트 공개
- 애플리케이션은 다음 기술로 구성됐다.
- Electron: 크로스 플랫폼 데스크톱 애플리케이션 프레임워크
- React: UI 컴포넌트와 상태 관리
- Vite: 빠른 개발 서버와 Hot Module Replacement를 제공하는 빌드 도구
- Tailwind CSS: 유틸리티 기반 CSS 프레임워크
- WorkIQ MCP: Microsoft 365 데이터에 접근하기 위한 MCP 서버와 CLI
- 초기 구현 대부분을 Agent Mode로 진행했기 때문에 Electron 자체를 깊이 학습하지는 않았다고 설명한다.
- 다만 공개 저장소로 정리하는 과정에서는 직접 코드를 읽고 불필요한 코드를 제거했다.
- 에이전트는 코드를 추가하는 데는 능숙하지만, 불필요한 코드를 삭제하고 저장소를 단순화하는 작업에는 상대적으로 소극적이라는 경험도 공유한다.
- 프로젝트는
brittanyellich/command-center-lite저장소에서 확인할 수 있다.
실행에 필요한 환경
- 직접 프로젝트를 실행하려면 다음 조건이 필요하다.
- Node.js 18 이상
- WorkIQ 설정을 위한 GitHub Copilot CLI
- 캘린더 동기화를 위한 Microsoft 365 계정
- 음성 비서 기능을 위한 ElevenLabs 계정
- 구체적인 설치 및 실행 절차는 프로젝트의 README에 정리되어 있다.
작은 불편에서 시작하는 개발
- 가장 유용한 프로젝트는 거대한 아이디어보다 일상적인 불편을 해결하려는 시도에서 시작될 수 있다.
- 기술 스택을 완벽히 이해한 뒤 시작하기보다, AI 도구의 도움을 받아 새로운 프레임워크와 서비스를 빠르게 조합할 수 있다.
- Brittany의 조언은 간단하다. 직접 무언가를 만들어 보면서 새로운 AI 도구를 사용하는 방법을 익히라는 것이다.
개인 업무에서 반복적으로 앱을 전환하거나 정보를 수동으로 모으고 있다면, 먼저 해결할 불편을 하나 정한 뒤 Copilot으로 요구사항을 인터뷰하고 작은 v1을 만들어보는 접근이 실용적이다.
관련 글
큐레이션 요약을 이어서 읽어보세요.