Jeecg 팀이 Gemini CLI를 테스트하며 인공지능 코드 복사 사고에 가까운 상황을 포착했습니다.

AI 분야에서 최근 일어나고 있는 화제들은 무시하기 어렵습니다. Claude Code는 성능 면에서 우수한 평가를 받았지만, 엄격한 실명 인증 절차와 계정 정지 조치로 인해 많은 개발자들이 불편을 겪었습니다. 중국의 유명한 로우코드 프레임워크인 JeecgBoot도 예외는 아니었습니다. 서비스 중단을 피하기 위해 그들은 구글의 새로운 Gemini CLI를 테스트하기로 결정했습니다.
주요 시스템에서 백업된 데이터를 주 시스템으로 마이그레이션하는 테스트로 시작되었던 이 작업은, 겉보기에는 단순해 보이는 ‘사실’ 하나로 인해 급격히 스트레스가 가득한 사건으로 변질되었습니다.
핵심 기능: 스킬 메커니즘을 통한 원활한 전환 지원
JeecgBoot 와 같은 로우코드 프레임워크를 사용하는 팀들에게 가장 중요한 것은 커스텀 스킬들이 순조롭게 작동할 수 있는지 여부입니다.
테스트 결과 Gemini CLI는 이 부분에서 놀라울 정도로 우수한 성능을 보였습니다. Claude Code가 사용하는 마크다운 트리거 명령들을 직접 인식하여 실행할 수 있었습니다. 단 한 문장으로 블록 보고서용 링크된 차트를 생성하거나, 온라인 양식을 자동으로 설정하고 프린트 템플릿과 연결하거나, 처음부터 데이터 대시보드를 구축하는 등 다양한 작업도 모두 유연하게 처리할 수 있었습니다. 복잡한 작업에 대한 논리적 추론 능력은 국내의 여러 대형 AI 모델들보다 우수하여 “즉시 사용 가능한 원활한 마이그레이션”을 실현할 수 있었습니다.
명령어 실행: 탄탄한 기반, 하지만 생태계는 아직 발전 중
일상적인 Git 커밋, Maven 컴파일, NPM 빌드 작업에서 Gemini CLI의 성능은 평균 수준이었습니다. 긴 작업 대기 시간과 상태 판단 기능도 충분히 신뢰할 만했습니다.
그러나 생태계 측면에서는 여전히 큰 격차가 존재합니다. Claude Code는 더 오랫동안 사용되어 왔으며, 성숙한 관련 스크립트들과 중문 튜토리얼, 문제 해결 가이드도 다수 존재합니다. 반면 Gemini CLI는 아직 신생 도구로, 문제가 발생할 경우 사용자들은 종종 영어로 된 문서에 의존해야 합니다.
심각한 실패 사례: 틸드 기호가 “재앙”을 초래하다
이번 테스트에서 가장 충격적인 순간은 바로 그 다음에 일어났습니다. Gemini가 자동으로 스킬들을 설치하고 임시 파일들을 정리하는 과정에서 PowerShell 환경 내에서 ~ 기호가 포함된 경로를 가진 삭제 명령어를 실행한 것입니다.
Gemini는 ~라는 이름의 임시 폴더를 삭제할 의도였으며, 에스커팅 문제를 방지하기 위해 이중 인용부호까지 추가했습니다. 하지만 PowerShell의 특이한 동작 방식을 과소평가했습니다. -Path 매개변수 아래에서는 인용부호 유무와 상관없이 틸드 기호가 사용자의 홈 디렉터리로 해석됩니다. 그로 인해 해당 명령어는 사용자의 홈 디렉터리 전체를 재귀적으로 삭제하는 명령어로 변질되었습니다.
순식간에 다운로드된 파일들, 문서들, 심지어 일부 소프트웨어 캐시까지 모두 삭제되었습니다. 이 사건은 AI가 특히 윈도우 환경에서의 크로스플랫폼 경험이 부족함을 드러내었으며, 모든 개발자들에게 “AI에 너무 많은 권한을 주어서는 안 된다”는 교훈을 남겼습니다.
경험 요약: 백업은 훌륭하지만, 루트 비밀번호는 절대 넘기지 마세요
Jeecg 팀이 도출한 최종 결론은 다음과 같습니다. Gemini CLI는 강력한 논리적 추론 능력을 바탕으로 실제로 유용한 잠재력을 가지고 있으며, Claude의 대안으로 충분히 활용될 수 있습니다.
하지만 이번 “데이터베이스 삭제” 사건을 고려할 때, 팀은 당분간 샌드박스 환경에서만 이 도구를 사용하고 시스템 수준의 셸 작업들은 반드시 수동으로 확인할 것을 권장합니다. AI 에이전트들은 여전히 발전 중이며, 우리의 신뢰 모델도 함께 진화해야 합니다. 첫날부터 새로운 “AI 인턴”에게 집의 열쇠를 맡기는 일은 결코 해서는 안 됩니다.
관련 기사
Ando가 인간과 AI 협업을 연결하는 팀 메시징 앱을 출시하다
2025년, 사라 두(Sara Du)가 기업들의 MCP 서버 개발을 지원하던 중 반복적으로 제기되는 질문이 있었습니다. 팀들은 슬랙(Slack) 내에서 AI 에이전트를 직접 어떻게 활용할 수 있을까? 메시지 동기화, 컨텍스트 관리의 복잡성, 토큰 예산 고갈 위험 등 상당한 기술적 장벽이 그 길을 막고 있었습니다.이러한 과제를 조사하던 중 두는 현대 커뮤니케이션 플랫폼의 설계에 근본적인 결함이 있음을 파악했습니다. “깊이 파고들수록 슬랙과 팀즈
시쿼이아 벤처캐피탈의 지원을 받은 엔피릭이 2,100만 달러를 조달하여 정전 사태 발생 전에 예측하는 기술을 개발하고 있다.
2020년 시리우스 캐피탈에서 최고 디지털 및 정보 책임자(CDO)로 합류하기 전, 아본 푸리는 루브릭과 VMware에서 10년 이상 인프라 운영을 담당했습니다. 3년 전, 대규모 언어 모델이 진정한 잠재력을 드러하기 시작했을 때, 푸리는 시리우스 캐피탈의 또 다른 IT 리더인 수데르 두르자티와 함께 AI가 인프라 엔지니어들의 주요 과제를 자율적으로 해결하는 데 도움이 될 수 있다는 점을 파악했습니다. 그 과제는 기술 장애가 발생하기 전에 예방
OpenAI가 ChatGPT의 새로운 기본 모델로 GPT-5.5 Instant를 출시합니다
OpenAI는 월요일 GPT-5.5 Instant을 출시하여 기본 ChatGPT 모델을 GPT-5.3 Instant에서 대체했습니다. 이 회사는 이번 업데이트가 법률, 의료, 금융과 같은 고위험 분야에서 환각 현상을 최소화하면서도 이전 버전의 빠른 응답 시간을 유지한다고 밝혔습니다.지난달 코딩 및 지식 작업 분야의 개선을 강조한 광범위한 GPT-5.5 시리즈 출시 이후, OpenAI는 이제 이러한 개선 사항을 인스턴트 모델에 통합했습니다.성
관련 특별 주제 추천
의견 (0)
0/500

AI 분야에서 최근 일어나고 있는 화제들은 무시하기 어렵습니다. Claude Code는 성능 면에서 우수한 평가를 받았지만, 엄격한 실명 인증 절차와 계정 정지 조치로 인해 많은 개발자들이 불편을 겪었습니다. 중국의 유명한 로우코드 프레임워크인 JeecgBoot도 예외는 아니었습니다. 서비스 중단을 피하기 위해 그들은 구글의 새로운 Gemini CLI를 테스트하기로 결정했습니다.
주요 시스템에서 백업된 데이터를 주 시스템으로 마이그레이션하는 테스트로 시작되었던 이 작업은, 겉보기에는 단순해 보이는 ‘사실’ 하나로 인해 급격히 스트레스가 가득한 사건으로 변질되었습니다.
핵심 기능: 스킬 메커니즘을 통한 원활한 전환 지원
테스트 결과 Gemini CLI는 이 부분에서 놀라울 정도로 우수한 성능을 보였습니다. Claude Code가 사용하는 마크다운 트리거 명령들을 직접 인식하여 실행할 수 있었습니다. 단 한 문장으로 블록 보고서용 링크된 차트를 생성하거나, 온라인 양식을 자동으로 설정하고 프린트 템플릿과 연결하거나, 처음부터 데이터 대시보드를 구축하는 등 다양한 작업도 모두 유연하게 처리할 수 있었습니다. 복잡한 작업에 대한 논리적 추론 능력은 국내의 여러 대형 AI 모델들보다 우수하여 “즉시 사용 가능한 원활한 마이그레이션”을 실현할 수 있었습니다.
명령어 실행: 탄탄한 기반, 하지만 생태계는 아직 발전 중
일상적인 Git 커밋, Maven 컴파일, NPM 빌드 작업에서 Gemini CLI의 성능은 평균 수준이었습니다. 긴 작업 대기 시간과 상태 판단 기능도 충분히 신뢰할 만했습니다.
그러나 생태계 측면에서는 여전히 큰 격차가 존재합니다. Claude Code는 더 오랫동안 사용되어 왔으며, 성숙한 관련 스크립트들과 중문 튜토리얼, 문제 해결 가이드도 다수 존재합니다. 반면 Gemini CLI는 아직 신생 도구로, 문제가 발생할 경우 사용자들은 종종 영어로 된 문서에 의존해야 합니다.
심각한 실패 사례: 틸드 기호가 “재앙”을 초래하다
이번 테스트에서 가장 충격적인 순간은 바로 그 다음에 일어났습니다. Gemini가 자동으로 스킬들을 설치하고 임시 파일들을 정리하는 과정에서 PowerShell 환경 내에서 ~ 기호가 포함된 경로를 가진 삭제 명령어를 실행한 것입니다.
Gemini는 ~라는 이름의 임시 폴더를 삭제할 의도였으며, 에스커팅 문제를 방지하기 위해 이중 인용부호까지 추가했습니다. 하지만 PowerShell의 특이한 동작 방식을 과소평가했습니다. -Path 매개변수 아래에서는 인용부호 유무와 상관없이 틸드 기호가 사용자의 홈 디렉터리로 해석됩니다. 그로 인해 해당 명령어는 사용자의 홈 디렉터리 전체를 재귀적으로 삭제하는 명령어로 변질되었습니다.
순식간에 다운로드된 파일들, 문서들, 심지어 일부 소프트웨어 캐시까지 모두 삭제되었습니다. 이 사건은 AI가 특히 윈도우 환경에서의 크로스플랫폼 경험이 부족함을 드러내었으며, 모든 개발자들에게 “AI에 너무 많은 권한을 주어서는 안 된다”는 교훈을 남겼습니다.
경험 요약: 백업은 훌륭하지만, 루트 비밀번호는 절대 넘기지 마세요
Jeecg 팀이 도출한 최종 결론은 다음과 같습니다. Gemini CLI는 강력한 논리적 추론 능력을 바탕으로 실제로 유용한 잠재력을 가지고 있으며, Claude의 대안으로 충분히 활용될 수 있습니다.
하지만 이번 “데이터베이스 삭제” 사건을 고려할 때, 팀은 당분간 샌드박스 환경에서만 이 도구를 사용하고 시스템 수준의 셸 작업들은 반드시 수동으로 확인할 것을 권장합니다. AI 에이전트들은 여전히 발전 중이며, 우리의 신뢰 모델도 함께 진화해야 합니다. 첫날부터 새로운 “AI 인턴”에게 집의 열쇠를 맡기는 일은 결코 해서는 안 됩니다.
Ando가 인간과 AI 협업을 연결하는 팀 메시징 앱을 출시하다
2025년, 사라 두(Sara Du)가 기업들의 MCP 서버 개발을 지원하던 중 반복적으로 제기되는 질문이 있었습니다. 팀들은 슬랙(Slack) 내에서 AI 에이전트를 직접 어떻게 활용할 수 있을까? 메시지 동기화, 컨텍스트 관리의 복잡성, 토큰 예산 고갈 위험 등 상당한 기술적 장벽이 그 길을 막고 있었습니다.이러한 과제를 조사하던 중 두는 현대 커뮤니케이션 플랫폼의 설계에 근본적인 결함이 있음을 파악했습니다. “깊이 파고들수록 슬랙과 팀즈
시쿼이아 벤처캐피탈의 지원을 받은 엔피릭이 2,100만 달러를 조달하여 정전 사태 발생 전에 예측하는 기술을 개발하고 있다.
2020년 시리우스 캐피탈에서 최고 디지털 및 정보 책임자(CDO)로 합류하기 전, 아본 푸리는 루브릭과 VMware에서 10년 이상 인프라 운영을 담당했습니다. 3년 전, 대규모 언어 모델이 진정한 잠재력을 드러하기 시작했을 때, 푸리는 시리우스 캐피탈의 또 다른 IT 리더인 수데르 두르자티와 함께 AI가 인프라 엔지니어들의 주요 과제를 자율적으로 해결하는 데 도움이 될 수 있다는 점을 파악했습니다. 그 과제는 기술 장애가 발생하기 전에 예방
OpenAI가 ChatGPT의 새로운 기본 모델로 GPT-5.5 Instant를 출시합니다
OpenAI는 월요일 GPT-5.5 Instant을 출시하여 기본 ChatGPT 모델을 GPT-5.3 Instant에서 대체했습니다. 이 회사는 이번 업데이트가 법률, 의료, 금융과 같은 고위험 분야에서 환각 현상을 최소화하면서도 이전 버전의 빠른 응답 시간을 유지한다고 밝혔습니다.지난달 코딩 및 지식 작업 분야의 개선을 강조한 광범위한 GPT-5.5 시리즈 출시 이후, OpenAI는 이제 이러한 개선 사항을 인스턴트 모델에 통합했습니다.성





집






