β¨ Why CCJK
- 30-second onboarding for Claude Code, Codex, MCP services, and browser automation
- Persistent project memory so your AI stops forgetting architecture and conventions
- Capability discovery + presets so recommended tools and permission profiles are easier to apply
- Smarter model + context usage to cut waste and keep long sessions usable
- Cloud sync and remote control so your setup follows you across devices
- Production-ready defaults with hardened config, validation, and safer automation
π‘ What is CCJK?
The production layer on top of Claude Code, Codex, and the rest of your AI coding workflow:
- Manually configure Claude Code for 60+ minutes
- Repeat project context every conversation
- Pay 3x more tokens than necessary
- Lose configs when switching machines
+ One command setup in 30 seconds
+ AI remembers your entire codebase
+ 30-50% token cost reduction
+ Cloud sync across all devices
β‘ Quick Start
npx ccjk
export ANTHROPIC_API_KEY="sk-ant-..."
npx ccjk init --silent
npx ccjk boost
npx ccjk zc --preset dev
npx ccjk remote setup
npx ccjk mcp list
npx ccjk browser open https://example.com --headed
What just happened?
- β
Auto-detected your project type (React/Vue/Node/Python/Go/Rust/etc)
- β
Configured optimal MCP services for your stack
- β
Surfaced capability discovery hints and preset-friendly defaults
- β
Set up persistent memory (AI remembers your codebase)
- β
Enabled smart context compression (30-50% token reduction)
- β
Installed Agent Browser for seamless browser tasks
- β
Ready for cloud sync (optional)
Before CCJK:
β 60+ minutes manual configuration
β Repeat context every conversation
β High API costs
β Configs lost when switching machines
β Single-threaded AI execution
β Can't control Claude from mobile/web
β Insecure defaults in production
After CCJK:
β
30 seconds one-command setup
β
AI remembers everything
β
30-50% lower costs
β
Cloud sync across devices
β
Parallel AI agents (Agent Teams)
β
Remote control from any device (v11.1.1)
β
Production-hardened security (v11.1.1)
π― Why Developers Love CCJK
| π« "Claude forgot my project structure" | π§ Persistent Memory | AI remembers everything across sessions |
| πΈ "My API bills are insane" | β‘ Smart Compression | 30-50% token reduction |
| β° "Setup takes forever" | π§ Minimal Config | 30 seconds, one command |
| π§ "I don't know what to enable" | π§© Capability Discovery + Presets | Recommended services and permission profiles |
| π "Lost my configs again" | βοΈ Cloud Sync | GitHub Gist / WebDAV / S3 |
| π€ "Need multiple AI agents" | π Agent Teams | One-click parallel execution |
| π± "Can't control Claude from my phone" | π Remote Control | Web/App control with one-command setup |
| π "Worried about production security" | π‘οΈ Production-Grade Security | HTTPS enforcement, CORS hardening, secrets validation |
π Built For Real Work
- Claude Code users who want setup done once, correctly
- Teams who need repeatable onboarding and shared conventions
- Power users who want memory, MCP, browser automation, and multi-agent workflows in one CLI
- API users who care about reducing token waste without losing context quality
π₯ Features That Matter
π§ Persistent Memory
Manage Claude Code memory and project notes from the CLI.
ccjk memory
ccjk memory --edit
π€ Agent Teams (NEW)
Parallel AI execution for complex tasks.
ccjk agent-teams --on
β‘ Smart Context Compression
Automatic conversation cleanup before hitting token limits.
- 30-50% token reduction (rule-based) or 40-60% (LLM-based)
- Zero manual intervention
- Preserves critical context
βοΈ Cloud Sync
Your configs follow you everywhere.
ccjk cloud enable --provider github-gist
ccjk cloud enable --provider webdav
ccjk cloud enable --provider s3
π― Smart Skills
Auto-activated based on your workflow:
- Code Review β Catch bugs before production
- Security Audit β OWASP Top 10 scanning
- Performance β Identify bottlenecks
- Docs β Auto-generate from code
π MCP Marketplace
One-click install for 50+ MCP services:
ccjk mcp install filesystem puppeteer postgres
π Browser Automation (Out of the Box)
Use browser skills directly after install:
ccjk browser start https://example.com
ccjk browser status
ccjk browser stop
π Remote Control (NEW in v11.1.1)
Control Claude Code from any device β browser, phone, or tablet.
ccjk remote setup
ccjk remote doctor
ccjk remote status
Supports both interactive and non-interactive (CI/CD) modes:
ccjk remote setup --non-interactive \
--server-url https://your-server.com \
--auth-token <token> \
--binding-code <code>
π‘οΈ Production-Grade Security (NEW in v11.1.1)
All config defaults are now hardened for real-world deployments:
- β
HTTPS enforcement β All service URLs require
https:// in production
- β
CORS hardening β Wildcard
* origins rejected in production
- β
Secret validation β Dev-default secrets (
dev-secret, dev-session-secret) blocked at startup
- β
Fail-fast boot β Server exits immediately on misconfiguration, no silent fallbacks
- β
Daemon config loading β Reads from
~/.ccjk/daemon.json, validates required fields
π Zero-Config Permission Presets (NEW)
One-click permission configuration for different use cases:
ccjk zc --list
ccjk zc --preset max
ccjk zc --preset dev
ccjk zc --preset safe
Available Presets:
- max β All common commands, file operations, and MCP servers (100+ permissions)
- dev β Build tools, git, package managers, and file operations (50+ permissions)
- safe β Read-only commands, no file modifications (20+ permissions)
Each preset automatically:
- β
Backs up your current settings
- β
Merges with existing permissions (no data loss)
- β
Removes invalid/dangerous patterns
- β
Shows exactly what will be added
π Essential Commands
ccjk
ccjk init
ccjk init --silent
ccjk status
ccjk boost
ccjk zc --preset dev
ccjk agent-teams --on
ccjk at --status
ccjk cloud enable --provider github-gist
ccjk cloud sync
ccjk remote setup
ccjk remote setup --non-interactive --server-url <url> --auth-token <token> --binding-code <code>
ccjk remote doctor
ccjk remote status
ccjk mcp install <service>
ccjk mcp list
ccjk browser start <url>
ccjk browser status
ccjk browser stop
ccjk memory
ccjk memory --edit
ccjk zc --list
ccjk zc --preset max
ccjk zc --preset dev
ccjk zc --preset safe
npx ccjk u
npx ccjk sync
npx ccjk doctor
π¬ What Developers Say
"CCJK cut my Claude Code setup from 2 hours to 30 seconds. Game changer."
β Senior Engineer at YC Startup
"The Agent Teams feature is insane. One agent writes code, another writes tests, simultaneously."
β Full-stack Developer
"Saved $200/month on API costs with the context compression alone."
β Indie Hacker
π Why Star This Repo?
If CCJK saved you hours of setup time or cut your API costs, give us a star! β
It helps other developers discover this tool and motivates us to keep improving it.
π Documentation
Visit docs/README.md for full documentation.
π€ Contributing
We welcome contributions! Whether it's:
- π Bug reports
- π‘ Feature requests
- π Documentation improvements
- π§ Code contributions
Check out our Contributing Guide to get started.
π Acknowledgments
Built on top of:
Special thanks to all contributors and the 1000+ developers using CCJK daily.
β Star History
If CCJK helped you, consider giving us a star!

π License
MIT Β© CCJK Contributors