> ## Documentation Index
> Fetch the complete documentation index at: https://docs.entire.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuration

> Find the right place to configure Entire.

Use configuration docs when you need to change how Entire behaves in a repository, on your machine, or during Git and agent workflows.

Use the table below to find the guide for the part of Entire you want to configure.

## What Are You Configuring?

| If you want to configure... | Go to |
| - | - |
| Repository namespaces, regions, and member access | [Projects](/guides/configuration/projects) |
| Local, project, or global settings files | [Local, Project, and Global Settings](/guides/configuration/settings-layers) |
| Which Entire-generated files should be committed or kept local | [Entire-Generated Files](/guides/configuration/entire-files) |
| Where checkpoint data is stored or pushed | [Session Storage](/guides/checkpoints/checkpoint-storage) |
| Git commit and push hooks, including GUI Git clients | [Git Hooks](/guides/configuration/git-hooks) |
| Antigravity CLI, Claude Code, Codex, Copilot CLI, Cursor, Factory, OpenCode, Pi, or custom agent integration hooks | [Set Up an Agent](/agents/setup) |
| Redaction rules, PII, telemetry, or checkpoint commit signing | [Privacy and Redaction](/guides/configuration/privacy-and-redaction) |
| Debug logs, diagnostics, or effective settings | [Logging and Diagnostics](/guides/configuration/logging-and-diagnostics) |
| Saved review profiles for `entire review` | [Review Profiles](/guides/configuration/review-profiles) |

## How Configuration Is Layered

Entire merges settings from multiple places. More specific settings win:

1. Local settings: `.entire/settings.local.json`
2. Project settings: `.entire/settings.json`
3. Global settings: `~/.config/entire/settings.json`
4. Defaults

Use project settings for behavior the whole team should share. Use local settings for personal preferences, machine-specific setup, debug logging, or private redaction rules.

## Common Paths

> **[Local, Project, and Global Settings](/guides/configuration/settings-layers)**
>
> Choose local, project, or global settings for a configuration change.

> **[Entire-Generated Files](/guides/configuration/entire-files)**
>
> Decide which Entire-generated files belong in Git and which should stay local.

> **[Session Storage](/guides/checkpoints/checkpoint-storage)**
>
> See which storage backend a repository uses, switch backends, and migrate.

> **[Fix GUI Git Commits](/guides/configuration/git-hooks)**
>
> Use absolute Git hook paths when GUI clients cannot find the Entire binary.

> **[Control Privacy Settings](/guides/configuration/privacy-and-redaction)**
>
> Configure redaction, telemetry, and checkpoint commit signing.
