About CCPP
Who
CCPP is built by Emerick Chassé, a software engineer from Trois-Rivières, Québec, with a bachelor's degree in computer science.
Why
Claude Code deserves a better harness. Tool calls cannot nest, so a chain of read, edit, run and check spends one round trip per step. CCPP Lua gives Claude one Lua chunk that does a whole step at once, and every other product of CCPP follows from that same idea: give an agent what it needs in one call, not many.
How
Pure Go, no cgo, no hidden dependencies. Everything CCPP does is steerable from one exhaustive YAML file, every option written out with its default. Output is designed for an agent first: concise, deterministic, and never decorated.
Where
CCPP runs on a VPS in Beauharnois, Québec, and user data stays there, under Québec's Law 25. This website is served from the same machine.