개인 프로젝트 정책 채택
Tommy가 명시적으로 개인이라고 식별한 프로젝트에만 사용하십시오. 프로젝트의 위치나 머신의 모든 저장소로부터 범위를 추론하지 마십시오. 관련 없는 작업을 보존하고 프로젝트의 전용 전달 브랜치를 사용하십시오.
python <skill-directory>/scripts/adopt.py --root <project> --mode write --selection-tool <machine-plugin-selection>/scripts/adopt_plugins.py를 실행하십시오.
선택 도구는 설치된 machine:plugin-selection 스킬에서 제공하는 것을 사용하고, 별도로 복사본을 만들거나 유지보수하지 마십시오. --mode preview로 미리보기를 하고, CI에서는 동일한 명령어에 --mode check를 사용하십시오. Linux/macOS에서는 python3을 사용하십시오. Python 3.11 이상이 필요합니다.
Core 도구는 플러그인 선언과 호스트 설정을 소유합니다. 이 명령어는 personal@tj-agents를 선택하고, AGENTS.md에 필수 네이티브 명령어 블록을 생성하며, Claude의 경우 AGENTS.md 임포트 또는 CLAUDE.md의 동등한 생성 블록을 통해 적용됩니다. 이 명령어는 유지된 호환성 선언과 깨진 블록 마커를 거부합니다. 정책은 하나의 작성된 본문을 가지며, 생성된 네이티브 블록은 수동으로 편집하지 않고 확인만 합니다. 이는 네이티브 명령어 전달이며, 플러그인 훅 실행이나 신뢰 주장이 아닙니다.
채택은 또한 Windows와 Linux에서 현재 게시된 정책을 확인하는 전용 CI 호출자를 작성합니다. 다른 워크플로우는 보존하고, 해당 경로에 관련 없는 파일이 있으면 덮어쓰지 않습니다. 예를 들어, 프로젝트를 채택한 후 표시된 AGENTS.md 블록을 삭제하거나 호환성 별칭을 다시 도입하면 정책 확인이 실패합니다. 정책 업데이트 후 채택을 다시 실행하고 생성된 변경사항을 함께 검토하십시오.
# Windows, tj-agents/personal 체크아웃에서, 명시적으로 개인 저장소에 대해:
python -B .agents/personal/utility/adopt/scripts/adopt.py --root C:/repos/my-app --mode preview --selection-tool C:/repos/core/.agents/machine/utility/plugin-selection/scripts/adopt_plugins.py
# 미리보기를 검토한 후 --mode write를 사용하십시오. CI에서는 --mode check를 사용합니다.
# Linux/macOS는 python3과 해당 체크아웃 경로를 동일한 인자와 함께 사용합니다.
채택을 완료했다고 선언하기 전에, 확인을 실행하고 지원되는 플랫폼의 프로젝트에서 실제 Claude와 Codex 진입점이 새로 생성되었는지 검증하십시오. 규칙이 로드되었는지 확인하고 설치된 선택을 검사하십시오. 버전 명령어나 생성된 파일만으로는 충분하지 않습니다. 누락된 호스트 증거가 있으면 목표와 함께 보관하십시오.