mrwogu/promptscript

Prompt-as-Code for Enterprise AI. Standardize, audit, and deploy instructions across any AI coding assistant.

해결하는 문제

PromptScript는 다양한 AI 코딩 도구 간의 '구성 드리프트(configuration drift)' 문제를 해결합니다. Claude Code, Cursor, GitHub Copilot과 같은 플랫폼마다 지침, 기술 및 에이전트 설정에 사용하는 파일 형식과 스키마가 다르기 때문에, 수동으로 관리하면 팀과 리포지토리 간에 불일치가 발생합니다.

작동 방식

PromptScript는 '코드형 구성' 컴파일러 역할을 합니다. 지침, 기술, 전문 에이전트, MCP 서버 및 워크플로우를 포함한 에이전트 플랫폼을 단일의 검증된 Git 네이티브 언어로 정의합니다. 그런 다음 이 도구는 소스를 50개의 서로 다른 AI 코딩 플랫폼이 이해할 수 있는 네이티브 구성 파일로 컴파일하여, 런타임 프록시를 사용하지 않고도 각 도구가 가능한 가장 풍부한 표현을 받을 수 있도록 보장합니다.

대상 사용자

여러 AI 코딩 어시스턴트를 사용하며 프로젝트의 AI 지침, 표준 및 에이전트 기능에 대한 단일 진실 공급원(Single Source of Truth)을 원하는 개발자 및 엔지니어링 조직.

주요 특징

  • 멀티 플랫폼 지원: 50개의 타겟으로 컴파일 가능하며, Claude Code, Cursor, GitHub Copilot을 위한 풍부한 네이티브 포맷터를 포함합니다.
  • 구성 가능한 아키텍처: @inherit, @use, @extend를 사용하여 프로젝트 간에 표준과 기술을 공유하고 버전 관리할 수 있습니다.
  • 이식 가능한 기술: 기술을 Git이나 레지스트리에서 가져올 수 있는 참조 및 스크립트가 포함된 독립형 디렉토리로 정의합니다.
  • 엔터프라이즈 거버넌스: 정책 엔진, 재현 가능한 빌드를 위한 잠금 파일, 표준 공유를 위한 프라이빗 레지스트리를 포함합니다.
  • CI 준비 완료: 엄격한 검증을 수행하는 CLI를 제공하며 자동화를 위해 기계 판독 가능한 JSON을 출력합니다.
  • 마이그레이션 도구: 기존 지침 파일(예: CLAUDE.md)을 가져와 PromptScript 소스로 마이그레이션하는 기능을 제공합니다.

관련

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