re_gent:AIコーディングエージェントのためのGit – エージェント活動のバージョン管理

re_gentは、AIコーディングエージェント専用に設計されたオープンソースのバージョン管理システムです。エージェントが行うすべてのツール呼び出し(ファイル編集、シェルコマンドなど)と、それらを引き起こした会話コンテキストを自動的にキャプチャします。これは、エージェントの行動に対するGitのようなものです。
主な機能
- 自動追跡: 手動コミットは不要。すべてのツール呼び出しがStep(親ハッシュ、ワークスペーススナップショット、会話差分、ツール名と引数、セッションID、タイムスタンプ)としてキャプチャされます。
rgt log: エージェントの行動(ファイル変更、行数、タイムスタンプ、原因となったプロンプト)を表示。rgt blame <file>:<line>: 特定の行を書いたプロンプト、セッション、ツールを特定。rgt rewind(近日公開): ワークスペースを任意の前のステップに復元。- マルチセッション対応:
rgt sessionsでアクティブなセッションを一覧表示。rgt log --session <id>でセッションごとにフィルタリング。 rgt show <step-hash>: ステップの完全なコンテキスト(差分、会話、タイムスタンプ)を表示。
インストール
# 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
Stepは有向非巡回グラフ(DAG)を形成します。各セッションは独自のブランチであり、共通の祖先は重複排除されます。現在、このツールはClaude Codeをサポートしています。他のエージェントのためのコントリビューションも歓迎します。
完全な仕様については、リポジトリのPOC.mdを参照してください。
📖 全文ソース: HN AI Agents
👀 See Also

Jork Agentic Framework(Claudeで構築)が400万ドルのハッカソンでトップ10入り
開発者がClaudeとGLMモデルを使用して構築したエージェントフレームワーク「Jork」の経験を共有しました。このプロジェクトは、400万ドルのハッカソンにおいて2000以上の応募作品の中でトップ10にランクインしました。このプロジェクトは、完全自律型エージェントの作成における以前の失敗した試みから進化したものです。

コードブック ロスレス LLM 圧縮:ビット単位パッキングによる10〜25%のRAM削減
開発者が公開したロスレスLLM圧縮の概念実証コードは、インデックス化された重みのビット単位の汎用パッキングにより、メモリ使用量を10〜25%削減します。この技術は、一部の推論速度を犠牲にしてモデルサイズを小さくすることで、VRAMが限られたハードウェアでより大きなモデルを実行可能にします。
Keenable SELECT:在网页搜索结果上运行SQL查询
Keenable SELECTは、SQLでウェブを検索できるMCPサーバーです。1回の呼び出しで1,000ページ以上を検索し、WHERE句で正確にフィルタリングし、LLMでフィールドを抽出できます。

タイトル:Crit:ローカルファースト、単一バイナリCLIによるエージェント計画と差分のレビュー
Critは、GitHub風のUIでファイルや差分をブラウザに表示するシングルバイナリのCLIツールです。AIコーディングエージェントとの複数回のフィードバックループを可能にし、アカウントは不要です。