cc-system  by greatSumini

Autonomous AI agent framework for Claude Code

Created 4 months ago
419 stars

Top 69.8% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

This repository offers a collection of reusable components (skills, sub-agents, harness) for Claude Code projects, enabling selective integration of AI-driven development and review functionalities. It automates tasks from ideation and planning to code commits and documentation, accelerating development cycles for users within the Claude AI ecosystem.

How It Works

The system functions as a modular asset collection, allowing selective integration of skills or the full autonomous harness via prompts in a Claude Code session. Claude Code handles cloning and adaptation, generating project-specific adapters. Core components include an autonomous loop (run-server.py) for end-to-end task execution (ideation to commit/build/check/rollback) and phase-based execution (run-phases.py) for structured workflows.

Quick Start & Requirements

Integration involves pasting installation prompts (e.g., prompt/install-harness.md) into a Claude Code session, which then clones files and scaffolds directories. Target projects require at least one Git commit, Claude CLI installed/logged in, and specific documentation (docs/{mission,spec,testing,user-intervention}.md) and data (persuasion-data/) populated. Autonomous operation needs HARNESS_HEADLESS=1.

Highlighted Details

  • Autonomous Development Loop: run-server.py orchestrates ideation through commit, build, check, and rollback cycles.
  • Modular Skills: Features persuasion review, ideation, automated plan-and-build (task/phase decomposition), and context-aware Git commit generation.
  • Automated Documentation: gen-docs-diff.py generates docs-diff.md post-phase 0.
  • Sub-Agent Integration: Includes critical review agents like tech-critic-lead.

Maintenance & Community

No specific details regarding maintainers, community channels, or roadmap were provided in the README snippet.

Licensing & Compatibility

The README does not specify a software license, hindering assessment of commercial use or closed-source integration compatibility.

Limitations & Caveats

The system is tightly coupled to the Claude Code environment and demands specific project prerequisites (Git commit, docs, data, Claude CLI). Integration relies on Claude's prompt execution for cloning and adaptation. The absence of a license prevents clear usage rights assessment.

Health Check
Last Commit

4 days ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
36 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.