re_gent: AI 코딩 에이전트를 위한 Git – 에이전트 활동의 버전 관리

✍️ OpenClawRadar📅 게시일: May 8, 2026🔗 Source
re_gent: AI 코딩 에이전트를 위한 Git – 에이전트 활동의 버전 관리
Ad

re_gent는 AI 코딩 에이전트를 위해 특별히 설계된 오픈소스 버전 관리 시스템입니다. 파일 편집, 셸 명령 등 에이전트가 수행하는 모든 도구 호출과 이를 트리거한 대화 컨텍스트를 자동으로 캡처합니다. 에이전트의 작업을 위한 Git이라고 생각하면 됩니다.

주요 기능

  • 자동 추적: 수동 커밋이 필요 없습니다. 모든 도구 호출이 Step(부모 해시, 작업 공간 스냅샷, 대화 델타, 도구 이름 및 인수, 세션 ID, 타임스탬프)으로 캡처됩니다.
  • rgt log: 에이전트가 수행한 작업(파일 변경, 줄 수, 타임스탬프 및 원인이 된 프롬프트)을 확인합니다.
  • rgt blame <파일>:<줄>: 특정 줄을 작성한 프롬프트, 세션, 도구를 식별합니다.
  • rgt rewind(출시 예정): 작업 공간을 이전 단계로 복원합니다.
  • 다중 세션 인식: rgt sessions로 활성 세션을 나열하고, rgt log --session <id>로 세션별로 필터링합니다.
  • rgt show <step-해시>: 단계의 전체 컨텍스트(차이, 대화, 타임스탬프)를 제공합니다.
Ad

설치

# Homebrew (macOS/Linux)
brew tap regent-vcs/tap
brew install regent

또는 Go 사용

go install github.com/regent-vcs/regent/cmd/rgt@latest

그런 다음 프로젝트 디렉토리에서 rgt init으로 초기화합니다. bash, zsh, fish용 셸 완성 기능이 포함되어 있습니다.

작동 방식

에이전트 활동은 .regent/(.git/과 유사)에 저장됩니다:

  • objects/ — 콘텐츠 주소 지정 블롭(BLAKE3)
  • refs/ — 세션 포인터
  • index.db — SQLite 쿼리 인덱스
  • config.toml

단계는 방향성 비순환 그래프(DAG)를 형성합니다. 각 세션은 자체 브랜치이며, 공통 조상은 중복 제거됩니다. 현재 Claude Code를 지원하며, 다른 에이전트에 대한 기여를 환영합니다.

전체 사양은 저장소의 POC.md를 참조하세요.

📖 전체 출처 읽기: HN AI Agents

Ad

👀 See Also

오픈소스 클로드 코드 도구를 활용한 자동화된 버그 바운티 헌팅
Tools

오픈소스 클로드 코드 도구를 활용한 자동화된 버그 바운티 헌팅

세 개의 오픈소스 저장소가 Claude Code를 사용하여 버그 바운티 파이프라인을 자동화합니다. 이 도구들은 리콘, 웹2/웹3 취약점 스캔, 제출 준비된 보고서 생성을 처리합니다.

OpenClawRadar
Skir: 타입 안전 데이터 교환을 위한 프로토콜 버퍼의 현대적 대안
Tools

Skir: 타입 안전 데이터 교환을 위한 프로토콜 버퍼의 현대적 대안

Skir는 데이터 타입, 상수 및 API를 정의하는 선언적 언어로, 단일 .skir 파일로부터 TypeScript, Python, Java, C++, Kotlin, Dart에서 관용적이고 타입 안전한 코드를 생성합니다. 내장된 스키마 진화 안전성, gRPC와 유사한 RPC 지원, JSON 또는 바이너리 형식으로의 직렬화를 포함합니다.

OpenClawRadar
Hollow Agent OS: 로컬 AI 작업자가 막힐 때 Claude를 수석 아키텍트로 호출
Tools

Hollow Agent OS: 로컬 AI 작업자가 막힐 때 Claude를 수석 아키텍트로 호출

Hollow Agent OS는 로컬 Qwen 모델을 사용하여 24시간 실행되지만, 논리 오류가 발생하거나 큰 변경이 필요할 때 MCP를 통해 Claude를 호출합니다. Claude는 파일 구조를 재구성하고, 코드를 검토하며, 자율 로컬 작업자들의 매니저 역할을 합니다.

OpenClawRadar
새 도구, 컨텍스트 사용에 기반하여 클로드 코드에 명령어를 주입합니다
Tools

새 도구, 컨텍스트 사용에 기반하여 클로드 코드에 명령어를 주입합니다

한 개발자가 클로드 코드가 작업 중간에 컨텍스트 제한에 도달하는 문제에 좌절하며, 컨텍스트 사용량을 모니터링하고 한계치를 초과할 때 사용자 정의 지시사항을 주입하는 도구를 만들었습니다. 이를 통해 클로드가 너무 늦기 전에 경고에 대응할 수 있게 되었습니다.

OpenClaw Radar