Gemini 3.6 Flash and 3.5 Flash-Lite Ignore Temperature, Top-P, and Top-K
Google's Gemini 3.6 Flash and Gemini 3.5 Flash-Lite ignore temperature, top_p, and top_k, according to Google's current migration guide. Existing Gemini requests…
If you're using Claude Code for development work, you might want to minimize telemetry, disable promotional messages, and keep your Git history clean. Here's how to configure Claude Code for maximum privacy and minimal noise.
Out of the box, Claude Code includes:
For privacy-conscious developers or those who prefer a quieter workflow, these features can be distracting or unwanted.
Create or edit your Claude Code settings file. The location varies by OS:
~/.config/claude-code/settings.json%APPDATA%\claude-code\settings.jsonHere's a fully-configured setup:
{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"alwaysThinkingEnabled": true,
"feedbackSurveyState": {
"lastShownTime": 1754109357477
},
"includeCoAuthoredBy": false,
"env": {
"CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY": "1",
"DISABLE_TELEMETRY": "1",
"DISABLE_ERROR_REPORTING": "1",
"DISABLE_NON_ESSENTIAL_MODEL_CALLS": "1"
}
}
"includeCoAuthoredBy": false
Prevents Claude Code from adding these lines to your commits:
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Note: While this is the official setting to keep your commit history clean, it does not always work. Claude will still sometimes add those lines to your commits. See this GitHub Issue.
Environment variables in the env block control data collection:
CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY — Stops the "How is Claude doing?" survey from interrupting your workflowDISABLE_TELEMETRY — Opts out of analytics and usage trackingDISABLE_ERROR_REPORTING — Prevents automatic error reports (like Sentry)DISABLE_NON_ESSENTIAL_MODEL_CALLS — Reduces unnecessary LLM calls for tips, banter, and flavor text. Claude gets straight to work without the small talk.
"alwaysThinkingEnabled": true — This has nothing to do with privacy. It enables Claude's extended reasoning mode, which can improve code quality. Safe to keep or remove based on preference.
The settings above control the CLI tool, but there's one more step for complete privacy:
This prevents your conversations and code from being used for model training.
With this configuration, you get:
feedbackSurveyState timestamp is a legacy leftover and harmless to keepGive Vroni a GitHub issue, bug report, spec, or rough idea. It reads the repo, plans the change, writes code, runs checks, and works toward a review-ready pull request.
Take a look at vroni.com