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

Savant Commander 48B:12の蒸留モデルを統合したカスタムQwen 3 Mixture-of-Expertsモデル
Savant Commander 48Bは、Claude、Gemini、OpenAI、Deepseekなどのプロバイダーから12の蒸留モデルを組み合わせた、手動でコーディングされたルーティングを備えたカスタムQwen 3 Mixture-of-Expertsモデルです。256Kのコンテキスト長を特徴とし、プロンプト制御による特定の蒸留モデルのアクティベーションを可能にします。

Infracost、AIエージェント向けにCLIを再設計し、Claudeのトークン使用量を79%削減
InfracostはCLIをAIエージェント向けに再設計し、Claudeの出力トークンを79%、APIコストを67%削減しました(素のClaudeと比較)。鍵となったのは、述語のプッシュダウンとトークン効率の良い出力フォーマットです。

Android CLIとAIエージェント開発ワークフローのためのスキル
Googleは、Android Studio以外でのAndroid開発におけるAIエージェントのワークフローを改善するために設計されたツール、Android CLIとAndroid Skillsを発表しました。内部ベンチマークでは、LLMトークン使用量が70%削減され、タスク完了が3倍高速化されたことが示されています。

OpenClawローカルエージェント実装:ミッドレンジハードウェア向けTurboQuantキャッシング搭載
OpenClaw向けのワンクリックアプリが、TurboQuantキャッシュとコンテキストウォーミングを活用し、MacBook Air(16GB RAM)などの中間スペックデバイスでローカルモデルを実行できるようになりました。この実装では、信頼性の高いツール呼び出しを実現するためにllama.cppにパッチを適用し、Gemma 4とQWEN 3.5で毎秒10~15トークンの処理速度を達成しています。