Claude Code is Anthropic’s official CLI for Claude, designed for software engineering tasks. Entire has first-class integration with Claude Code — it is the default agent and is the most stable integration, capturing full session transcripts, file changes, tool calls, token usage, and nested subagent sessions.Documentation Index
Fetch the complete documentation index at: https://docs.entire.io/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- Entire CLI installed
- Claude Code installed
- A Git repository with Entire enabled
Enable
How it works
How it works
Entire automatically detects when Claude Code is active and begins capturing the session via Git hooks:
- Session Detection — when Claude Code starts, Entire detects the process.
- Hook Triggers — Git hooks fire on file changes and commits.
- Checkpoint Creation — checkpoints are created when you or the agent make a Git commit.
- Metadata Capture — session data is stored on the
entire/checkpoints/v1branch.
What gets captured
What gets captured
Entire captures the following from Claude Code sessions:
| Data | Description |
|---|---|
| Conversation | Full transcript of prompts and responses |
| File changes | All files modified during the session |
| Tool calls | Commands executed, files read, etc. |
| Token usage | Input, output, and cache tokens |
| Timestamps | Start time, checkpoints, end time |
Features
Features
Nested session support. When Claude Code spawns sub-agents via the Task tool, Entire captures these as nested sessions:Nested sessions preserve the full context of complex multi-agent workflows.Rewind during sessions. Use
entire checkpoint rewind while Claude Code is running to restore to a previous checkpoint. See the rewind command reference for full flag documentation.Resume previous sessions. Switch to a session’s branch with entire session resume <branch>. The CLI restores the session log if needed and prints the Claude Code resume command. See the resume command reference for full flag documentation.Explain commits. Inspect any commit or checkpoint with entire checkpoint explain. See the explain command reference for full flag documentation.The
--generate flag on entire checkpoint explain requires the configured provider CLI, such as Claude CLI, to be installed and authenticated.Best practices
Best practices
Commit at logical points. Create checkpoints at natural stopping points: after implementing a feature, before making major changes, or when you’d want to rewind later.Review sessions in PRs. Commits include
Entire-Checkpoint trailers. Reviewers can click through to view session details — understanding why code was written helps with review.Example workflow
Example workflow
A typical workflow with Claude Code and Entire:Your session is now visible on entire.io with full context for code review.
Troubleshooting
Session not being captured
Session not being captured
- Verify Entire is enabled:
entire status - Check that Git hooks are installed:
ls .git/hooks - Ensure Claude Code is running from within the repository
Rewind not working
Rewind not working
Rewind requires an active session with checkpoints. Check:If no session is active, checkpoints may only exist on the sessions branch.