프롬프트 예시
AI에이전트와 함께 Umtri를 사용하기 위한 프롬프트 예시입니다.
프로젝트 배지 확인하기
“내 Umtri 프로젝트들을 확인해줘.”
list_projects를 호출해 등록된 프로젝트 배지들을 확인하고, slug 목록과 마지막 활동 시각을 답합니다. 프로젝트 개발을 시작하기 전 매칭되는 배지를 확인할 수 있습니다.
트리와 열린 버그 확인
“myProject 배지 내용 확인하고, 아직 열려 있는 버그가 뭐 있는지 알려줘.”
get_graph(slug: "myProject")와list_bugs(slug: "myProject", status: "active")를 호출한 뒤 프로젝트의 성장 상태와 활성 버그들을 요약해 보고합니다.
버그 등록 (Write 토큰 필요)
“myProject에 새로운 버그 등록해줘: 예약 후 환불 시 포인트가 회복되지 않음. 위험도랑 노드를 어떻게 할지 같이 검토해줘.”
기존 트리 구조 및 코드베이스로부터 해당 노드와 영향도, 위험도 측정 후
create_bug을 다음과 같이 호출:
{
"slug": "myProject",
"title": "예약 후 환불 시 포인트가 회복되지 않음",
"target": { "kind": "ground" },
"score": 6
}
클라이언트가 도구가 없다고 하거나 403을 반환하면 토큰 스코프를 확인하세요. read 토큰으로는 어떤 write 도구도 호출할 수 없습니다.
계획 모드(Plan Mode)로 프로젝트 성장 계획 전달하기
“payments limb에 plan node 그려져 있는 내용 확인해줘. 계획 수정이 필요한 부분이 있을지 알려줘.”
get_graph를 호출해plan: true노드를 선택 확인- 기존 코드와 트리 구조를 확인해 가능성 검토
- 수정 계획 보고 : Plan Node / Plan Edge 등을 통해 사용자에게 확인 요청
- 이후 사용자 검토에 따라 구현 및 성장 확정(commit)
기존 프로젝트 옮겨심기
“새로 만들어진 myNewProject 배지에 지금 코드베이스 분석해서 옮겨줘.”
get_graph(slug: "myNewProject")를 호출해 옮겨심기 상태 확인- 기존 코드베이스를 토대로 사용자와 논의하며 옮겨심기 진행
- 전부 옮겨진 상태에서 사용자에게 뿌리내리기 (Root) 요청