그누보드5 레거시 리팩토리중.
그누보드 5.x 예전 버전, php 는 5.3인가?
수년간 개발자가 이미 여러명 거쳐간 상태고, 웹셀 의심 코드도 일부 존재.
전체 코드중 안쓰는 코드 비율이 약 40% 정도(....202401.php 와 같은 백업형태)
fable5 로 전체를 분석 및 오케스트레이터로 지정하고 opus 5.0 으로 코드 수정을 하는 시나리오를 구상했는데, 의외의 시나리오가 발생했다.
원인은 fable5 이 보안 관련하여 가드레일이 엄청 심하다는것. 보안 취약점을 개선하는 작업임에도 불구하고 강제로 opus 5.0 으로 모델을 변경해버린다.
opus 5.0 으로도 충분한 작업이지만, 가급적 좀더 효율적인 방법으로 진행할려고 한건데,,,
보안 취약점 개선에는 fable5 를 사용하지 못하는것으로 결론을 내렸습니다. (한 5번 모델을 강제로 바꿔서 해봤지만, 결국 opus 5.0 으로 강제 변경됨)
이번 작업은 서버 신규 이전을 포함해서 약 1달 정도 걸릴것 같네요. 구 그누보드5 로 작성된 코드를 대규모로 리팩토링 하는 작업은 AI 없이 작업은 거의 불가능하지 않을까 합니다. 예전엔 어떻게 했나 모르겠네요.ㅎ
수년간 개발자가 이미 여러명 거쳐간 상태고, 웹셀 의심 코드도 일부 존재.
전체 코드중 안쓰는 코드 비율이 약 40% 정도(....202401.php 와 같은 백업형태)
fable5 로 전체를 분석 및 오케스트레이터로 지정하고 opus 5.0 으로 코드 수정을 하는 시나리오를 구상했는데, 의외의 시나리오가 발생했다.
원인은 fable5 이 보안 관련하여 가드레일이 엄청 심하다는것. 보안 취약점을 개선하는 작업임에도 불구하고 강제로 opus 5.0 으로 모델을 변경해버린다.
opus 5.0 으로도 충분한 작업이지만, 가급적 좀더 효율적인 방법으로 진행할려고 한건데,,,
보안 취약점 개선에는 fable5 를 사용하지 못하는것으로 결론을 내렸습니다. (한 5번 모델을 강제로 바꿔서 해봤지만, 결국 opus 5.0 으로 강제 변경됨)
이번 작업은 서버 신규 이전을 포함해서 약 1달 정도 걸릴것 같네요. 구 그누보드5 로 작성된 코드를 대규모로 리팩토링 하는 작업은 AI 없이 작업은 거의 불가능하지 않을까 합니다. 예전엔 어떻게 했나 모르겠네요.ㅎ
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 5개
저는 그누4를 ai 로 개선 리펙토링 , 최신 php 8.5에 맞춰 개발할까 싶었는데 그렇게 해봐야 스크립트가 가진 한계를 극복 못하고, 시간, 토큰 까먹을 바에 컴파일 언어로 가보자 싶어서 고랭으로 진행하다가 러스트로 전환해서 6개월 정도 걸렸습니다. 아직 실서비스 전환 전입니다.
물론 모두 받아들 수는 없겠지만요.
의자에서 잠자면서 했지요
의자에서 자면서도 꿈속에서 코드를 만들고
깨어나서 그것을 생각하면 했어요
fable5 쓰면 세션당 한번은 강등됩니다.ㅎㅎ