v2.2.0
Highlights
- Claude Code Router — new proxy daemon for routing API calls to alternate LLM providers (DeepSeek, Gemini, OpenRouter, Anthropic)
- Codex CLI — OpenAI Codex terminal coding agent with config management and ccusage support
- 6 new rules — auto-memory, zero-tolerance-bugs, scope-discipline, explicit-start, plan-presentation, surface-decisions
- Opus 4.7 upgrade — all 9 opus-based agents now use explicit
opus-4-5model version; investigator and security-auditor upgraded from sonnet to opus - Effort levels — all 19 agents and 23 skills have
effort:frontmatter for adaptive thinking
Claude Code Router
- Installs claude-code-router proxy daemon (default-on with autostart)
- User-editable config deploys to
~/.claude-code-router/config.json - Provider API keys via
.secretsor Codespaces secrets - Daemon supervision with restart-on-failure;
ccr-applyfor quick redeploy
Codex CLI
- Installs OpenAI Codex CLI via npm (enabled by default)
- Auto-creates
~/.codex/auth.jsonfromOPENAI_API_KEY - Config management via
codex-config.toml - Separate Docker volume for persistence
ccusage-codexfor token tracking
Configuration Changes
- Default model:
claude-opus-4-7 - Thinking tokens: 31999 (was 63999); adaptive thinking disabled
- Effort level:
max(wasmedium) - Compaction: 80% threshold, 250K window
- Agent teams disabled
Breaking Changes
- Hook gate path changed from
.codeforge/config/disabled-hooks.jsonto~/.claude/disabled-hooks.json - Dashboard feature removed (extracted to separate repo)
- Config directory removed from npm package (now in
defaults/codeforge/)
Documentation
- Complete restructure:
start-here/,use/,customize/,extend/plugins/,reference/ - New reference pages: agents, skills, CLI tools, environment variables
npm: npx @coredirective/cf-container