로컬 개인용 문서 자동화 도구 검토: Google Antigravity vs VS Code
개인 노트북 전용 로컬 문서 자동화 도구를 만들기 위해 Google Antigravity와 VS Code를 비교하고, Word 템플릿 기반 문서 생성기와 UI 구성 방향을 정리한 대화 요약
사용자는 본인 노트북에서만 작동하는 개인용 자동화 프로그램을 만들고 싶어 했습니다. 특히 코딩을 잘하지 못하므로 AI 도움을 받아 개발해야 한다는 전제가 있었고, Google Antigravity와 VS Code 중 어느 쪽이 적합한지 비교를 요청했습니다.
핵심 질문 흐름
1. 로컬 자동화 프로그램을 만들 때 Google Antigravity로 해도 되는가, VS Code와 비교하면 어떤가
정리된 판단은 다음과 같았습니다.
- Google Antigravity는 Google이 소개하는 agent-first 개발 플랫폼 성격이 강합니다.
- VS Code는 실제로 로컬 파일, 폴더, Python 실행, 디버깅, 로그 확인, 실행파일화까지 다루는 개발 작업장으로 더 적합합니다.
- 따라서 개인 노트북 전용 로컬 자동화에서는 VS Code가 주력 도구로 더 현실적이라는 결론이 제시되었습니다.
2. 코딩을 못하니 결국 VS Code에서도 AI API를 사용해야 하는 것 아닌가
이에 대해 다음과 같이 정리되었습니다.
- 맞다. 하지만 그렇다고 해서 VS Code의 의미가 없어지는 것은 아니다.
- 오히려 VS Code는 AI가 코드를 작성·수정·디버깅하도록 돕는 작업 환경으로 더 적합하다.
- 사용자는 ‘코더가 되는 것’보다 ‘AI를 시켜 실제로 돌아가는 자동화 프로그램을 갖는 것’이 목표이므로, VS Code를 작업장으로 쓰고 AI를 기술자처럼 쓰는 구조가 가장 현실적이라고 설명되었다.
3. 자주 쓰는 Word 파일 양식을 주고 입력값만 넣으면 문서를 자동 생성하게 만들고 싶다
이 질문에 대해, 사용자의 목적은 사실상 ‘Word 템플릿 기반 문서 자동 생성기’라는 점이 명확해졌습니다.
- Word 템플릿에 변수 자리표시자(예: {{name}}, {{date}}, {{content}})를 넣고
- 입력값을 받아
- Python으로 치환하여 새 문서를 생성하는 구조를 제안했습니다.
- 추천 조합은 VS Code + Python + python-docx 였습니다.
- 이 방식은 로컬에서 안정적으로 실행되고, 반복 업무에 적합하며, 나중에 엑셀, PDF, 폴더 감지, 텔레그램 연동 등으로도 확장 가능하다고 정리되었습니다.
4. UI를 갖춰서 부담 없이 쓰고 싶다
여기서 논의가 단순 스크립트가 아니라 ‘개인용 로컬 문서 생성 프로그램’ 쪽으로 확장되었습니다.
- 사용자가 더블클릭하여 실행할 수 있는 데스크톱 앱 형태가 적합하다고 보았습니다.
- 후보로 Tkinter, PySide6/PyQt, Streamlit이 소개되었고,
- 그중 ‘부담 없이 쓰는 느낌’과 확장성을 고려하면 PySide6 기반 UI가 가장 적합하다고 추천했습니다.
권장 UI 구성 예시는 다음과 같았습니다.
- 템플릿 선택 드롭다운
- 저장 폴더 선택
- 아동 이름, 보호자 이름, 날짜, 상담 주제, 본문 내용 등의 입력칸
- 하단의 문서 생성 / 문서 열기 / 초기화 버튼
- 필수 입력 누락 경고
- 파일명 자동 생성 및 생성 후 Word 자동 열기
5. UI까지 포함하면 Google이 나은가, VS Code가 나은가
최종 정리는 다음과 같았습니다.
- UI까지 포함해서 실제 프로그램을 만들고, 실행파일로 묶고, 나중에 수정·유지보수까지 고려하면 VS Code가 더 적합하다.
- Google Antigravity는 에이전트 중심 개발 플랫폼으로서 흥미롭지만, 개인용 Word 문서 생성기 같은 목적에는 다소 과할 수 있다.
- 따라서 실제 권장 조합은 VS Code + Python + PySide6 + python-docx 이다.
최종 결론
이번 대화의 최종 결론은 다음과 같이 정리되었습니다.
- 사용자가 원하는 것은 ‘코딩 연습’이 아니라 ‘내 노트북에서 부담 없이 쓰는 개인용 문서 자동화 프로그램’이다.
- 이 목적에는 Google Antigravity보다 VS Code가 더 현실적이다.
- AI는 코드 작성·수정 보조 역할로 쓰고, 실제 프로그램의 본체는 Python으로 만든다.
- Word 템플릿 기반 자동 생성기는 매우 적합한 첫 번째 자동화 과제다.
- UI까지 포함하려면 Python GUI를 붙여 소형 데스크톱 앱으로 만드는 것이 가장 자연스럽다.
- 추천 기술 조합은 VS Code + Python + PySide6 + python-docx 이다.
실무적으로 이어질 다음 단계
이번 논의를 실제 프로그램 제작으로 연결하려면, 다음 순서가 자연스럽습니다.
- 가장 자주 쓰는 Word 양식 1개를 선정한다.
- 그 문서에 들어갈 입력 항목을 확정한다.
- 템플릿의 변수 위치를 정의한다.
- 해당 입력칸을 가진 UI 초안을 만든다.
- 버튼 클릭 시 문서를 생성하는 최소 실행 버전을 만든다.
- 이후 파일명 자동 규칙, 최근 입력값 기억, 자주 쓰는 문구 버튼 등을 순차적으로 확장한다.
한 줄 요약
‘Google Antigravity로 할까, VS Code로 할까’에서 출발했지만, 대화의 결론은 명확했습니다. 사용자가 원하는 것은 AI가 도와주되 실제로는 내 노트북에서 안정적으로 돌아가는 작은 문서 자동화 앱이며, 그 목적에는 VS Code를 기반으로 Python과 Word 템플릿, 그리고 간단한 GUI를 결합하는 방식이 가장 현실적이라는 점입니다.