cf config

Manage Coding Friend configuration interactively.

Overview

cf config provides an interactive menu for editing Coding Friend configuration at any time. Unlike cf init (which walks through setup linearly), cf config lets you jump directly to the setting you want to change.

cf config

Available Settings

SettingDescription
docsDirTop-level folder name for plans, memory, research, and sessions
Docs languageLanguage for /cf-plan, /cf-ask, /cf-remember generated docs
Learn settingsOutput dir, language, categories, auto-commit, README index
Memory settingsTier, auto-capture, auto-start, embedding provider, daemon timeout
Auto-approveAuto-approve safe tool calls, block destructive ones (reference)
StatuslineChoose which components to show in the Claude Code statusline
.gitignoreAdd or update coding-friend artifacts in .gitignore
PermissionsManage Claude Code permissions for Coding Friend skills and hooks
Shell completionInstall, update, or remove tab completion for the cf command

The first three settings support scope selection (global vs. local) — the same options available in cf init.

See Also