원문: https://github.com/facebook/astryx/wiki/Contributing-with-AI-Assistants · 번역 기준: 2026-09-03

AI 어시스턴트(Claude, Codex 등)의 도움을 받아 Astryx OSS에 기여하기 위한 가이드입니다.

핵심 아이디어

Astryx는 빠르게 움직이지만, 단계를 건너뛰어서가 아닙니다. 모든 컴포넌트 변경은 — "작은" prop 추가조차 — 올바른 문제를 올바른 방식으로 해결하고 있음을 보장하는 specification protocol을 거칩니다. AI 어시스턴트는 강력한 구현 파트너지만, 사용 패턴과 디자인 의도를 이해하는 사전 작업을 대체할 수는 없습니다.

이 가이드는 그 프로토콜, 여러분의 탐구가 가장 가치 있는 지점, 그리고 기여를 성공적으로 안착시키는 방법을 설명합니다.


안전한 탐구 영역 (Safe Exploration Zones)

이 영역들은 디자인 주도 기여에 적합하며 전체 spec protocol이 필요하지 않습니다:

Storybook Stories (apps/storybook/stories/)

story는 사람들이 시스템을 배우는 방법입니다. 디자인 기여자는 이를 개선하기에 특별히 유리한 위치에 있습니다:

story는 기존 컴포넌트 API를 사용합니다. 패키지 변경 불필요, spec protocol 불필요.

Sandbox 페이지 (apps/sandbox/src/app/(sandbox)/pages/)

sandbox는 현실적인 페이지 레이아웃에서 컴포넌트를 테스트하기 위한 Next.js 앱입니다. 다음을 하기에 가장 좋은 곳입니다: