Skip to main content
Initialize Entire in a Git repository. This installs the necessary Git hooks to capture AI coding sessions.
Use --yes for non-interactive setup flows:
--yes is not just a confirmation bypass. It runs entire enable non-interactively with default choices. On a fresh repository, it enables the default setup without prompts. On an already configured repository, it follows the setup-management path. Outside a Git repository, it also accepts the bootstrap defaults to initialize Git, create a private GitHub repository through gh, and create the initial commit. Important behavior:
  • If you also pass --agent NAME, that explicit agent selection takes precedence over the default multi-agent behavior.
  • If you pass --telemetry=false, or set ENTIRE_TELEMETRY_OPTOUT, that explicit telemetry opt-out still overrides the --yes default.
The --local and --project flags control which Entire settings file is modified. Entire always modifies the agent’s project settings (e.g., .claude/settings.json, .gemini/settings.json, .opencode/plugins/entire.ts, .factory/settings.json, or .pi/extensions/entire/index.ts).