Scripts2026年5月24日·1 分钟阅读

CCPM — Project Management for AI Coding Agents

An open-source skill system that brings structured project management to AI coding agents using GitHub Issues and Git worktrees for parallel execution.

Agent 就绪

先审查再安装

这个资产需要先审查。复制的指令会要求 Agent dry-run、列出写入项,确认后再继续。

Needs Confirmation · 66/100策略:需确认
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
CCPM
先审查命令
npx -y tokrepo@latest install a4ce00ee-57ad-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run,确认写入项后再运行此命令。

Introduction

CCPM (Claude Code Project Management) is an open-source skill system that gives AI coding agents structured project management capabilities. It uses GitHub Issues as a task backlog and Git worktrees for isolated parallel execution, enabling agents to break down complex projects into manageable, trackable work items.

What CCPM Does

  • Decomposes large tasks into GitHub Issues with dependencies
  • Creates isolated Git worktrees for each task so agents work in parallel
  • Tracks progress through issue labels and automated status updates
  • Provides planning commands that generate structured implementation plans
  • Integrates directly with Claude Code as installable slash commands

Architecture Overview

CCPM operates as a set of shell-based skills installed into the agent's command directory. When invoked, it creates a project plan as GitHub Issues, assigns priorities, and spawns worktrees. Each worktree represents an isolated branch where one task executes without interfering with others. Upon completion, changes merge back through pull requests with automated conflict resolution.

Self-Hosting & Configuration

  • Clone the repository and copy commands into your project's .claude/commands/
  • Requires a GitHub repository with Issues enabled
  • Git must be installed with worktree support (Git 2.5+)
  • Configure via environment variables for custom label schemes
  • Works with any Git hosting that supports the GitHub Issues API

Key Features

  • Zero-dependency shell scripts that work on any Unix system
  • Parallel task execution through Git worktree isolation
  • Automatic dependency tracking between related issues
  • Progress dashboard via GitHub Issue labels and milestones
  • Supports resumption if an agent session is interrupted

Comparison with Similar Tools

  • GitHub Projects — manual board management; CCPM automates the full loop for AI agents
  • Linear/Jira integrations — require API keys and complex setup; CCPM uses native Git
  • Devin/Cursor task lists — proprietary and non-portable; CCPM works with any agent
  • Custom CLAUDE.md workflows — ad-hoc; CCPM provides a repeatable framework

FAQ

Q: Does CCPM work with agents other than Claude Code? A: The core concepts (issues + worktrees) are agent-agnostic, though the slash command integration is tailored for Claude Code.

Q: How does it handle merge conflicts between parallel worktrees? A: Each worktree operates on a separate branch. Merges happen sequentially with automated rebasing. Conflicts surface as PR review comments.

Q: Can I use it for solo development without AI? A: Yes. The planning and worktree commands work independently of any AI agent.

Q: What happens if the agent crashes mid-task? A: Work is preserved in the Git worktree branch. Resuming picks up from the last commit.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产