프로젝트 소개
Coast Standards는 AI 코딩 에이전트로 구축되는 소프트웨어를 위해 설계된 소스 사용 가능(source-available) 엔지니어링 표준 프레임워크입니다. 이 저장소는 모든 프로젝트에 설치할 수 있는 포괄적인 규칙 세트, 플랫폼별 가이드라인, 자동 검사 도구를 제공합니다.
규칙 모음은 번호가 매겨진 파일로 구성되어 있으며 우선순위 규칙(DRY가 최우선), 작업 스타일, 아키텍처 및 코드, 보안(OWASP 파생), 지역화, 디자인 및 UI, 테스트, 문서화 및 git 프로세스, 감사 및 완전성, 모델 및 에이전트, 개발 환경을 다룹니다. 백엔드 서비스와 데이터/ML 파이프라인을 위한 유형별 규칙이 있으며 iOS, macOS, Android, React Native, Web, Python용 플랫폼별 검사 가능한 규칙 문서가 포함되어 있습니다.
검사 계층에는 플랫폼별 시그니처 테이블을 갖춘 표준 라이브러리 Python 스캐너, doc-comment 검사기, 검사가 보유한 규칙 수를 집계하는 검증기, 제공되는 린터 설정, 세 가지 git 훅(pre-commit, commit-msg, pre-push), Claude Code 세션 훅, 그리고 단일 명령으로 모든 것을 어떤 프로젝트에든 설치할 수 있는 adopt.py 설치 프로그램이 포함됩니다.
이 저장소는 오픈소스가 아닌 자체 라이선스 하에 소스 사용 가능(source-available) 방식으로 제공됩니다. Coast의 자체 저장소와 출시된 세 개의 iOS 앱에서 구축되고 검증되었습니다. 2026년 9월 4일 기준 규칙 모음은 '643개 중 170개가 검사에 의해 강제됨' 상태입니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.