AI 연계¶
FrontISTR는 환경 구축, 해석 실행, 코드 개선 등 다양한 소프트웨어 관련 작업에 AI 에이전트를 결합하는 활용을 추진하고 있습니다. 모델 작성 지원 및 외부 도구와의 연계 등 AI를 활용할 수 있는 범위는 앞으로 더욱 확대될 것으로 예상됩니다. 이 페이지에서는 이러한 AI 연계 활동을 소개합니다.
Fabrica — AI 에이전트 활용을 위한 워크숍¶
FrontISTR-Fabrica는 FrontISTR 사용자와 개발자 모두를 대상으로 AI 에이전트를 활용하기 위한 워크숍(Fabrica)입니다. 작업별로 준비된 프롬프트 템플릿에 요구사항을 기입하여 AI 에이전트에 전달하면, AI가 작업 계획을 작성하고 필요에 따라 확인을 요청하면서 작업을 수행한 뒤 결과를 보고서로 정리합니다. 이를 통해 사용자는 결과 검토와 판단에 집중할 수 있습니다.
템플릿을 사용하면 다음과 같은 작업을 대화형으로 수행할 수 있습니다.
- 환경 구축 — 빌드 설정 조사부터 컴파일 및 동작 확인까지
- 해석 실행 — 메시 확인, 입력 파일 작성, 솔버 실행 및 결과 정리
- 기능 추가 및 버그 수정 — 코드 조사부터 구현, 테스트 및 커밋까지
- 문서 작성 — 매뉴얼 작성 및 코드와의 일관성 확인
- 기여 — Issue 및 Merge Request 초안 작성과 fork로의 push 안내
Fabrica를 사용하려면 FrontISTR를 빌드하고 실행할 수 있는 환경과 GitHub Copilot, Claude Code, Codex 등의 AI 에이전트가 필요합니다. 설치 절차, 사전 요구사항 및 각 템플릿의 사용 방법은 저장소의 README를 참조하십시오.
AI가 제안한 명령이나 코드를 채택할지에 대한 최종 판단은 사용자의 책임입니다. 템플릿은 해당 검토를 쉽게 하기 위한 것이며 AI 생성 출력의 정확성을 보장하지 않습니다.