agent-profile은(는) 무엇을 하나요?
AI 코딩 에이전트를 위한 Terraform 스타일 설정. 하나의 ai-profile.yaml 파일을 안전한 Codex, Claude, Tabnine 설정으로 컴파일합니다.
개요
이 스킬은 AI 코딩 에이전트의 설정을 중앙에서 관리할 수 있게 해줍니다. ai-profile.yaml 파일 하나만 작성하면, 여러 AI 에이전트 플랫폼(Codex, Claude, Tabnine)에 맞춰진 설정 파일을 자동으로 생성합니다.
주요 기능
- 선언적 구성: Terraform 스타일의 YAML 설정으로 에이전트 동작을 정의합니다.
- 플랫폼 변환: 하나의 설정을 Codex, Claude, Tabnine 설정으로 변환합니다.
- 안전한 기본값: 각 플랫폼에 안전한 설정 기본값을 포함합니다.
- 일관성 유지: 여러 에이전트 환경에서 동일한 규칙을 적용합니다.
사용 방법
- 프로젝트 루트에
ai-profile.yaml파일을 생성합니다. - 원하는 에이전트 설정을 정의합니다.
agent-profile명령으로 설정을 컴파일합니다.
예제
# ai-profile.yaml
version: "1.0"
agent:
name: my-coding-agent
rules:
- no-delete-files: true
- max-tokens: 4096
platforms:
codex:
enabled: true
claude:
enabled: true
tabnine:
enabled: true
agent-profile compile
지원 플랫폼
- Codex: OpenAI Codex 설정 파일 생성
- Claude: Anthropic Claude Code 설정 파일 생성
- Tabnine: Tabnine 설정 파일 생성
라이선스
MIT