Skip to content

Config Commands

Manage SCC configuration.

Terminal window
scc config [ACTION] [KEY] [VALUE] [OPTIONS]

Actions:

ActionDescription
set KEY VALUESet a configuration value
get KEYGet a specific value
showShow all configuration
editOpen config in editor
explainExplain effective configuration with sources

Options:

OptionDescription
--showShow current config
--editOpen config in editor
--field FIELDFilter explain output
--workspace PATHWorkspace path for project context

Examples:

Terminal window
# Show current configuration
scc config show
# Explain where settings come from
scc config explain
# Explain specific field
scc config explain --field plugins
# Edit configuration
scc config edit

Shows the effective configuration with source tracking:

plugins:
- github-copilot (source: org.defaults)
- gis-tools (source: team.urban-planning)
- project-linter (source: project)
blocked_items:
- malicious-plugin (blocked_by: malicious-*, source: org.security)
denied_additions:
- some-server (requested_by: project, reason: team not delegated)

Configure Claude Code status line integration.

Terminal window
scc statusline [OPTIONS]

Options:

OptionDescription
-i, --installInstall the SCC status line script
--uninstallRemove the status line configuration
-s, --showShow current status line config

Examples:

Terminal window
# Install status line
scc statusline --install
# Check current config
scc statusline --show
# Remove status line
scc statusline --uninstall

Check for CLI updates and refresh cached configurations.

Terminal window
scc update [OPTIONS]

Options:

OptionDescription
-f, --forceForce check even if recently checked

Examples:

Terminal window
# Check for updates
scc update
# Force refresh
scc update --force

What gets updated:

  • CLI version check
  • Organization config cache
  • Team config caches (for federated teams)
  • Plugin marketplace indexes