編集

AIエージェントの作業をGitに記録するEntire CLI公開

AIエージェントのセッションをGitワークフローと連携し、pushごとにセッションを保存するEntire CLIが公開された。 セッションのメタデータは独立した entire/checkpoints/v1 ブランチに保存されるため、コードのコミット履歴を汚すことなく管理可能。

主な特徴:

  • 履歴の可視化
    • どのようなプロンプトを経てコードが変更されたかを確認可能
  • 復元機能
    • AIエージェントが意図しない変更を行った場合に、過去のチェックポイントへ瞬時に巻き戻しが可能
  • セッションの独立性
    • Gitワークツリーに対応し、複数のAIセッションを並行して実行可能

対応ツール:

  • Claude Code
  • Gemini CLI

インストール:

sh
# Homebrew
brew tap entireio/tap
brew install entireio/tap/entire

# Go
go install github.com/entireio/cli/cmd/entire@latest

基本コマンド:

sh
# リポジトリで有効化
entire enable

# セッション状態の確認
entire status

# チェックポイントへの巻き戻し
entire rewind

出展:entireio/cli

編集