Note · 기술

아이디어에서 공개 웹 서비스까지

AI를 활용한 코드가 실제로 빌드되고 배포되며 검증되는 서비스가 되기 위해 필요한 개발 흐름을 정리합니다.

AI가 코드를 작성하는 일과 지속적으로 개발·운영되는 서비스를 만드는 일은 다릅니다. 코드 주변의 개발 환경, 소스 관리, 반복 가능한 빌드와 배포, 결과 검증이 함께 있어야 합니다.

실제로 필요한 흐름

  1. 구체적인 문제와 작은 목표에서 시작합니다.
  2. 프로젝트의 기존 규칙을 확인한 환경에서 작업합니다.
  3. 변경 사항을 Git으로 관리해 검토 가능한 상태로 둡니다.
  4. 로컬에서 빌드하고 소스가 아니라 사용자에게 보이는 결과를 확인합니다.
  5. 검증한 변경만 연동된 배포 시스템으로 보냅니다.

도구는 상황에 따라 달라질 수 있습니다. 중요한 것은 로컬 개발, 소스 관리, 배포, 검증의 경계를 분명하게 유지하는 일입니다.

기록할 내용

다른 사람이 적용 가능성을 판단할 수 있도록 증상이나 목표, 환경과 제약, 적용한 변경, 검증 방법, 아직 확실하지 않은 부분을 함께 남깁니다.

이렇게 하면 한 번 우연히 성공한 작업이 근거 없이 확신에 찬 절차로 굳어지는 일을 줄일 수 있습니다.

기술만들고 배우기AI 개발Git배포검증
연결된 프로젝트blogweb-tools