Session Basics
This page covers the normal operating model for working in CodeForge.
Default Command
Section titled “Default Command”Use cc for everyday work:
ccThat launches Claude Code with CodeForge’s prompts, enabled plugins, configured permissions, and session context.
Launch Commands
Section titled “Launch Commands”| Command | Use It For |
|---|---|
cc | Normal coding sessions with the main CodeForge setup |
claude | Alias for cc |
ccw | Writing-heavy sessions such as docs and prose |
ccraw | Vanilla Claude Code without CodeForge customization |
cc-orc | Delegation-first orchestration mode |
codex | OpenAI Codex CLI, separate from Claude Code |
What Starts Automatically
Section titled “What Starts Automatically”When you launch cc, CodeForge handles these pieces for you:
- system prompt loading
- plugin hook registration
- agent and skill availability
- git and TODO context injection
- shell aliases and status line integration
Permissions and Defaults
Section titled “Permissions and Defaults”Session behavior comes from .codeforge/config/settings.json, especially:
modeleffortLevelpermissions.defaultModeenabledPlugins
If you want to change defaults, start with Settings and Permissions.
When to Use ccraw
Section titled “When to Use ccraw”Use ccraw when you need to compare CodeForge behavior against vanilla Claude Code, or when you are debugging prompts, hooks, or plugin behavior.
Resume Sessions
Section titled “Resume Sessions”You can resume a prior session with:
cc --resume <session-id>