VisiGrid, 코드 에디터 감각을 스프레드시트에 옮겼어요

스프레드시트에서 메뉴를 찾아다니는 대신 명령 팔레트를 열고 키보드로 작업한다면 어떨까요. VisiGrid는 코드 에디터의 빠른 조작 방식과 로컬 파일 중심 구조를 표 계산 도구에 적용한 오픈소스 프로젝트예요. 1
핵심 요약
| 구분 | 핵심 | 왜 볼 만한가요 |
| 조작 방식 | 명령 팔레트와 키보드 탐색을 중심으로 설계했어요 | 메뉴 이동을 줄이고 편집 흐름을 이어갈 수 있어요 |
| 실행 환경 | Rust와 GPUI로 만들었고 macOS, Windows, Linux를 지원해요 | 약 300ms의 콜드 스타트를 목표로 하는 네이티브 도구예요 |
| 파일 처리 | 계정이나 클라우드 없이 기기 안에서 파일을 다뤄요 | 민감한 업무 데이터를 외부 서비스에 올리지 않아도 돼요 |
| 자동화 | 데스크톱 앱과 CLI, 헤드리스 모드가 같은 수식 엔진을 써요 | 사람이 만든 시트를 CI에서 다시 계산하고 비교할 수 있어요 |
1. 스프레드시트를 코드처럼 다루는 VisiGrid
VisiGrid는 리본 메뉴보다 명령 팔레트와 단축키를 앞세워요. Excel 단축키에 익숙한 사용자는 키보드 탐색과 편집 방식을 이어갈 수 있고, 떨어져 있는 여러 셀도 한 번에 선택해 바꿀 수 있어요. 조건부 서식은 대화상자를 여러 번 누르는 대신 규칙을 입력하고 결과를 그리드에서 바로 확인하는 방식이에요. 공식 문서 기준으로 123개 수식 함수와 자동완성을 제공해요. 2
프로젝트는 Rust로 작성됐고 Zed 에디터에도 쓰이는 GPU 가속 UI 프레임워크 GPUI를 사용해요. 개발팀이 밝힌 콜드 스타트 목표는 약 300ms예요. 설치 파일은 30MB 미만이며 macOS, Windows, Linux용 패키지를 제공해요. 실제 시작 속도와 화면 반응은 운영체제와 파일 크기, 기기 성능에 따라 달라질 수 있어요. 2
로컬 파일과 기존 형식을 함께 다뤄요
계정을 만들거나 클라우드에 연결하지 않아도 파일을 열 수 있어요. XLSX, XLS, XLSB, ODS, CSV, TSV, JSON을 가져올 수 있고, XLSX와 CSV, TSV, JSON 등으로 내보낼 수 있어요. 기존 엑셀 파일을 바로 바꿀 수 있다는 뜻은 아니에요. 복잡한 매크로, 외부 연결, 일부 서식처럼 호환 범위를 벗어날 수 있는 요소는 실제 업무 파일로 먼저 확인해야 해요. 프로젝트의 알려진 제한 사항도 버전별로 달라지고 있어요. 2
데스크톱과 자동화가 같은 계산 결과를 써요
VisiGrid의 눈에 띄는 부분은 데스크톱 앱, `vgrid` CLI, 헤드리스 모드가 같은 Rust 수식 엔진을 공유한다는 점이에요. 화면에서 만든 시트를 명령줄에서 다시 계산하거나 두 데이터 세트의 차이를 비교할 수 있어요. CSV와 XLSX 변환, 조건에 맞는 행 추리기, 열 선택도 명령으로 처리해요. 비교할 키가 중복돼 결과를 확정하기 어려우면 임의로 맞추지 않고 오류를 내도록 설계했어요. 2
구조 변경은 다시 확인할 수 있는 기록으로 남고, 수식의 입력 셀과 참조 관계도 살펴볼 수 있어요. 같은 입력에서 같은 결과가 나왔는지 지문 값을 만들어 CI에서 확인하는 기능도 제공해요. 회계 자료나 운영 리포트처럼 변경 근거를 남겨야 하는 파일에서 특히 실용적인 접근이에요.
AI는 제안과 설명에 범위를 뒀어요
AI 기능은 셀을 몰래 바꾸는 자동 실행보다 수식 제안과 변경 설명에 초점을 맞춰요. 사용자가 승인하지 않으면 셀을 편집할 수 없고, AI가 관여한 변경에는 제공자와 시각을 기록해요. 공식 문서는 이를 결과 작성자가 아니라 확인을 돕는 역할로 설명해요. 업무용 데이터에서 AI를 쓸 때 자주 생기는 변경 추적 문제를 제품 구조로 다루려는 선택이에요. 2
왜 중요한가요
스프레드시트는 접근하기 쉽지만 작업이 커질수록 변경 원인과 계산 과정을 추적하기 어려워져요. VisiGrid는 수식 의존 관계, 변경 기록, 명령줄 검증을 한 도구 안에 묶었어요. 개발팀은 눈으로 확인하던 표 계산을 반복 가능한 작업으로 옮길 수 있고, 데이터 담당자는 민감한 파일을 로컬에 둔 채 자동화할 수 있어요. 2
아직 기존 스프레드시트 제품을 그대로 대체한다고 보기는 어려워요. 공식 저장소도 조건부 서식 관리와 재생 기능 등에 남은 제한을 안내해요. AGPLv3와 플러그인 예외 조항도 도입 전에 확인해야 해요. 지금 단계에서는 대형 업무 파일 전체를 옮기기보다 CSV 정리, 데이터 대조, 반복 검증처럼 범위가 분명한 작업부터 시험해 보는 편이 안전해요.
참고 자료
- VisiGrid - 코드 에디터처럼 설계된 로컬 네이티브 스프레드시트 — GeekNews
- VisiGrid: A fast, keyboard-first, local-only spreadsheet — GitHub 공식 저장소
'IT & AI' 카테고리의 다른 글
| Cursor Origin 공개, AI 코딩 도구가 코드 호스팅까지 맡아요 (0) | 2026.08.19 |
|---|---|
| 미국 젊은 층의 AI CEO 불신, 9명 모두 과반이 믿지 않았어요 (0) | 2026.08.19 |
| Claude Code 주간 한도 50% 상향, 8월 31일까지 더 이어져요 (0) | 2026.08.19 |
| Bluesky는 어떻게 스크린샷에만 로고를 띄울까요 (0) | 2026.08.18 |
| Qwen3.8 27B 지능 지수 52점, 점수보다 토큰 사용량을 함께 봐야 해요 (1) | 2026.08.18 |