IDL Agent(AI)와 만남.

7 views
Skip to first unread message

Jonghyuk Yi

unread,
Mar 31, 2026, 7:11:40 PM (9 days ago) Mar 31
to 대한민국 IDL/ENVI/SARScape 사용자 포럼
Github Copilot에 기반한 IDL Agent와 ENVI Agent가 출시됩니다. 
ENVI Agent는 현재 우리나라에는 출시 전입니다. 
IDL Agent는 추가적인 라이선스가 필요하지 않으므로 지금 바로 사용할 수 있습니다.

필요한 요소는 다음과 같습니다. 
IDL 9.2 (현재 최신 버전입니다) 
Visual Studio Code 개발 환경 (+ IDL for VSCode Extension)
Github 계정 (+ Github Copilot 유료 서비스 - 무료 서비스로도 일단 시작해 볼 수 있습니다).
그리고 Github 설치 (예 : Github for Windows - MS Windows 사용자의 경우)

일단 이런 기능들을 Python이나 Java에서 많이 보아왔기 때문에, 신기하다는 느낌 같은 것은 별로 없습니다. 그리고 IDL은 Python이나 Java에 비해서는 분명히 사용자가 적기 때문에, AI도 아직 그만큼 정교하지는 않겠죠. 사용자가 많아질 수록 AI의 실력이 빠르게 늘기는 할 것입니다. 

개인적으로는 현재의 표준인 Eclipse 개발환경에 익숙해져 있어서(20년 가까이 Eclipse 가 IDL 표준이었습니다), 굳이 VSCode로 갈아타고 싶지 않은 마음도 있습니다. 하지만 회사의 다른 언어 개발자들은 모두 VSCode를 표준 처럼 생각하는 분도 있고, 그 성능과 안정성에 대해서는 모두 좋은 평가를 하고 있습니다. (현재 IDL 공식 표준은 Eclipse - IDL 설치 시에 포함된 개발 환경 - 입니다).

chargefield_copilot.png

양전하 주변의 전기장 벡터를 그려 달라고 요청하니, 뭔가 꼼지락 거리면서 코드를 만들어 냅니다. 벡터의 크기를 바꿔 달라, 제목을 좀 단순하게 바꿔달라, 요청을 하면 뭔가 계속 고쳐 줍니다. 
가끔 말도 안되는 키워드를 사용하여 에러가 나면, 에러메시지를 보여주면, 원인을 검색해서 수정합니다.  

위의 일은 IDL을 조금 사용할 줄 아는 사용자에게는 간단한 일입니다. 그에 비해서는 시간이 더 짧게 걸렸다고 보기는 어렵습니다. 다만, 제가 아직 이 방식에 익숙해져 있지 않고(prompt를 잘 주지 못했겠죠), IDL Copilot Agent도 아직 원숙하지는 못한 상태일 거라고 생각합니다. 
어쨌든 저는 말로만 쓰고, 코딩에는 조금도 손대지는 않았습니다(차라리 코딩에 손대고 싶다는 생각이 들기도 했지만 참고 견뎌 보았습니다).

오른쪽에 제 프롬프트가 보이시나요? ^^
"중심에 플러스 동그라미 표시 하나 넣는 게 그렇게 어렵냐?"

하도 안 해 주고 버티길래, 하소연을 했는데, 결국 해 주었습니다. ^^ 


Reply all
Reply to author
Forward
0 new messages