ai-native-cli-spec은(는) 무엇을 하나요?
스펙 스위트 + 복사-붙여넣기 시드: AI 네이티브 CLI 도구 구축을 위한 에이전트 안전 출력 계약, 스킬, 보안 및 저장소 기준을 제공합니다. .agent/ 시드를 가져와 AI가 빌드하도록 하세요.
개요
이 저장소는 AI 에이전트가 자동으로 빌드하고 유지보수할 수 있는 CLI 도구를 만들기 위한 템플릿과 스펙을 제공합니다. 핵심 철학은 '에이전트 우선' 설계로, 모든 출력과 상호작용이 AI에 의해 쉽게 파싱되고 실행될 수 있도록 보장합니다.
포함 내용
- 출력 계약: 에이전트가 안전하게 파싱할 수 있는 표준화된 출력 형식을 정의합니다.
- 스킬 템플릿: 재사용 가능한 스킬 정의와 예제를 제공합니다.
- 보안 기준: 에이전트 실행 시 따라야 할 보안 모범 사례와 제약 조건을 명시합니다.
- 저장소 기준: 프로젝트 구조, 파일 명명 규칙, 메타데이터 형식 등 저장소 수준의 일관성을 유지하기 위한 기준을 설정합니다.
사용 방법
fatecannotbealtered/ai-native-cli-spec저장소에서.agent/디렉토리를 프로젝트 루트에 복사합니다.- AI 에이전트(예: Claude Code)에게 이 스펙을 따르는 CLI 도구를 빌드하도록 요청합니다.
- 에이전트가 자동으로 스펙을 분석하고 적절한 코드를 생성합니다.
예제
# .agent/ 디렉토리 복사
cp -r path/to/ai-native-cli-spec/.agent/ ./
# AI 에이전트에게 빌드 요청
claude "이 스펙을 사용하여 my-cli 도구를 빌드해줘"
라이선스
이 프로젝트는 공개 도메인으로 제공됩니다. 자유롭게 사용, 수정, 배포하세요.