클라우드 기반 서비스에 대한 의존도를 줄이고 개발자의 데이터 주권을 강화하는 새로운 AI 코딩 에이전트 '그린타(Grinta)'가 공개되어 주목받고 있습니다. 그린타는 코드 계획, 실행, 검증, 완료에 이르는 전 과정을 로컬 환경에서 자율적으로 수행하며, 클라우드 제어 평면이나 특정 모델 공급업체에 얽매이지 않는 '로컬 우선(local-first)' 접근 방식을 채택했습니다. 현재 v1.0.0-rc1(릴리스 후보) 버전이 공개되었으며, 리눅스, 윈도우, macOS 등 주요 운영체제를 지원합니다.
그린타는 기존의 클라우드 의존적인 도구들과 달리, 제어 평면, 실행 환경, 스토리지, 세션 기록 등 모든 핵심 기능이 사용자 로컬에서 구동됩니다. 모델 추론(inference)은 설정에 따라 로컬 또는 원격으로 이루어질 수 있지만, 핵심적인 개발 작업은 로컬에서 처리됩니다. 또한 OpenAI, Anthropic, Google, OpenRouter, Ollama, LM Studio 등 다양한 대규모 언어모델(LLM) 제공업체를 통합된 인터페이스로 연결할 수 있어 모델 선택의 자유를 보장합니다. 특히, 로컬 언어 서버 프로토콜(LSP)과 디버그 어댑터 프로토콜(DAP)을 자동으로 통합하여 개발 환경에 깊이 파고드는 점이 특징입니다. 위험도 분류, 확인 게이트, 비밀 정보 마스킹 등 내장된 안전 장치와 이벤트 스트림 원장(ledger) 기반의 내구성 있는 장기 세션 관리 기능도 제공하여 안정적인 사용을 돕습니다.
이러한 로컬 우선 접근 방식은 개발자에게 여러 중요한 이점을 제공합니다. 첫째, 민감한 코드와 데이터가 외부 서버로 전송되지 않아 보안 및 개인 정보 보호 측면에서 유리합니다. 둘째, 클라우드 서비스 비용 부담을 줄이고 인터넷 연결 없이도 작업할 수 있는 유연성을 제공합니다. 셋째, 특정 클라우드 공급업체나 AI 모델에 종속되지 않아 개발자가 필요에 따라 최적의 도구와 모델을 자유롭게 선택할 수 있습니다. 이는 개발 생산성을 높이고, AI 기반 개발 도구의 접근성을 확장하며, 궁극적으로 개발자 커뮤니티에 더 큰 자율성을 부여할 것으로 기대됩니다.