EveryInc/compound-engineering-plugin

Official Compound Engineering plugin for Claude Code, Codex, Cursor, and more

해결하는 문제

Compound Engineering은 코드베이스가 성장함에 따라 일반적으로 발생하는 기술 부채와 복잡성의 축적을 방지하도록 설계되었습니다. 즉각적인 실행에서 계획, 리뷰 및 지식 코드화라는 구조화된 사이클로 초점을 전환하여, 각 엔지니어링 작업 단위가 후속 작업을 더 어렵게 만드는 것이 아니라 더 쉽게 만들도록 보장합니다.

작동 방식

이 프로젝트는 다양한 AI 코딩 어시스턴트(Claude Code, Cursor, Codex, Kimi Code, Cline, Grok Build, Devin 등)에 통합할 수 있는 33개의 AI 기반 "기술"(슬래시 명령어) 세트를 제공합니다. 이러한 기술은 다음과 같은 6단계 핵심 루프를 구현합니다:

  1. Brainstorm: 요구 사항을 정의하기 위한 대화형 Q&A.
  2. Plan: 요구 사항을 구현 가능한 계획으로 변환.
  3. Work: 계획 실행.
  4. Simplify: 명확성과 재사용성을 위해 코드 개선.
  5. Review: 계획에 따른 멀티 에이전트 리뷰.
  6. Compound: 학습 내용을 docs/solutions/ 폴더에 캡처하여 향후 AI 세션의 기반으로 활용.

또한 아이디어 구상, 전략 유지, 디버깅을 위한 전문 기술과 계획부터 PR 생성까지 전체 파이프라인을 실행할 수 있는 자율적인 /lfg 모드도 포함되어 있습니다.

대상

높은 코드 품질을 유지하고 시간이 지남에 따라 프로젝트 컨텍스트가 저하되는 것을 방지하기 위해 더 규율 있고 반복 가능한 워크플로를 원하는 AI 코딩 에이전트 사용자(소프트웨어 엔지니어 및 팀).

주요 특징

  • 지식 복리: /ce-compound를 사용하여 학습된 교훈을 저장하며, 이는 향후 브레인스토밍 및 계획 세션에서 읽힙니다.
  • 자율 파이프라인: /lfg 기술을 통해 에이전트가 자율적으로 계획, 구현, 단순화, 리뷰 및 PR을 생성할 수 있습니다.
  • 폭넓은 호환성: Cursor, Claude Code, Devin을 포함한 광범위한 AI IDE 및 CLI에 대한 네이티브 플러그인 지원.
  • 구조화된 워크플로: 단순한 프롬프팅을 대신하여 브레인스토밍, 계획, 리뷰라는 특정 시퀀스를 사용하여 실행 오류를 줄입니다.

관련

  • Dispatch
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트