Skip to content

여러 AI 서비스들을 효과적으로 활용하기 위한 인터랙션 템플릿 프로젝트

License

Notifications You must be signed in to change notification settings

sbluemin/llm-interaction-patterns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LLM Interaction Patterns

프로젝트 개요

LLM Interaction Patterns 프로젝트는 여러 AI 코딩 서비스들(GitHub Copilot, Claude, Gemini 등)과의 효율적인 상호작용을 위한 통합 템플릿 및 지침 모음입니다. 이 프로젝트는 개발자가 다양한 AI 에이전트들과 일관성 있고 구조화된 방식으로 협업할 수 있도록 도와주는 개인용 설정 도구입니다.

프로젝트 용도

이 프로젝트는 다음과 같은 목적으로 사용됩니다:

  1. AI 에이전트별 맞춤형 지침 제공: 각 AI 서비스의 특성에 맞는 상호작용 규칙 정의
  2. 작업 모드별 전문화된 지침: API 설계, 구현 계획 생성, 플래닝 등 특정 작업에 최적화된 chatmode 제공
  3. 개발 워크플로우 표준화: 일관된 코딩 스타일과 작업 프로세스 유지
  4. 개인 개발 환경 최적화: 개별 개발자의 선호도와 작업 패턴에 맞는 AI 협업 환경 구축

포함된 chatmode 및 instructions는 기본 템플릿으로 제공되며, 개인의 필요에 따라 자유롭게 확장 및 수정할 수 있습니다.

주요 기능

🤖 에이전트별 상호작용 규칙

  • GitHub Copilot 지침: .github/copilot-instructions.md를 통한 코드 생성 및 리뷰 가이드라인
  • Claude 전용 규칙: CLAUDE.md에 정의된 Claude와의 최적화된 대화 패턴
  • Gemini 지침: GEMINI.md의 Google Gemini 특화 상호작용 규칙
  • 범용 에이전트 규칙: AGENTS.md의 공통 지침 및 행동 원칙

📋 작업 모드별 전문화 지침

  • API 설계 모드: api-architect.chatmode.md - 완전한 API 설계 및 구현 자동화
  • 구현 계획 생성: implemantation-plan.chatmode.md - AI 에이전트 실행 가능한 구조화된 계획 생성
  • 플래닝 모드: planner.chatmode.md - 기능 개발 및 리팩토링 계획 수립

🔧 통합 설정 파일

  • MCP 서버 설정: .mcp.json을 통한 Model Context Protocol 통합
  • Crush 설정: crush.json으로 터미널 기반 AI 도구 연동
  • 각 AI 서비스별 전용 디렉토리: .claude/, .opencode/

⚠️ 개인 사용자 주의사항

개인정보 및 보안

  • 이 저장소에는 개인적인 AI 상호작용 패턴과 선호도가 포함되어 있습니다
  • 회사 또는 팀 프로젝트에서 사용하기 전에 조직의 AI 사용 정책을 확인하세요
  • API 키나 민감한 정보가 설정 파일에 포함되지 않도록 주의하세요

사용 범위 제한

  • 본 프로젝트는 개인 개발 환경 최적화를 위한 도구입니다
  • 상업적 프로젝트나 팀 협업에서 사용할 경우, 각 AI 서비스의 이용약관과 사용 제한을 준수해야 합니다

커스터마이징 필요성

  • 제공된 지침들은 기본 템플릿이므로, 개인의 코딩 스타일과 선호도에 맞게 조정하세요
  • 프로젝트별 특수 요구사항이 있다면 해당 설정을 별도로 관리하는 것을 권장합니다
  • AI 모델의 업데이트나 서비스 변경에 따라 지침을 정기적으로 검토하고 업데이트하세요

라이선스

이 프로젝트는 MIT 라이선스를 따릅니다. 자세한 내용은 LICENSE 파일을 참조하세요.

About

여러 AI 서비스들을 효과적으로 활용하기 위한 인터랙션 템플릿 프로젝트

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •