You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-68Lines changed: 4 additions & 68 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,19 +1,10 @@
1
-
# ccc - Claude Code Supervisor
1
+
# ccc - Claude Code Configuration Switcher
2
2
3
3
[English](README.md) | [中文文档](README-CN.md)
4
4
5
5
## Why ccc?
6
6
7
-
`ccc` is a CLI tool that enhances Claude Code with two core features:
8
-
9
-
1.**Supervisor Mode**: ⭐ Automatic task review that ensures high-quality, deliverable work
10
-
2.**Seamless Provider Switching**: Switch between Kimi, GLM, MiniMax, and other providers with one command
11
-
12
-
**Better than `ralph-claude-code`**:
13
-
14
-
- Supervisor Mode uses a Stop Hook triggered review with a strict framework that significantly improves task completion and quality.
15
-
- Unlike ralph's signal-based exit detection, ccc's Supervisor forks the full session context to evaluate actual work quality.
16
-
- This prevents fake completions where AI claims "done" but the result has poor quality or unresolved issues.
7
+
`ccc` is a CLI tool that provides seamless provider switching for Claude Code. Switch between Kimi, GLM, MiniMax, and other providers with one command.
17
8
18
9
## Quick Start
19
10
@@ -91,44 +82,6 @@ ccc validate
91
82
ccc validate --all
92
83
```
93
84
94
-
## Supervisor Mode (Recommended)
95
-
96
-
Supervisor Mode is the most valuable feature of `ccc`. It automatically reviews the Agent's work after each stop and provides feedback if incomplete.
97
-
98
-
### How to Use
99
-
100
-
1. Start `ccc`, chat with the Agent to confirm requirements and approach:
101
-
102
-
```bash
103
-
ccc
104
-
```
105
-
106
-
2. Enable Supervisor Mode using the slash command:
107
-
108
-
```text
109
-
/supervisor OK, start executing
110
-
```
111
-
112
-
3. The Agent will execute the task, and Supervisor will automatically review after each stop
113
-
- If work is incomplete, Supervisor provides feedback and Agent continues
114
-
- This repeats until Supervisor confirms the work is complete
115
-
116
-
### How It Works
117
-
118
-
1. Agent completes a task and stops, triggering Claude Code's Stop Hook
119
-
2. Supervisor (a Claude instance) performs a strict review
120
-
3. If work is incomplete or low quality, Supervisor provides feedback
121
-
4. Agent continues with the feedback
122
-
5. This repeats until Supervisor confirms the work is complete
123
-
124
-
### Statusline Display
125
-
126
-
You can configure the statusline in Claude Code to show Supervisor Mode status:
127
-
128
-
```text
129
-
/statusline Help me configure a statusline script that calls `ccc supervisor-mode` command, which outputs "on" or "off". I want it to display like "... | supervisor on"
130
-
```
131
-
132
85
## Patch Command: Replace `claude` with `ccc`
133
86
134
87
Make `ccc` your default Claude Code by replacing the system `claude` command.
0 commit comments