Systematic — OpenCode, Pi 및 Claude Code를 위한 복합 엔지니어링 루프
요약
Systematic은 AI 코딩 도구의 한계를 극복하고, 엔지니어링 규율을 유지하는 복합 엔지니어링 루프를 제공합니다. 이 시스템은 브레인스토밍, 계획, 작업, 검토 등 구조화된 워크플로우를 통해 아키텍처, 보안, 성능 등을 고려한 반복 가능한 개발 습관을 가능하게 합니다.
핵심 포인트
- AI 코딩 도구의 비규율적 특성을 보완하는 시스템입니다.
- 브레인스토밍-계획-작업-검토의 4단계 루프를 제공합니다.
- OpenCode, Pi, Claude Code 세 가지 환경에서 사용 가능합니다.
- 아키텍처, 보안 등 전문적인 개발 기술을 포함합니다.
<br><br>
AI 코딩 도구는 코드 생성에 빠르지만, 기본적으로 엔지니어링 규율을 유지하지 못합니다. 계획 단계를 건너뛰고, 표준을 잊어버리며, 검토 단계를 놓치고, 학습된 내용을 포착하는 데 실패합니다. Systematic은 이러한 일회성 상호작용을 반복 가능한 워크플로우로 전환하기 위해 존재합니다.
왜 Systematic인가?
단순히 프롬프트에 반응하는 것이 아니라 사용자의 프로세스를 따르는 AI를 원합니다. 환경에 인코딩된 반복 가능한 엔지니어링 습관을 원합니다. 각 작업 후에 시스템이 더 나아지기를 바랍니다.
무엇을 얻는가
Systematic은 복합 엔지니어링 루프입니다: 브레인스토밍(brainstorm), 계획(plan), 작업(work), 검토(review) — 각 단계는 요구 사항 탐색, 구현 계획, 실행 및 코드 검토를 안내하는 구조화된 기술이며, 그 과정에서 학습된 내용을 포착합니다. 이 시스템은 아키텍처, 보안, 성능, 디자인 및 코드 검토를 위한 31개의 번들링된 기술과 37개의 전문 에이전트를 제공합니다.
워크플로우는 하나의 소스에서 세 가지 하네스(harnesses)로 실행됩니다: OpenCode, Pi, 그리고 Claude Code. 각 도구에는 네이티브 설치 경로가 있으며, 기술 및 에이전트 콘텐츠는 세 가지 모두에서 동일합니다.
빠른 설치
OpenCode:
{ "plugin": ["@fro.bot/systematic@latest"] }
여기에 ~/.config/opencode/opencode.json에 추가하고 OpenCode를 재시작하세요.
Pi:
npx @fro.bot/systematic setup --harness pi
Claude Code:
claude plugin marketplace add marcusrbrown/systematic
claude plugin install systematic@systematic
어떤 하네스(harness)를 사용하느냐에 따라 어떤 내용이 유지되는지, 그리고 동등성이 어느 지점에서 실제로 끝나는지는 설치 가이드를 참조하세요.
npx skills — 모든 AI 하네스(Cursor, Copilot 등)에서 사용할 수 있는 포터블 스킬 콘텐츠 (콘텐츠만이며 도구 등록은 아님):
npx skills add marcusrbrown/systematic
첫 번째 워크플로우
설치 후, 모든 기능에 대해 전체 엔지니어링 사이클을 실행하세요:
/ce:brainstorm "다크 모드 토글 추가"
/ce:plan
/ce:work
...
각 단계는 구조화된 스킬(skill)을 호출하여 AI가 적절한 단계 — 요구사항 탐색, 구현 계획, 실행 및 코드 검토 — 를 거치도록 안내합니다.
첫 사용 체크리스트
- 하네스 (OpenCode, Pi 또는 Claude Code) 설치 완료
- 위에서 언급된 하네스를 통해 Systematic 설치 완료
- 하네스 재시작
- 구축하려는 대상에 대해
/ce:brainstorm실행 - 확인: 스킬이 로드되고 사용 지침을 표시하는지 확인
더 알아보기
- 문서(Documentation)
- 스킬 카탈로그(Skills Catalog)
- 에이전트 카탈로그(Agents Catalog)
- 구성 참조(Configuration Reference)
- 아키텍처
라이선스
MIT © Marcus R. Brown
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Claude Ecosystem의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기