스크린 공유 중에도 보이지 않는 숨겨진 AI 오버레이를 만들었습니다 — 제작 방법과 이유
Source: Dev.to
아무도 이야기하지 않는 문제
모든 IT 전문가, 시스템 관리자, 헬프‑데스크 엔지니어가 너무나도 잘 아는 순간이 있습니다: 화면을 공유하고, 열 명이 보고 있는데, 모든 AI 도구가 별도의 창이나 탭을 열어두었다고 가정합니다. 실제로 실시간 화면 공유 중일 때를 위한 솔루션은 아무도 만들지 않았습니다.
해결책: GhostPilot
GhostPilot은 화면 위에 놓이는 Windows 데스크톱 오버레이입니다. 당신은 볼 수 있지만, 통화에 참여한 다른 사람은 볼 수 없습니다. 단일 핫키로 토글되며, 전체 AI 채팅 창을 제공하고, 최소화하거나 Alt‑Tab을 할 필요 없이 텍스트를 바로 오버레이에 붙여넣을 수 있습니다.
기술 세부 사항
- 언어: C#
- UI 프레임워크: WPF (.NET 8)
- AI: 전체 대화 컨텍스트를 지원하는 서드‑파티 AI API
- 보안: 로컬 자격 증명 암호화를 위한 Windows DPAPI
- 빌드 도구: Visual Studio 2022
핵심 기술 가정을 먼저 검증하기 위해 C# + WPF를 선택했으며, UI 설계나 추가 기능을 추가하기 전에 이를 확인했습니다.
설계 원칙
- 핵심 기술 가정을 먼저 검증 – 화면 공유 중에도 오버레이가 안정적으로 작동하도록 보장합니다.
- 범위를 무자비하게 제한 – 첫 번째 버전에는 필수적인 것만 포함합니다.
- 틈새 시장이 방어벽 – GhostPilot은 모든 사람을 위한 것이 아니라, 은밀한 AI 지원이 필요한 IT 전문가를 위한 것입니다.
- 완벽하기 전에 배포 – 거친 형태로 출시하고 실제 피드백을 기반으로 반복합니다.
기능 (v1)
- ✅ Windows 11 지원
- ✅ Teams, Zoom, Webex 전반에서 작동
- ✅ 7일 무료 체험
- ✅ 전체 대화 컨텍스트를 갖춘 AI 채팅
- ✅ 핫키 토글
로드맵 (v2+)
- 🔄 화면 인식 (공유 중인지 감지)
- 🔄 런북/KB 통합
- 🔄 팀 라이선스
대상 사용자
IT, DevOps, 시스템 관리자, 헬프‑데스크 역할을 수행하면서 화면 공유 중에 보이지 않는 AI 어시스턴스가 필요한 경우, GhostPilot은 여러분을 위해 만들어졌습니다.
시작하기
혼자 개발하고, 실제로 배포했으며, 아직도 계속 개선하고 있습니다.