ccjk

agent
Guvenlik Denetimi
Uyari
Health Gecti
  • License Ò€” License: MIT
  • Description Ò€” Repository has a description
  • Active repo Ò€” Last push 0 days ago
  • Community trust Ò€” 40 GitHub stars
Code Uyari
  • fs module Ò€” File system access in .github/workflows/i18n-check.yml
Permissions Gecti
  • Permissions Ò€” No dangerous permissions requested
Purpose
This tool is a configuration and environment management assistant for AI coding workflows like Claude Code and Codex. It automates project setup, configures MCP services, enables persistent AI memory, and optimizes context usage to reduce token costs.

Security Assessment
Risk Rating: Medium. Running the tool via `npx ccjk` or `npx ccjk init --silent` directly executes remote code on your system, inherently posing an execution risk. The documentation notes features like "Cloud sync and remote control," which guarantee network requests to external servers. It also interacts with highly sensitive data, explicitly asking for your `ANTROPIC_API_KEY` and requiring file system access to read your codebase for "persistent memory." While no hardcoded secrets or dangerous application permissions were flagged by the audit, providing an API key to a third-party CLI always carries a risk of exposure. No dangerous permissions requested.

Quality Assessment
The project appears active and is licensed under the standard MIT license. It is relatively new but has garnered 40 GitHub stars, indicating a growing base of community trust. The repository is well-documented and recently updated, with an automated workflow detected in the background for maintenance.

Verdict
Use with caution: while the project is active and well-structured, providing API keys and system access to an unsigned npm package requires trusting the maintainer with your development environment.
SUMMARY

πŸš€ CCJK In the realm of AI-assisted development, Context Engineering and Cognitive Load Management are the decisive factors for development efficiency. CCJK is built on this insight, delivering the industry's first Cognitive Enhancement Engine.

README.md

πŸš€ CCJK

Production-ready AI dev environment for Claude Code, Codex, and modern coding workflows

30-second onboarding Β· Persistent memory Β· Agent Teams Β· Remote control


npx ccjk

npm
downloads
license
stars
Agent Browser

English Β· δΈ­ζ–‡ Β· ζ—₯本θͺž


✨ 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

# Guided onboarding (recommended)
npx ccjk

# Non-interactive onboarding (CI / automation)
export ANTHROPIC_API_KEY="sk-ant-..."
npx ccjk init --silent

# Harden and personalize the environment
npx ccjk boost
npx ccjk zc --preset dev
# Optional next steps
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

Problem CCJK Solution Impact
😫 "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
# One agent writes code, another writes tests, simultaneously

⚑ 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  # Free
ccjk cloud enable --provider webdav       # Self-hosted
ccjk cloud enable --provider s3           # Enterprise

🎯 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
# Done. No manual config.

🌐 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    # One-command: configure server URL, auth token & binding in 30s
ccjk remote doctor   # Diagnose connectivity, auth, daemon health
ccjk remote status   # Live runtime status (daemon, server, auth)

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              # View available presets
ccjk zc --preset max        # Maximum permissions (all commands)
ccjk zc --preset dev        # Developer preset (build tools, git, npm)
ccjk zc --preset safe       # Safe preset (read-only operations)

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

# Setup & Config
ccjk               # Interactive menu
ccjk init          # Full initialization
ccjk init --silent # Silent mode (non-interactive, uses env vars)
ccjk status        # Health check + recommendations
ccjk boost         # One-click optimization
ccjk zc --preset dev # Apply recommended developer permissions

# Agent Teams (NEW)
ccjk agent-teams --on     # Enable parallel AI execution
ccjk at --status          # Check status

# Cloud Sync
ccjk cloud enable --provider github-gist
ccjk cloud sync

# Remote Control (Web/App)
ccjk remote setup                       # One-command setup (interactive)
ccjk remote setup --non-interactive --server-url <url> --auth-token <token> --binding-code <code>
ccjk remote doctor                      # Diagnose remote readiness
ccjk remote status                      # Quick runtime status

# MCP Services
ccjk mcp install <service>
ccjk mcp list

# Browser Automation
ccjk browser start <url>
ccjk browser status
ccjk browser stop

# Memory & Context
ccjk memory
ccjk memory --edit

# Zero-Config Permission Presets (NEW)
ccjk zc --list       # List available presets
ccjk zc --preset max # Apply maximum permissions
ccjk zc --preset dev # Apply developer preset
ccjk zc --preset safe # Apply safe (read-only) preset

# Other Commands
npx ccjk u         # Update workflows
npx ccjk sync      # Cloud sync
npx ccjk doctor    # Health check

πŸ’¬ 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.

πŸŽ‰ Join 1000+ developers using CCJK

⭐ Star on GitHub Β· πŸ“¦ View on npm Β· πŸ’¬ Join Telegram


πŸ“– Documentation

Visit docs/README.md for full documentation.

πŸ’¬ Community & Support

🀝 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!

Star History Chart

πŸ“„ License

MIT Β© CCJK Contributors


Made with ❀️ by developers, for developers

⭐ Star Β· πŸ“¦ npm Β· πŸ› Issues Β· πŸ’¬ Discussions

Yorumlar (0)

Sonuc bulunamadi