A TUI tool to interactively configure and view GitHub Copilot CLI settings.
ccc reads your ~/.copilot/config.json, auto-detects the installed Copilot CLI version and available config keys, and presents them in a beautiful terminal UI for editing. Sensitive fields (tokens, credentials) are masked and read-only.
curl -sSfL https://raw.githubusercontent.com/jsburckhardt/co-config/main/install.sh | shWhen installing without root privileges, the binary is placed in
~/.local/binand the installer automatically adds it to yourPATHvia your shell profile (~/.bashrc,~/.zshrc, etc.). To opt out of automatic PATH configuration:NO_PATH_UPDATE=1 curl -sSfL https://raw.githubusercontent.com/jsburckhardt/co-config/main/install.sh | sh
curl -sSfL https://raw.githubusercontent.com/jsburckhardt/co-config/main/install.sh | sh -s -- --version v1.0.0irm https://raw.githubusercontent.com/jsburckhardt/co-config/main/install.ps1 | iexVersion-pinned:
$env:CCC_VERSION = "v1.0.0"; irm https://raw.githubusercontent.com/jsburckhardt/co-config/main/install.ps1 | iexgo install github.com/jsburckhardt/co-config/cmd/ccc@latestgit clone https://github.com/jsburckhardt/co-config.git
cd co-config
go build -o ccc ./cmd/ccccccDownload the checksums.txt file from the GitHub Release, then verify:
sha256sum --check checksums.txtcosign verify-blob \
--certificate-identity-regexp='github.com/jsburckhardt/co-config' \
--certificate-oidc-issuer='https://token.actions.githubusercontent.com' \
checksums.txt \
--bundle checksums.txt.bundle- 🎨 Beautiful TUI built with the Charm stack (Bubbletea + Lipgloss + Huh)
- 🔍 Auto-detects Copilot CLI version and available config schema
- 🔒 Masks sensitive fields (tokens, credentials) — read-only display
- 💾 Preserves unknown config fields on save — no data loss
- ⚡ Single static Go binary — no runtime dependencies
CONTRIBUTING.md— pipeline workflow, how to start workitems, and where artifacts belongAGENTS.md— agent definitions, guardrails, and pipeline specificationdocs/— architecture decisions, core-components, and workitem artifacts