Entire, AI 협업용 Git 포지 공개
최근 30일 조회수 — 좋아요 —핵심 요약
트레일과 반복 평가, 연속 메모리로 AI 작성 코드의 병합 판단 근거와 작업 맥락을 제공한다.

Entire가 사람과 AI 코딩 에이전트의 협업을 위해 설계한 Git 포지(Git Forge)를 공개했다. 핵심은 기존 풀 리퀘스트(PR)를 없애는 데 있지 않다. 에이전트가 코드를 작성하고 검토와 수정을 빠르게 반복할 때, 사람이 병합 여부를 판단하는 데 필요한 작업 이력과 평가 결과를 PR 위로 끌어올리는 것이다. 토머스 돔케(Thomas Dohmke) Entire 최고경영자는 기존 PR 타임라인이 “에이전트만 읽는 감사 로그”가 돼 개발자에게 충분한 판단 근거를 주지 못한다고 설명했다.1
Entire의 중심 기능은 ‘트레일(trail)’이다. 버그 보고나 기능 요청에서 시작하거나 개발자가 직접 만들 수 있으며, 여러 저장소에 걸친 작업도 하나의 흐름으로 묶는다. 코드가 푸시될 때마다 클라우드 샌드박스의 검토 에이전트가 코드 품질, 보안, 불필요하거나 조잡한 코드인 ‘슬롭(slop)’, 사람의 검토 필요성을 평가해 점수와 근거를 돌려준다. 개발자는 슬롭 점수가 좋지 않으면 코딩 에이전트에 개선을 요청하고 다시 푸시해 평가를 반복할 수 있다.
평가 화면에는 현재 실행과 직전 5회 결과가 함께 표시된다. 한 번의 검사로 놓친 문제를 줄이고, 점수가 안정되는지 확인해야 한다는 설계다. 검토 에이전트가 남긴 수정 제안은 트레일이 열려 있는 동안 유지되며, 모든 지적 사항을 해결하거나 종료해야 병합할 수 있다. 저장소별 게이트(Gates)를 설정해 승인 조건을 추가하는 것도 가능하다. 평가 에이전트는 웹 화면이나 저장소의 JSON 설정으로 구성한다.
Entire는 에이전트가 세션마다 맥락을 처음부터 다시 수집하는 문제도 ‘연속 메모리(continuous memory)’로 다룬다. 오픈소스 도구 entire-graph는 코드 검색 순위, 정의와 호출자, 타입, 경로 등을 포함한 저장소 지도를 미리 만들고, entire-brain은 이 지도에 이전 에이전트 세션과 Git 이력을 결합한다. 코드에서 무엇이 바뀌었는지만이 아니라 왜 바뀌었는지까지 다음 작업에 전달하려는 구조다. CI 플랫폼 Buildkite와 Depot도 연동한다.
InfoQ에 따르면 Entire는 완전 분산형 아키텍처를 바탕으로 GitHub보다 푸시가 최대 89배 빠르다고 주장한다. 다만 기사에는 이 수치의 측정 조건이나 독립 검증 결과가 제시되지 않았다. Hacker News에서는 프로그래밍 언어나 도구에 부족한 점이 많아 엔지니어들이 코드 작성을 에이전트에 맡겼다는 의견도 나왔다. Entire 측은 문제의 본질이 도구보다 사람의 판단 근거가 코드 결과물과 분리돼 사라지는 데 있으며, 에이전트가 그 약점을 더 선명하게 만들었다고 반박했다.1
Footnotes
읽기 목록은 이 브라우저에 저장됩니다.
출처
이 글은 위 출처를 근거로 자동 생성된 뒤 발행됐습니다. 원문을 함께 확인해 주세요. 교차 보도 없이 단독 출처로 작성됐습니다.