Greptile(새 창에서 열림) 은 코드베이스 전체의 맥락을 바탕으로 코드 변경 사항을 리뷰하고 테스트하는 AI 에이전트를 구축합니다. “우리는 버그를 줄이고 세상의 소프트웨어를 더 신뢰할 수 있게 만드는 사업을 하고 있습니다.”라고 공동창업자 겸 CEO Daksh Gupta가 말합니다.
Daksh에게 이 사명은 코드를 읽는 것뿐만 아니라 애플리케이션의 동작을 테스트하는 것을 요구하며, GPT‑6 Astra의 컴퓨터 사용 기능은 Greptile에 대규모 테스트 자동화 방법을 제공합니다.
“역사상 처음으로, 컴퓨터 사용 기술이 사용자가 여러분의 애플리케이션을 망가뜨리려 시도하는 경험을 자동화할 수 있는 수준에 이르렀고, 대기업들이 훨씬 더 자신 있게 배포할 수 있게 되었습니다.”
GPT‑6 Astra로 대규모 애플리케이션 테스트하기
풀 리퀘스트를 검증하려면 코드가 논리적으로 올바른지, 개발자가 의도한 대로 동작하는지, 안전한지, 기존 기능을 깨뜨리지 않는지 확인해야 합니다. 그중 일부 테스트는 실제로 애플리케이션을 실행해야 하는데, 코드만 읽어서는 문제가 드러나지 않을 수 있기 때문입니다.
Daksh는 웹사이트를 iPhone에서 볼 때 버튼이 사라지는 예를 듭니다. GPT‑6 Astra를 사용하면 Greptile은 풀 리퀘스트를 위한 개발 서버를 시작하고, 브라우저를 iPhone 크기의 뷰포트로 조정하며, 애플리케이션을 탐색하는 사용자를 시뮬레이션할 수 있습니다. 모델의 시각적 이해 능력 덕분에 화면을 검사하고 숨겨진 버튼을 발견할 수 있습니다.
“이러한 모델들로 코드를 배포하는 속도를 고려하면, 모든 변경 사항을 QA 업체가 테스트하는 것은 비현실적으로 느립니다.”라고 그는 말합니다. GPT‑6 Astra를 통해 Greptile은 이런 종류의 애플리케이션 테스트를 대규모로 자동화할 수 있습니다.
Daybreak으로 고객의 방어력 강화하기
Daksh에 따르면 더 강력한 모델은 공격자가 애플리케이션을 악용하기 쉽게 만들어 기업을 위험에 빠뜨리며, 이전에는 전형적인 표적이 아니었던 기업조차 예외가 아니라고 합니다.
“우리는 스타트업조차 자신들의 시스템을 보호하기 매우 쉽게 만들고 싶습니다.”라고 Daksh는 말합니다. “Daybreak을 통해 우리는 매우 안전한 방식으로 이를 수행할 수 있으며, 고객이 적대자의 공격 메커니즘보다 더 정교한 방어 메커니즘을 갖추도록 보장할 수 있습니다.”
Codex로 버그와 재작업 줄이기
Greptile의 Knowledge Base는 기업의 코드베이스를 색인하고 그 작동 방식을 사람과 에이전트가 읽을 수 있는 형태로 문서화합니다. 이 회사는 Model Context Protocol(MCP) 서버를 통해 Codex에 해당 문서를 제공합니다.
이를 통해 Codex는 고객의 기존 패턴을 따르는 코드를 작성할 수 있으며, Daksh에 따르면 수천 명의 고객이 Codex를 Greptile의 지식 베이스에 연결했습니다.
그 영향을 측정하기 위해 팀은 AI가 생성한 코드가 되돌려지는 빈도를 추적합니다. “에이전트에 맥락을 제공하면 되돌리기가 줄어들고 고객은 시간과 추론 비용을 절약합니다.”라고 Daksh는 말합니다. 고객은 그 절약된 자원을 동일한 변경 사항을 다시 작업하는 대신 새로운 작업에 투입할 수 있습니다.
Greptile은 자체 소프트웨어와 에이전트를 만들 때도 Codex를 사용합니다. “우리는 Codex의 엄청난 사용자입니다.”라고 Daksh는 말합니다. “모든 부서, 특히 엔지니어링에서 방대한 양의 사용량을 기록하고 있습니다.”
Ultrafast로 더 빠른 개발을 향한 전망
Daksh가 설명하듯, Greptile에게 유일한 실제 병목은 아이디어를 동작하는 소프트웨어로 전환하는 팀의 속도입니다. 그는 모델 지능이 이미 많은 작업에 충분하다고 보기 때문에, Ultrafast를 개발 속도를 높이는 방법으로 여깁니다.
“저는 Ultrafast를 좋은 아이디어를 떠올릴 수 있는 속도 그대로 움직일 수 있는 레버로 가장 기대하고 있습니다.”
그의 장기적인 목표는 핵심 엔터프라이즈 소프트웨어를 변경하고 배포하는 것을 사이드 프로젝트를 배포하는 것만큼 쉽게 만드는 것이며, OpenAI는 Greptile이 이에 필요한 검증을 구축하도록 돕고 있습니다.