Communitygithub.com

imkohenauser/mtp

MTP(매핑 더 프롬프트): 슬라이더, 그리드 좌표 및 프리셋을 통해 LLM 출력을 제어하는 프레임워크입니다.

mtp란 무엇인가요?

MTP(Mapping the Prompt)는 슬라이더, 그리드 좌표 및 프리셋을 사용하여 LLM(대규모 언어 모델) 출력을 세밀하게 제어할 수 있는 프레임워크입니다. 이 프레임워크는 Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 사용할 수 있으며, 개발자가 프롬프트 엔지니어링에 더 적은 시간을 투자하면서 일관된 결과를 얻을 수 있도록 도와줍니다. MTP는 사용자가 정의한 슬라이더를 통해 출력의 창의성, 일관성, 길이와 같은 측면을 직관적으로 조절할 수 있으며, 그리드 좌표 시스템을 통해 여러 파라미터를 동시에 설정할 수 있습니다. 또한 자주 사용하는 설정을 프리셋으로 저장하여 재사용할 수 있어, 복잡한 프롬프트 튜닝 과정을 단순화하고 반복 작업의 효율성을 높입니다. SKILL.md 문서에 따르면, MTP는 엄격한 구조와 CLI 명령어를 통해 에이전트가 모델 출력을 예측 가능하게 제어할 수 있도록 설계되었습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add imkohenauser/mtp

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

mtp은(는) 무엇을 하나요?

MTP(매핑 더 프롬프트): 슬라이더, 그리드 좌표 및 프리셋을 통해 LLM 출력을 제어하는 프레임워크입니다.

개요

MTP는 대규모 언어 모델(LLM)의 출력을 정밀하게 제어하기 위한 프레임워크입니다. 슬라이더, 그리드 좌표 및 프리셋 시스템을 사용하여 창의성, 일관성, 길이와 같은 다양한 파라미터를 직관적으로 조정할 수 있습니다.

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 AI 에이전트 도구

설치 및 설정

# MTP 패키지 설치
pip install mtp

# 또는 npm 사용 시
npm install -g mtp

사용법

기본 슬라이더

슬라이더 이름범위설명
창의성0.0 - 1.0출력의 창의성 수준을 조절합니다. 낮은 값은 일관된 출력, 높은 값은 다양성을 제공합니다.
일관성0.0 - 1.0응답의 일관성을 제어합니다. 높은 값은 논리적 흐름을 유지합니다.
길이0.0 - 1.0출력의 길이를 조절합니다.

그리드 좌표 시스템

MTP 그리드: [창의성, 일관성, 길이]
예: [0.7, 0.3, 0.5]

프리셋 사용

# 프리셋 목록 보기
mtp list

# 프리셋 적용
mtp apply preset-name

# 새 프리셋 저장
mtp save my-preset --grid [0.5, 0.5, 0.5]

예제

다음은 Claude Code에서 MTP를 사용하는 예제입니다:

user: MTP 그리드 [0.8, 0.2, 0.8]을 사용하여 창의적인 마케팅 카피 생성
assistant: (생성된 카피)

기여

MTP는 오픈소스 프로젝트입니다. 버그 리포트, 기능 제안 및 풀 리퀘스트를 환영합니다.

라이선스

MIT

관련 스킬