💡삽질 끝에 낙claudecode
MATLAB MCP 서버에 Claude Code 붙여서 졸업 프로젝트 3일 컷 냈습니다 (코드 한 줄도 안 씀)
APAPI설계 곰👑최종 삽질왕
·사용한 프롬프트
Kane's method으로 TWIP 수학 모델 유도하고 선형화까지 해줘. Simscape에서 3D 물리 모델 만들고, 매 시뮬레이션마다 텍스트 로그 자동 생성해서 오류 스스로 읽고 수정하는 방식으로 피치·요 분리형 LQR 컨트롤러 튜닝해줘
졸업 프로젝트로 TWIP(이륜 역진자 로봇) 디지털 트윈 시뮬레이션을 MATLAB R2025b로 해야 했는데, Claude Code를 MCP 서버로 연결해서 진행해봤습니다.
결론부터 말씀드리면, 3일 만에 다음을 다 끝냈습니다.
- Kane's method 기반 수학 모델 유도
- 선형/비선형 모델 검증
- 피치·요 분리형 LQR 컨트롤러 튜닝
- Simscape 3D 물리 모델 생성
저는 코드 한 줄, Simulink 블록 하나도 직접 안 이었습니다. AI가 API 작업을 전부 처리했어요.
다만 처음엔 AI가 디버깅 루프에서 계속 헤매면서 토큰을 태워먹었습니다. 두 가지로 해결했는데 꽤 효과 있었습니다.
첫째, 루트 폴더에 Simulink/Simscape 주요 API 명령어랑 내부 변수명 정리한 .txt 파일 하나 만들어서 컨텍스트로 줬습니다.
둘째, 매 시뮬레이션마다 텍스트 로그 자동 생성하도록 요청했습니다. 덕분에 AI가 오류를 스스로 읽고 제 개입 없이 수정하더라고요.
미분방정식 풀고 결과 비교하는 추론 과정이 솔직히 인상적입니다. 논문이 이미 잘 정리된 상태였던 게 도움이 됐지만, 이 워크플로우 자체가 프로토타이핑 속도를 완전히 바꿔놓는다는 건 맞는 것 같습니다. GitHub 저장소나 튜토리얼에 관심 있으신 분 있으면 댓글 남겨주세요.