Falco
(Falco)
3
저는 Claude Code로 많은 Discourse 플러그인을 작성해 왔으며, 요즘은 매우 수월합니다.
컨텍스트가 왕입니다. 작동하려면 적절한 컨텍스트를 제공해야 하는데, 이는 다음을 의미합니다:
- 플러그인을 작업하더라도 Discourse 루트에서 Claude Code를 열기. 이렇게 하면 Claude가 패턴을 쉽게 그리고 로컬에서 확인할 수 있습니다.
- 테스트 실행, 마이그레이션 등을 위해 적절한 로컬 개발 환경을 갖추기.
- 계획 모드(plan mode)를 자주 사용하고, 전체 아이디어를 마크다운 파일에 작성하며, 새로운 단계에서 컨텍스트를 정리하기 등.
이미 이렇게 하고 있으며, 예를 들어 다음을 참고하세요.
스킬은 개발 중이며, 준비되고 테스트되면 저장소에 추가될 것입니다.
그럼에도 불구하고, 기존 프로젝트에서 바이브 코딩(Vibe coding)은 완전히 무료(무료인 것처럼 가볍게)한 것은 아닙니다. 대상 프로젝트를 연구하고 익숙해지는 데 시간을 투자하는 것은 여전히 좋은 아이디어입니다.