2026 03 04
2026-03-04¶
AI Native?¶
참고: https://channel.io/ko/team/blog/articles/ai-native-system-69c5a365
- 채널톡 Workflow
- Worktree 생성: 같은 프로젝트에서 독립된 작업 공간을 만들기
- 한 줄 프롬프트: "이 기능 만들어줘"
- AI가 스스로 계획 수립: 어떤 순서, 어떤 파일 수정 직접 분석 + 계획. LLM이 자체적으로 컨텍스트 파악
- 계획 검토 및 승인
- 의사결정이 필요할 때만 개입: 방식에 대한 결정 등
- 단계별 커밋: 세이브 포인트 처럼 단계 중간중간 저장
- Self-review + 테스트: 빠진 것 없는지 테스트. 기획과 비교
- PR 생성 -> CI -> 코드리뷰 반영: CodeRabbit이 피드백 한것 LLM이 읽고 수정 반복
- Tips
- LLM은 작은 워터폴이 애자일보다 낫다
- 명확한 스펙을 먼저 주고 한번에 구현시키는 것 >> 피드백하며 점진적으로 만드는 것
- "전체 그림은 이거고, 여기부터 여기까지 한번에 만들어" >> "일단 이것만 해봐, 다음에 고칠게"
- LLM은 작은 워터폴이 애자일보다 낫다
- 제어는 시스템으로
- CI - 아키텍쳐 테스트, 유닛 테스트, 통합 테스트를 CI에서 자동 실행. 위반시 PR 머지 안됨
- 포매터 - 코드 스타일 자동으로 통일. AI가 어떤 스타일로 작성하든 포매터가 일관되게 반환
- 린터 - 이 코드 이상한데? 를 잡아줌
- 프리커밋 훅 - 커밋 전 자동 검사 수행. 잘못된 코드가 커밋 되지 않도록 차단