re_gent: Git para Agentes de Codificação de IA – Controle de Versão para Atividade do Agente

✍️ OpenClawRadar📅 Publicado: May 8, 2026🔗 Source
re_gent: Git para Agentes de Codificação de IA – Controle de Versão para Atividade do Agente
Ad

re_gent é um sistema de controle de versão de código aberto projetado especificamente para agentes de codificação de IA. Ele captura automaticamente cada chamada de ferramenta que um agente faz — edições de arquivo, comandos shell, etc. — junto com o contexto da conversa que as desencadeou. Pense nisso como um Git para as ações do seu agente.

Principais Recursos

  • Rastreamento automático: Sem commits manuais. Cada chamada de ferramenta é capturada como um Step (hash pai, snapshot do workspace, delta da conversa, nome e argumentos da ferramenta, ID da sessão, timestamp).
  • rgt log: Veja o que o agente fez — alterações de arquivo, contagens de linhas, timestamps e o prompt causador.
  • rgt blame <arquivo>:<linha>: Identifique qual prompt escreveu uma linha específica, qual sessão e qual ferramenta.
  • rgt rewind (em breve): Restaure o workspace para qualquer passo anterior.
  • Consciência de múltiplas sessões: rgt sessions lista sessões ativas; rgt log --session <id> filtra por sessão.
  • rgt show <step-hash>: Contexto completo de um passo — diff, conversa, timestamp.
Ad

Instalação

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

Ou via Go

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

Em seguida, inicialize no diretório do seu projeto com rgt init. Completions de shell para bash, zsh e fish estão incluídas.

Como Funciona

A atividade do agente é armazenada em .regent/ (como .git/):

  • objects/ — blobs endereçados por conteúdo (BLAKE3)
  • refs/ — ponteiros de sessão
  • index.db — índice de consulta SQLite
  • config.toml

Os Steps formam um grafo acíclico dirigido (DAG). Cada sessão é seu próprio branch; ancestrais comuns são desduplicados. A ferramenta atualmente suporta Claude Code — contribuições são bem-vindas para outros agentes.

Para a especificação completa, veja POC.md no repositório.

📖 Leia a fonte completa: HN AI Agents

Ad

👀 See Also

Integrando Agentes LLM Locais com ComfyUI para Geração de Lotes de Imagens em Linguagem Natural
Tools

Integrando Agentes LLM Locais com ComfyUI para Geração de Lotes de Imagens em Linguagem Natural

Um desenvolvedor compartilha como conectou seu agente OpenClaw local ao ComfyUI, permitindo comandos em linguagem natural para fluxos de trabalho de geração de imagens em lote. A integração usa uma habilidade personalizada do agente que mapeia solicitações em inglês para JSON de fluxo de trabalho do ComfyUI e gerencia a comunicação via API.

OpenClawRadar
Construindo um servidor LLM local de $6,4k: Análise de TCO vs Custos de API
Tools

Construindo um servidor LLM local de $6,4k: Análise de TCO vs Custos de API

Um desenvolvedor compartilha uma análise detalhada do custo total de propriedade de um servidor local com 4x MI100 rodando llama.cpp, comparado a equivalentes de API, incluindo planos de codificação da OpenAI e Z.AI.

OpenClawRadar
skillcheck: Um linter para arquivos SKILL.md que detecta problemas de compatibilidade entre agentes
Tools

skillcheck: Um linter para arquivos SKILL.md que detecta problemas de compatibilidade entre agentes

skillcheck é uma ferramenta Python que valida arquivos SKILL.md de acordo com a especificação agentskills.io, com recursos exclusivos incluindo pontuação de qualidade da descrição, avisos sobre campos exclusivos do Claude e validação de referências de arquivo que não estão disponíveis em validadores existentes.

OpenClawRadar
Atuin v18.13 adiciona comandos de shell com IA, um daemon de busca mais rápido e um proxy PTY.
Tools

Atuin v18.13 adiciona comandos de shell com IA, um daemon de busca mais rápido e um proxy PTY.

A versão 18.13 do Atuin introduz três recursos principais: um assistente de inglês para Bash com IA chamado atuin ai, um daemon de busca mais rápido com indexação em memória, e um proxy PTY chamado hex que permite renderização de popups sem limpar a saída do terminal.

OpenClawRadar