• ZDNet USA
  • ZDNet China
  • ZDNet Japan
  • English
  • 지디넷 웨비나
뉴스
  • 최신뉴스
  • 방송/통신
  • 컴퓨팅
  • 홈&모바일
  • 인터넷
  • 반도체/디스플레이
  • 카테크
  • 헬스케어
  • 게임
  • 중기&스타트업
  • 유통
  • 금융
  • 과학
  • 디지털경제
  • 취업/HR/교육
  • 생활/문화
  • 인사•부음
  • 글로벌뉴스
2026전망
스테이블코인
배터리
IT'sight
칼럼•연재
포토•영상

ZDNet 검색 페이지

'프로그래밍'통합검색 결과 입니다. (80건)

  • 태그
    • 제목
    • 제목 + 내용
    • 작성자
    • 태그
  • 기간
    • 3개월
    • 1년
    • 1년 이전

MS, 2030년 C/C++ 전면 퇴출 목표…"AI로 코드 혁신"

마이크로소프트(MS)가 2030년까지 사내 코드에서 C와 C++를 사실상 없애는 것을 목표로 인공지능(AI)과 알고리즘을 결합한 대규모 코드 재작성 연구에 착수했다. 26일 마이크로소프트의 갈렌 헌트 수석 엔지니어는 링크드인을 통해 C와 C++를 러스트로 전환할 계획이라고 밝혔다. 마이크로소프트가 수십 년간 사용해온 C, C++를 대체하려는 이유는 '메모리 안전성' 때문이다. C/C++는 개발자가 수동으로 메모리를 관리하는 과정에서 발생하는 오류로 인해 보안 취약점에 노출되기 쉽다. 실제로 MS는 자사 소프트웨어 보안 버그의 약 70%가 메모리 관련 문제라고 밝힌 바 있다. 반면 러스트는 설계 단계에서부터 메모리 안전성에 집중해 컴파일러가 사전에 오류를 차단해 보안성을 획기적으로 높일 수 있으면서도 C/C++에 버금가는 고성능을 제공한다. 백악관 최근 사이버 보안을 위해 러스트와 같은 메모리 안전 언어 사용을 권장하고 있다. 헌트 엔지니어가 제시한 핵심 전략은 AI와 알고리즘의 결합이다. 먼저 알고리즘 기반 AI인프라를 구축해 소스 코드 전반을 거대한 그래프 형태로 구조화하고 학습시킨 후 이를 바탕으로 AI 에이전트가 자동으로 코드를 수정하는 방식이다. 이 하이브리드 접근법을 통해 "엔지니어 1명이 1개월 동안 100만 라인의 코드를 처리한다"는 비전을 제시했다. 기존의 수작업 방식으로는 불가능에 가까운 속도와 효율성이다. 이 목표를 실현하기 위해 MS는 실제 인재 영입에도 나섰다. 헌트 엔지니어는 이번 프로젝트를 이끌 핵심 인력으로 '수석 소프트웨어 엔지니어(IC5)' 직급을 채용 중이다. 통상적으로 10년 이상 경력의 기술 리더급으로 관리직이 아닌 실무 라인에서 최고 수준의 기술적 난제를 해결하는 전문가를 뜻한다. 주요 과제는 MS의 거대한 C/C++ 시스템을 러스트로 번역할 수 있도록 인프라를 고도화하는 것이다. 자격 요건으로는 시스템 소프트웨어 수준의 러스트 개발 경험(3년 이상 선호)이 요구되며, 컴파일러, 데이터베이스, 운영체제(OS) 구현 경험자를 우대한다. 다만 헌트 엔지니어는 해당 게시글이 화제가 되자 "윈도우가 당장 AI를 통해 러스트로 재작성되는 것은 아니다"라며 확대 해석을 경계했다. 이번 프로젝트는 윈도우 11 이후의 제품 전략을 수립하는 것이 아니라, 언어 간 마이그레이션을 가능하게 하는 다년간의 선행 연구 프로젝트라는 설명이다. 이어 팀의 미션을 '기술 부채를 대규모로 줄일 수 있는 역량을 만드는 것'이라고 설명하며 내부 고객 및 파트너와 함께 새로운 도구와 기법을 실험하고, 여기서 검증된 역량을 향후 다른 제품 조직으로 확산시켜 산업 전반의 코드 전환을 촉진하겠다고 밝혔다.

2025.12.26 14:14남혁우

커서, 코드리뷰 플랫폼 '그래파이트' 인수…개발 생산성 '퀀텀 점프' 예고

인공지능(AI) 기반 코드 편집기 시장을 주도하는 커서(Cursor)가 코드리뷰 플랫폼 그래파이트를 인수하며 소프트웨어(SW) 개발 속도와 품질 향상 지원에 박차를 가한다. 22일 커서는 그래파이트 인수에 대한 최종 계약을 체결했다고 공식 홈페이지를 통해 밝혔다. 인수 금액은 공개되지 않았다. 커서 팀은 "코드 작성은 빨라졌지만 변경사항을 검토하고 안전하게 병합하며 효과적으로 협업하는 과정이 점점 더 병목현상이 심화되고 있다"며 "이번 인수를 통해 리뷰, 병합, 협업 단계를 재설계하고 병목 현상을 해소할 계획"이라고 인수 배경을 설명했다. 그래파이트는 풀리퀘스트(PR) 코드 변경분 검토를 돕는 플랫폼을 제공한다. 보안 취약점이나 의도와 다른 동작 같은 오류를 잡는다. 성능 비효율, 포맷 가이드 위반, 문서화 누락 등 릴리스 요건도 점검한다. 기업 개발 조직에서는 이 리뷰 단계가 출시 속도를 좌우하는 핵심 관문으로 꼽힌다. 주요 기능인 '스택드 디프(stacked diffs)'는 큰 변경을 여러 개의 작은 변경으로 쪼개 순차적으로 리뷰, 병합하도록 설계됐다. 앞선 리뷰가 끝나기 전에 다음 작업을 이어갈 수 있어 대기 시간을 줄인다. 변경 충돌(merge conflict) 위험도 낮춘다. 대기 중인 리뷰를 한 곳에서 관리하는 대시보드와 단축키 기반 탐색 기능도 제공한다. 커서는 이번 인수를 통해 작업 공간과 협업 공간의 경계를 줄이겠다는 방침이다. 코드 편집기에서 별도 이동 없이 PR을 확인하고 리뷰 코멘트를 반영해 리뷰부터 병합까지 한 환경에서 처리할 수 있도록 하겠다는 설명이다. 커서 팀은 "코드를 작성하는 곳과 협업하는 곳의 경계가 점점 임의적으로 느껴진다"며 "두 제품 간 거리를 줄여 생산성을 끌어올리겠다"고 밝혔다. 인수 이후에도 이전과 동일하게 독립적으로 운영을 지속할 것이라고 운영정책도 밝혔다. 다만 향후 수개월에 걸쳐 두 제품을 잇는 통합을 단계적으로 추진한다. 커서 측은 로컬 개발과 PR을 더 촘촘히 연결하는 연동, 두 시스템에서 축적되는 맥락을 함께 학습하는 더 똑똑한 코드리뷰를 비롯해 아직 공개할 수 없는 급진적인 아이디어도 검토 중이라고 했다. 커서 팀은 "그래파이트팀은 지난 몇 년간 워크플로에 대해 깊이 고민하고 최고의 엔지니어링 기업에서 수십만 명의 엔지니어가 사용하는 코드 리뷰 플랫폼을 구축했다"며 "이번 인수를 통해 점차 모호해는 코드 작성과 협업 간의 경계를 허물고 기업 생산성을 향상시킬 수 있도록 지원할 것"이라고 밝혔다.

2025.12.22 16:06남혁우

"실험은 끝났다"…리눅스 커널, 러스트 정식 채택

리눅스 커널에서 러스트(Rust)를 실험 단계를 넘어 커널 개발 언어로 승격됐다. 21일 미겔 오헤다 러스트 포 리눅스프로젝트 리더는 리눅스 커널 메일링 리스트(LKML)를 통해 러스트 실험을 종료한다며 패치를 올렸다. 그는 "러스트 지원이 리눅스 커널 6.1 버전에 병합된 이후, 커널 개발 언어로서 러스트가 기술적, 절차적, 사회적 트레이드오프를 감수할 가치가 있는지 검증해 왔다"며 "2025 리눅스 커널 유지보수자 정상회의에서 실험이 완료된 것으로 결론 났다"고 밝혔다. 이번 패치는 커널 소스 코드 내 문서(documentation)에서 '러스트 실험(The Rust experiment)'이라는 섹션을 삭제하는 내용이다. 기존 문서는 "러스트 지원은 언어가 커널에 적합한지 판단하기 위한 실험"이라거나 "일반 최종 사용자를 위한 것이 아니다"라고 경고하고 있었으나 이번 패치로 이 문구들이 모두 제거된다. 미겔 오헤다 리더는 실험 종료의 근거로 이미 시작된 '대규모 프로덕션(상용) 환경'을 들었다. 그는 "일부 유명 리눅스 배포판들이 이미 러스트를 활성화하고 있으며 안드로이드를 통해 수백만 대의 기기에 이미 러스트가 적용되어 있다"고 강조했다. 개발언어로 승격됐지만 여전히 보완하고 개선할 부분도 존재한다. 그는 "이것이 모든 커널 구성, 아키텍처, 툴체인에서 완벽하게 동작한다는 뜻은 아니다"라고 강조했다. 특히 "GNU 컴파일러 컬렉션(GCC)과 LLVM을 혼합한 빌드나 향후 지원될 GCC 지원 등 특정 조합은 여전히 실험적인 단계"라며 "러스트도입은 확정이지만 이를 활용하기 위한 도구와 환경은 여전히 많은 작업이 필요하다"는 설명이다. 이번 도입이 특정 영역에서는 러스트 사용이 의무화될 조짐도 나타났다. 리눅스 그래픽 하위 시스템(DRM) 관리자 데이브 에어리는 "약 1년 뒤부터는 신규 드라이버 개발 시 C언어를 불허하고 러스트를 요구할 계획"이라고 밝힌 바 있다. 더불어 리눅스 커널이 러스트를 정식 언어로 채택한 만큼 기업들 역시 소속 개발자들이 C언어에서 러스트로 넘어갈 수 있도록 적극적으로 지원할 것을 요청했다. 오헤다 리더는 "이번 결정이 기업과 단체들이 러스트에 더 많이 투자하는 신호가 되길 바란다"며 구체적으로 "커널 개발자들이 러스트를 훈련할 수 있도록 시간을 보장해 줄 것"을 요청했다.

2025.12.21 14:18남혁우

쿠버네티스 '인그레스 엔진' 지원 중단, 오픈소스 구조적 한계 지적

쿠버네티스 환경에서 사실상 표준처럼 사용되던 '인그레스 엔진엑스(Ingress NGINX)' 컨트롤러가 내년 3월 역사속으로 사라진다. 관련 업계에서는 단순 프로젝트 종료가 아니라 무료 자원봉사에 의존해 돌아가는 오픈소스 생태계의 구조적 한계를 드러낸 사례라는 지적이 나온다. 9일 더레지스터 등 외신에 따르면 쿠버네티스 SIG 네트워크와 보안 대응위원회(SRC)는 공식 블로그를 통해 엔진엑스를 내년 3월부로 은퇴시키겠다고 발표했다. 생태계의 안전과 보안을 위해 더 이상 지속 가능한 유지보수가 어렵다는 판단에서다. 인그레스 엔진엑스는 쿠버네티스 클러스터의 외부 트래픽을 내부 서비스로 연결하는 핵심 도구다. 특정 클라우드 벤더에 종속되지 않는 독립성과 유연성으로 높은 인기를 얻었다. 현재 수많은 호스팅 쿠버네티스 플랫폼과 독립 사용자 클러스터에 배포되어 가장 인기 있는 컨트롤러 중 하나로 자리잡았다. 하지말 폭발적인 인기와 달리 운영 실태는 부실했던 것으로 나타났다. 쿠버네티스 보안대응위원회의 스태프 엔지니어이자 데이터독 소속인 타비사 세이블은 지원 중단 이유로 이용자 수에 비해 유지관리 인력이 극도로 부족했다고 밝혔다. 그는 "수년 동안 실질적인 개발과 유지보수는 1명에서 많아야 2명의 무료 자원봉사자가 맡아 왔다"며 "이들은 본업이 따로 있는 상태에서 퇴근 후와 주말 개인시간에 코드를 관리했다"고 설명했다. 더불어 쿠버네티스 SIG 네트워크와 SRC는 지난 2년 동안 추가 유지관리자와 기업 후원자를 찾으려 했지만 실질적인 지원은 확보하지 못했다고 밝혔다. 더불어 지난 2년간 쿠버네티스 측은 끊임없이 기업 후원자와 추가 유지관리자를 찾기 위해 호소했으나 실질적인 지원은 전무했다고 덧붙였다. 극소수 인력이 전 세계 운영 환경을 책임지는 구조가 더 이상 유지되기 어려웠다는 설명이다. 쿠버네티스 측은 내년 3월까지는 심각한 버그나 보안 이슈에 한해 가능한 범위 내에서 대응하겠다는 입장이다. 이 시점 이후에는 신규 릴리스, 버그 수정, 새로 발견되는 보안 취약점 패치가 전면 중단된다. 대신 기존 버전은 깃허브 저장소에서 읽기 전용으로 배포하며 헬름 차트와 컨테이너 이미지 등 설치 아티팩트도 계속 제공한다. 기존에 배포된 인그레스 엔진엑스가 즉시 멈추지는 않지만 더 이상 보안 업데이트를 기대할 수 없다는 의미다. 갑작스러운 지원 종료 발표에 대해 일부 사용자는 이 규모의 서비스 종료는 최소 1년의 유예 기간이 필요하며 모든 문서를 다시 작성하는 데만 4개월 이상 걸릴 것이라고 불만을 토로하기도 했다. 이에 대해 쿠버네티스 팀 호킨 유지보수자는 "당신의 감정을 이해하지만 현재 인그레스 엔진엑스를 작업하는 사람들은 무료로 일하고 있다"며 "이것이 화제가 된 지 2년 동안 거의 아무도 도움을 주지 않았으며 새로운 유지보수자가 없는 만큼 이 프로젝트를 종료하는 것은 필요한 일"이라고 반박했다. 관련 업계에서는 이번 사태를 두고 한 프로젝트의 종료를 넘어, 자원봉사에 기대는 오픈소스 생태계의 구조적 문제를 드러낸 사건으로 주목하고 있다. 거대 기술 기업과 전 세계 수많은 개발자들이 오픈소스를 사실상 필수 인프라처럼 활용하면서도 유지관리 인력과 비용은 소수 자원봉사자에게 떠넘겨 왔다는 비판이다. 링크드인과 개발자 커뮤니티에서는 이번 사태를 계기로 지속 가능한 오픈소스 생태계를 위한 대안을 논의하고 있다. 깃허브 스폰서 같은 후원 플랫폼, 기업 단위의 의존성 일괄 후원 프로그램, 재단 설립과 프로젝트 전담 조직 운영, 상용 서포트 계약, 버그 바운티와 보안 패치 전담 펀드 등 다양한 재원 조달 방안이 논의되고 있다. 단순 기부에 그치지 않고, 핵심 의존성 목록을 관리하면서 해당 프로젝트에 정기적으로 예산을 배정하는 '오픈소스 공급망 관리' 체계를 도입해야 한다는 제안도 나온다. 링커드의 윌리엄 모건 최고경영자(CEO)는 "우리는 이제 공짜 점심이 끝났음을 인정해야 한다"며 "오픈소스를 만드는 빌더(Builder)들에게 정당한 대가를 지불하는 구조가 만들어지지 않는다면 제2의 인그레스 엔진엑스 사태는 계속될 것"이라고 경고했다.

2025.12.09 10:32남혁우

앤트로픽, 자바스크립트 런타임 '번' 인수…개발 편의성 극대화

앤트로픽이 코드 생성형 AI '클로드 코드(Claude Code)' 성장을 가속화하며 엔터프라이즈 시장 공략에 속도를 높이고 있다. 앤트로픽은 3일 공식 발표를 통해 개발자 도구 스타트업 번을 인수했다고 밝혔다. 2021년 자레드 섬너가 개발한 번은 출시 이후 자바스크립트와 타입스크립트 개발 환경 전반을 다시 설계했다는 평가를 받는다. 런타임과 패키지 설치, 번들링, 테스트까지 한 번에 처리할 수 있는 구조로, 기존 노드JS 기반 도구 체인보다 훨씬 빠른 기동 속도와 빌드 시간을 제공한다. 자바스크립트 런타임과 패키지 관리자, 테스트 러너 역할을 함께 수행하며 노드JS를 대체할 수 있는 수준의 호환성을 목표로 한다. 앤트로픽은 이번 인수가 클로드 코드 인프라 고도화를 위한 전략적 결정이라고 설명했다. 회사 측은 번이 내부 인프라 확장 과정에서 이미 핵심 역할을 해왔으며 특히 클로드 코드의 네이티브 설치 프로그램과 같은 기능을 빠르게 구현하는 데 기여했다고 밝혔다. 번 인수로 클로드 코드 사용자들은 더 빠른 성능과 향상된 안정성, 새로운 기능을 기대할 수 있다. 앤트로픽은 번을 클로드 코드의 기반 인프라로 더욱 깊이 통합하는 동시에, 모든 자바스크립트·타입스크립트 개발자를 위한 범용 런타임으로 계속 발전시키겠다는 계획이다. 또한 앞으로도 번의 오픈소스와 MIT 라이선스를 유지하며 런타임, 번들러, 패키지 관리자, 테스트 러너 영역에서 개발자 선택지 확대에 초점을 맞춘다. 앤트로픽 마이크 크리거 최고제품책임자(CPO)는 "번은 우리가 앤트로픽에 가져오고 싶은 기술적 역량의 전형"이라며 "자레드와 팀은 실제 사용 사례에 집중하면서 자바스크립트 도구 체인을 처음부터 다시 설계했다"고 말했다. 이어 "클로드 코드는 6개월 만에 연간 기준 10억 달러 매출을 달성했고 번 팀 합류를 통해 이 성장세를 뒷받침할 인프라를 구축해 AI 도입의 기하급수적 증가 속도를 따라갈 것"이라고 강조했다.

2025.12.03 15:00남혁우

롯데이노베이트, 사내 100인 기술 경쟁 'INNO 챌린지' 성료

롯데이노베이트가 사내 개발자 100여 명이 참여한 기술 경진대회를 통해 데브렐(DevRel) 기반 기술 조직 역량 강화에 속도를 내고 있다. 롯데이노베이트는 최근 서울 본사에서 사내 개발자와 임직원이 한자리에 모이는 '이노챌린지(INNO Challenge)' 대회를 개최했다고 26일 밝혔다. 이번 대회는 개발자들이 기술 교류를 통해 함께 성장할 수 있는 환경을 조성하기 위한 자리였다. 동시에 개발자 관계(DevRel) 활동의 일환으로 사내 기술 조직의 전문성과 가치를 사내외에 효과적으로 알리기 위한 목적도 담겼다. 대회는 총 3개 부문으로 나뉘어 진행됐다. 개인 단위로 참가하는 코드 챌린지와 프롬프트 엔지니어링, 팀 단위로 수행하는 모의해킹 부문이다. 코드 챌린지는 주어진 문제를 창의적인 방식으로 해결하는 개발 역량과 도전 정신을 중점적으로 평가했다. 프롬프트 엔지니어링 부문은 참가자들의 AI 리터러시와 다양한 상황에서 AI를 활용해 문제를 해결하는 능력에 초점을 맞췄다. 모의해킹 부문에서는 인프라 환경을 가정하고 다양한 보안 위협을 얼마나 신속하고 정확하게 찾아내고 대응하는지 면밀히 살폈다. 행사는 아침 일찍부터 저녁 늦게까지 열띤 분위기 속에서 이어졌다. 참가자들은 각 부문별 과제를 수행하며 그동안 갈고닦은 실력을 아낌없이 쏟아냈다. 롯데이노베이트는 적극적으로 나선 임직원들을 위해 다양한 시상과 풍성한 경품을 마련해 현장의 열기를 더욱 끌어올렸다. 대회에 참여한 한 개발자는 "이번 대회를 통해 각 부문별 과제를 수행하면서 최신 기술 트렌드를 직접 체감할 수 있었다"며 "동료 개발자들과 활발하게 토론하고 지식을 공유하면서 실질적인 역량을 키울 수 있는 뜻깊은 시간이었다"고 말했다. 대회를 주관한 김경엽 롯데이노베이트 대표이사는 "임직원들의 적극적인 참여에 진심으로 감사드린다"며 "이번 프로그램이 서로 소통하고 협력하는 계기가 되었기를 바란다"고 밝혔다. 이어 "앞으로도 다양한 기술 교류 활동을 지속해서 마련해 모두가 함께 성장하고 발전하는 긍정적인 기업 문화를 만들어가겠다"고 덧붙였다.

2025.11.26 14:57남혁우

제25회 대학생 프로그래밍 경시대회, 서울대 '저스트 유즈 CRT' 팀 대통령상

제25회 대학생 프로그래밍 경시대회에서 서울대학교 '저스트 유즈 CRT(Just use CRT)' 팀이 대통령상을 차지했다. 과학기술정보통신부(이하 과기정통부)는 부산 벡스코에서 한국지능정보사회진흥원(NIA)과 함께 제25회 대학생 프로그래밍 경시대회를 개최했다고 23일 밝혔다. 2001년 시작된 이 대회는 대학생들이 소프트웨어 기반 문제해결 능력과 알고리즘 실력을 겨루는 국내 최대 규모 프로그래밍 경진대회로 자리 잡았다. 올해 예선에는 전국 50개 대학에서 291개 팀, 873명의 학생이 참가했다. 이 가운데 예선을 통과한 44개 대학 76개 팀, 228명이 본선에 진출해 제한 시간 안에 주어진 문제를 얼마나 정확하고 빠르게 해결하는지 실력을 겨뤘다. 대회 운영진은 정답 수와 풀이 시간 등을 실시간으로 집계해 순위를 결정했다. 본선 결과 서울대학교 '저스트 유즈 CRT' 팀(이동현, 조영욱, 최다니엘)이 대상인 대통령상을 받았다. 금상인 국무총리상은 서울대학교 '플로어섬(floorsum)' 팀(이지후, 박상훈, 강태규)이 차지했다. 은상(과학기술정보통신부장관상)은 카이스트의 '폭스 이즈 큐트(Fox is cute)' 팀, 서울대학교 '쌀후르(Ssalhur)' 팀, 서울대학교 '서드하이스쿨(ThirdHighSchool)' 팀 등 3개 팀이 수상했다. 이밖에 동상과 장려상까지 포함해 총 14개 팀이 수상 명단에 이름을 올렸다. 이번 대회에서 대학별 상위 입상팀에게는 내년 열리는 국제 대학생 프로그래밍 경시대회(ICPC)에 한국 대표로 출전할 수 있는 자격이 부여된다. 과기정통부와 NIA는 이들을 대상으로 별도 역량 강화 교육을 진행해 세계 최고 수준의 난이도로 평가받는 ICPC에서 보다 우수한 성과를 낼 수 있도록 지원할 계획이다. ICPC는 1977년 미국컴퓨터학회(ACM) 주최로 시작해 매년 전 세계 50개국 이상, 1백70개 이상 대학이 참가하는 권위 있는 국제 프로그래밍 대회다. 우리나라는 지난 9월 아제르바이잔 바쿠에서 열린 2025년 ICPC에서 서울대학교 팀이 동메달을 수상했다. 2017년 이후 서울대학교와 KAIST 팀이 금·은·동메달을 꾸준히 획득하며 8년 연속 입상 기록을 이어가고 있다. 과기정통부는 이러한 국제 성과가 국내 대학 소프트웨어 교육 수준과 청년 개발자들의 경쟁력을 보여주는 지표라고 설명했다. 과기정통부 이상민 소프트웨어정책관 직무대리는 "이번 대회에서 학생들이 보여준 우수한 프로그래밍 역량은 우리나라 소프트웨어 산업이 지닌 높은 잠재력을 다시 한 번 확인하게 해주었다"며 "정부는 앞으로도 미래 인재들이 국제적인 경쟁력을 확보할 수 있도록 지원을 강화해 나가겠다"고 말했다.

2025.11.23 11:50남혁우

수억 줄에 달하는 소스코드, 이제 AI가 대신 읽어준다

구글이 급증하는 소스코드 환경에서 개발자가 코드를 쉽게 이해하고 바로 개발 업무를 수행할 수 있도록 돕는 인공지능(AI) 기반 신규 서비스를 선보였다. 18일 구글은 코드 저장소 내의 소스코드를 자동으로 분석해 문서로 정리하는 '코드 위키(Code Wiki)' 미리보기 버전을 공개했다고 밝혔다. 코드 위키는 깃허브 등 코드 저장소 전체를 스캔해 구조화된 위키 문서를 자동 생성하는 플랫폼이다. 코드 변경이 발생할 때마다 문서를 다시 생성해 항상 최신 상태를 유지하는 것이 특징이다. 생성된 문서 안에는 모듈·클래스·함수 설명과 함께 관련 소스코드 위치로 바로 이동할 수 있는 링크가 포함되며 아키텍처, 클래스, 시퀀스 다이어그램 등 시각화 정보도 함께 제공된다. 현재는 퍼블릭 저장소를 대상으로 한 웹사이트 형태의 프리뷰 서비스가 우선 제공된다. 향후 CLI 확장을 통해 프라이빗 저장소에서도 사용할 수 있도록 할 계획이다. 구글이 해당 서비스를 내놓은 배경에는 급증하는 코드베이스가 개발 생산성을 가로막는 대표적 병목으로 지목되고 있기 때문이다. 구글 개발자 블로그에 따르면 기업용 소프트웨어(SW)가 대형화되고 기능이 기하급수적으로 늘어나면서 코드베이스가 적게는 수천만 줄, 많게는 수십억 줄에 달한다. 이로 인해 기업 개발팀에서는 새로운 기능을 설계, 구현하는 시간보다 기존에 존재하는 방대한 코드베이스를 읽고 이해하는 데 더 많은 비용이 지출되고 있다. 이에 따라 기업내 모든 코드 정보를 정리함으로써 누구나 쉽게 내용을 파악하고 업무에 활용할 수 있는 기반을 마련한다는 것이다. 구글 측은 코드 위키를 통해 신입 개발자가 첫날부터 코드를 파악해 커밋을 하고 숙련 개발자도 새로운 라이브러리 구조를 짧은 시간 안에 이해하도록 돕는 것을 목표로 한다고 밝혔다. 코드 위키에는 제미나이 기반 채팅 기능도 포함돼 있다. 사용자는 특정 저장소를 대상으로 "이 모듈은 어떤 역할을 하지?", "이 API는 어디에서 호출하는거지" 등의 질문을 자연어로 입력하면 실제 코드를 바탕으로 답변을 제시한다. 설명 문서의 각 단락은 해당 코드 파일이나 심볼 정의와 연결돼 있어 답변을 확인한 뒤 곧바로 코드를 열어보며 맥락을 추적할 수 있도록 설계돼 있다. 구글은 제미나이 모델과 클라우드 개발자 도구 생태계에 통합해 저장소 단위 코드 이해를 위한 표준 플랫폼으로 발전시키겠다는 구상을 내놓고 있다. 이를 통해 코드 검색에서 시작해 코드 작성, 리뷰, 배포까지 전 과정에서 AI 활용도를 높인다는 계획이다. 다만 코드 위키가 생성한 문서는 AI가 자동으로 생성한 내용인 만큼 오류의 우려가 있어 모든 업무에 적용하기 보다 코드 구조를 이해하는 데 참고할 수 있는 보조 도구라고 강조했다. 구글클라우드 퍼거스 헐리 제품관리 이사는 "기존 코드를 읽는 것은 SW 개발에서 가장 크고 비용이 많이 드는 병목 현상 중 하나"라며 "코드위키는 코드 저장소를 지속적으로 업데이트되고 구조화된 위키를 유지하며 이런 문제를 해결할 수 있도록 지원한다"고 밝혔다. 이어 "개발자는 코드를 해독하는 것이 아니라 개발하는 데 시간을 투자해야 한다"며 수작업으로 작성된 오래된 문서와 끝없는 코드 읽기의 시대는 끝났으며 개발의 미래는 즉각적인 이해가 핵심"이라고 강조했다.

2025.11.18 15:10남혁우

AI 코드 편집기 '커서', 시리즈D 3조3천억 유치…엔비디아·구글 참가

인공지능(AI) 코드 편집기 커서(Cursor)를 개발한 애니스피어가 엔비디아와 구글이 참여한 시리즈D 투자 라운드에서 약 3조3천억원(23억달러)을 추가로 조달하며 기업가치 293억달러를 인정받았다. 14일 애니스피어의 커서 개발팀은 액셀과 코튜가 공동으로 리드한 시리즈D 투자 라운드를 마무리 했다고 밝혔다. 이번 라운드는 스라이브캐피털, 안드리센호로위츠, DST 등 기존 투자자에 더해 엔비디아와 구글이 전략적 투자자로 새로 합류했다. 애니스피어의 기업가치는 293억달러로 우리 돈으로 약 42조원대 수준으로 평가된다. 올해 초 20억달러대였던 시리즈B 당시 기업가치와 비교하면 1년도 안 돼 몸값이 15배 가까이 뛴 셈이다. 애니스피어는 이번 발표에서 자사 연환산 매출이 최근 10억달러를 넘어섰다고 밝혔다. 커서 에디터는 이미 수백만 명의 개발자를 사용자로 확보했으며, 특히 엔터프라이즈 고객 비중이 빠르게 늘고 있는 것으로 전해졌다. 앞서 공개된 시리즈B 자료에서는 자체 모델이 "세계 거의 모든 LLM보다 더 많은 코드를 생성하고, 하루에 10억 자가 넘는 코드를 편집하고 있다"고 밝힌 바 있다. 커서는 마이크로소프트의 오픈소스 편집기 비주얼 스튜디오 코드(VS코드)를 기반으로 한 포크 버전이다. 여기에 대규모 언어모델(LLM)을 깊게 통합해 코드 자동 완성, 리팩터링, 버그 탐지·수정, 코드 리뷰, 코드베이스 질의 등 개발 전 과정을 지원하는 것이 특징이다. 개발자는 자연어로 기능을 설명해 코드를 생성하거나, 기존 코드 블록을 선택해 "이 부분을 더 빠르고 간결하게 바꿔 달라"는 식으로 지시를 내릴 수 있다. 애니스피어는 자체 모델과 외부 모델을 병행하는 전략을 취하고 있다. 커서 에디터 안에서 오픈AI, 앤트로픽, 구글 등 다양한 AI 모델을 선택해 사용할 수 있도록 지원하면서도, 외부 모델 의존도를 줄이기 위해 자체 LLM 개발에 공격적으로 투자하고 있다. 회사는 새로 유치한 자금을 연구 인력 확충과 자체 모델 확장, GPU 인프라 구축에 집중 투입해 장기적으로는 자체 모델 중심 구조로 전환한다는 계획을 세우고 있다. 특히 주목받는 기술은 애니스피어가 개발한 자체 AI 모델 '컴포저(Composer)'다. 컴포저는 여러 개의 전문 모델을 상황에 따라 골라 쓰는 혼합전문가(MoE) 구조를 채택했다. 애니스피어는 컴포저가 비슷한 품질의 다른 LLM보다 최대 4배 빠른 코드 생성 성능을 내며, 다수의 코딩 작업을 30초 이내에 끝낼 수 있다고 설명한다. 여기에 짧은 코드 자동 완성에 특화된 '커서 탭(Cursor Tabs)' 모델을 더해 다른 어떤 LLM 못지않게 많은 코드를 생성한다고 소개했다. 속도 개선의 배경에는 GPU 하드웨어를 극한까지 활용하는 커널 최적화가 있다. 애니스피어는 엔비디아 GPU에서 일반적으로 사용하는 고수준 CUDA 라이브러리 대신, 저수준 언어인 PTX와 순수 쿠다 코드로 LLM 커널을 직접 구현했다. 특히 최신 블랙웰 B200 GPU에 맞춰 혼합전문가 계층을 처음부터 다시 설계해, MoE 계층은 전·후방 계산 모두에서 약 3.5배, 전체 학습 속도는 이전 세대 H100 기반 환경 대비 약 1.5배 빨라졌다고 설명한다. 애니스피어는 블랙웰 B200의 텐서 메모리 구조에 맞춰 MXFP8 구현을 커스터마이징해, 학습 수렴 품질을 유지하면서도 메모리 대역폭 활용도를 높였다고 강조한다. 컴포저는 지난달 공개된 '커서 2.0' 업데이트를 통해 에디터에 정식 통합됐다. 이번 버전에는 코드 생성 외에도, 내장 브라우저로 생성된 웹 애플리케이션을 에디터 안에서 바로 실행·테스트하는 기능, 여러 개의 AI 에이전트를 병렬로 띄워 대형 코드베이스를 동시에 수정하는 기능 등이 포함됐다. 개발자는 자연어로 기능을 설명한 뒤 에이전트마다 파일 생성·수정·테스트 역할을 나눠 맡기는 식으로 작업 흐름을 구성할 수 있다. 커서 개발팀은 "우리는 3백 명이 넘는 엔지니어, 연구원, 디자이너, 운영 인력으로 구성된 팀으로 성장했으며 사업 영역 확장을 위한 야심찬 계획을 가지고 있다"며 "연간 매출 10억달러를 돌파하고 수백만 명의 개발자와 세계 유수의 엔지니어링 조직들을 고객으로 확보했다"고 밝혔다. 이어 "이번 자금 조달을 통해 연구에 더 과감하게 투자하고, 커서의 다음 '마법 같은 순간'을 만들어갈 수 있게 됐다"며 "대형 AI 플랫폼 위에 구축되는 독립 개발 도구로서 개발자의 일하는 방식을 근본적으로 바꾸는 제품을 만들어가겠다"고 덧붙였다.

2025.11.14 10:01남혁우

러스트재단, '메인테이너 펀드' 출범…핵심 개발자 장기지원 체제 구축

러스트재단이 유지보수자들에게 장기적인 비용 지원을 제공하기 위한 펀드를 신설했다. 이번 펀드는 급성장한 러스트 생태계에서 불거진 인력난과 과중한 부담 문제를 해소하고 오픈소스 프로젝트의 지속 가능성을 확보하기 위한 구조적 대응책이다. 러스트재단은 6일 '러스트 메인테이너 펀드(Rust Maintainers Fund)' 출범을 공식 발표하고 향후 수개월 동안 기금 구조를 구체화하고 기부금을 확보해 본격적인 운영에 나설 계획이라고 밝혔다. 러스트는 메모리 안전성과 고성능을 동시에 구현한 차세대 프로그래밍 언어로 최근 몇 년간 전 세계 개발자와 기업들 사이에서 빠르게 확산됐다. 특히 마이크로소프트, 아마존, 메타, 구글 등 주요 IT 기업들이 시스템 소프트웨어와 인프라 개발에 러스트를 채택하면서 생태계의 규모와 복잡성이 급격히 커졌다. 그러나 이러한 성장의 그늘에는 '유지보수 인력 부족'이라는 구조적 문제가 자리하고 있다. 러스트의 핵심 컴파일러, 표준 라이브러리, 패키지 관리 시스템 등 주요 구성 요소는 소수의 유지보수자들에 의해 관리되고 있으며 이들의 업무는 대부분 자발적인 기여에 의존해 왔다. 러스트 커뮤니티 내부에서는 "언어의 안정성과 보안을 유지하기 위해 필요한 코드 리뷰, 리팩토링, 보안 패치, 문서화 등의 작업이 폭증했지만 이를 수행할 인력은 턱없이 부족하다"는 우려가 꾸준히 제기돼 왔다. 일부 핵심 유지보수자는 과중한 업무로 인한 탈진(burnout)을 호소하며 활동을 중단하기도 했다. 러스트재단은 이번 '메인테이너 펀드'가 단순한 재정 지원 프로그램이 아니라언어의 건강한 생태계를 유지하기 위한 장기적 인프라라고 강조했다. 넬 샴렐 해링턴 러스트재단 이사회 의장은 "어떤 오픈소스 프로젝트든, 특히 러스트처럼 세계적으로 활용되는 언어는 유지보수자들의 헌신 없이는 발전할 수 없다"며 "이 펀드는 그들이 핵심적인 역할을 지속할 수 있도록 지원하는 중요한 기반이 될 것"이라고 말했다. 러스트재단은 "기술의 지속 가능성은 결국 사람의 지속 가능성에서 출발한다"고 밝히며 핵심 기여자들이 생계를 유지하면서 안정적으로 활동할 수 있는 환경을 조성하겠다고 설명했다. 이번 펀드는 러스트 프로젝트 리더십 카운슬 및 프로젝트 디렉터와의 협력을 통해 설계·운영된다. 재단은 자금 사용 내역을 투명하게 공개하고, 커뮤니티의 피드백을 주기적으로 반영해 펀드의 운영 원칙과 구조를 개선할 계획이다. 안정적이고 지속가능한 운영을 위한 원칙도 마련됐다. 먼저 핵심 모듈과 도구, 인프라를 유지하는 기여자들에게 직접 보상을 제공하며 지원 대상과 금액 산정 과정은 투명하게 공개한다. 또한 리더십 협력 및 거버넌스 일관성 유지를 목표로 러스트 프로젝트 리더십 의회와 협력해 우선순위를 정하고 자원을 효율적으로 배분할 계획이다. 이를 통해 재정 의사결정과 기술 전략 간의 일관성을 확보한다는 방침이다. 더불어 정기 보고서를 통해 운영 투명성을 보장하고 커뮤니티 내 독립적인 검증 체계를 마련한다. 러스트 프로젝트 디렉터 캐럴 니컬스(Carol Nichols)는 "이제 러스트재단과 프로젝트가 유지보수자들에게 실질적인 지원을 제공할 수 있을 만큼 성숙해졌다"며 "러스트를 사용하는 기업들이 메인테이너 펀드에 기여할수록 언어와 도구 발전이 빨라지고 결과적으로 모두가 그 혜택을 누리게 될 것"이라고 말했다. 또 "러스트 프로젝트는 재단과 긴밀히 협력해 펀드가 유지보수자들의 실제 필요와 일치하도록 조정할 것"이라며 "지원이 단순히 금전적 보상에 그치지 않고 지속적인 커뮤니티 활성화로 이어지도록 하겠다"고 덧붙였다.

2025.11.06 13:28남혁우

"국내 Go 언어 개발자 모여"...'고퍼콘 코리아 2025' 열린다

한국고언어사용자모임(Golang Korea)은 11월9일 서울 코엑스 마곡에서 국내 Go 언어 개발자 컨퍼런스인 '고퍼콘 코리아(GopherCon Korea) 2025'를 개최한다고 밝혔다. 2023년 첫 개최 이후 3회째를 맞는 이 행사는 국내 Go 언어 개발자들의 대표적인 연례 교류의 장으로 자리매김했다. Go 언어는 구글이 2009년 발표한 오픈소스 프로그래밍 언어로, 간결한 구조와 탁월한 동시성 처리 능력으로 주로 서버 사이드 개발에 활용 된다. Go 언어는 쿠버네티스, 도커 등 클라우드 네이티브 기술과 AI 인프라의 핵심 언어로 주목받고 있다. 올해는 'AI, 동시성, 그리고 Go-Way'를 주제로, Go 언어의 실무 적용 사례와 기술적 깊이를 다루는 다채로운 세션이 준비된다. 특히 AI 기술과 Go 언어를 접목한 세션들이 주목받는다. ▲'Go 로 만든 AI 주식 추천 및 자동매매 시스템'(이호민) 발표에서는 Go로 AI 시스템을 구축한 과정과 데모가 소개된다. ▲'동시통역 Go로 만들기 - 실시간 AI 인퍼런스, WebRTC'(이재규, ZEP/GDG Golang Korea) 세션에서는 LiveKit(WebRTC)을 기반으로 저지연 AI 번역 파이프라인을 구축한 사례를 다룬다. Go 언어의 강력한 동시성 모델과 아키텍처를 다루는 세션들도 마련된다. ▲'sync 패키지를 활용해서 강력한 버퍼링 만들기'(임태호, Lambda256) 세션에서는 실제 성능 병목 문제를 동시성 프로그래밍으로 해결한 경험을 공유하며, ▲'Go로 밑바닥부터 맨 땅에 헤딩하듯 만드는 P2P 블록체인 네트워크'(전규빈) 발표에서는 Go의 동시성 모델을 활용해 P2P 네트워크를 구축한 경험을 나눈다. 이 밖에도 ▲'Dev in Go way'(배재승, LINE Plus) ▲'Effect-ive Go: 완전히 Go 다운 함수형 프로그래밍'(박주형, 온더그라운드) ▲'프레임워크냐, 아니냐: 그것이 net/http로다'(김형섭, 달빛소프트) ▲'Test Reality Not Mocks: Reliable Go Tests in the AI Era'(박래철, 당근) 등 Go 언어의 본질과 실용적인 개발 방법, AI 시대의 테스트 전략을 탐구하는 발표가 진행된다. 행사 중에는 Go 언어의 마스코트인 고퍼로 만든 스웨그 등을 판매하는 '플리마켓'도 운영된다. 고퍼콘 코리아 2025 행사 관계자는 "이번 컨퍼런스가 Go 언어가 AI와 클라우드 인프라의 핵심 기술임을 확인하고, 실무 경험을 공유하는 축제로 자리매김할 수 있도록 준비에 최선을 다하고 있다"며 "행사에 많은 분이 방문해 Go 언어의 가치와 가능성을 느끼며 특별한 시간을 보내시길 바란다"고 밝혔다. 고퍼콘 2025에 관한 자세한 내용 및 세션 소개는 고퍼콘 코리아 공식 누리집에서 확인할 수 있으며, 참가 신청은 티켓 판매 사이트에서 진행 중이다. 지난 행사의 발표 영상은 고랭 코리아 공식 유튜브 채널에서 2024년 다시보기와 2023년 다시보기가 가능하다.

2025.10.21 14:36백봉삼

'느리다'는 편견 벗은 파이썬, 3.14로 속도·안전성 동시에

인공지능(AI)과 대규모 서버 환경에서 병렬 처리 성능과 보안성을 대폭 강화한 새 파이썬 버전이 공개됐다. 전역 인터프리터 락(GIL)을 해제하는 '자유 스레드 모드'와 보안 중심의 템플릿 문자열을 도입해 속도와 안정성을 모두 끌어올린 점이 핵심이다. 파이썬 개발팀은 9일 공식 홈페이지를 통해 파이썬 3.14를 공개했다고 밝혔다. 이번 버전은 병렬 처리 성능과 문자열 처리 모델을 중심으로 한 근본적 구조 개선을 통해 확장성과 성능을 동시에 확보하는 방향성을 제시했다. 그동안 파이썬은 쉬운 개발 환경과 유연한 언어 구조로 생산성이 높지만 실행 속도나 병렬 처리에 한계가 있다는 평가를 받아왔다. 3.14에서는 이런 한계를 극복하기 위해 전역 인터프리터 락(GIL)을 해제할 수 있는 자유 스레드 모드(Free-Threaded Python)를 공식 도입해 멀티코어 CPU의 성능을 적극적으로 활용할 수 있는 기반을 마련했다. 자유 스레드 모드는 여러 스레드가 동시에 코드를 실행할 수 있도록 지원한다. 이를 통해 AI 학습, 대규모 데이터 분석, 서버 백엔드 처리 등 연산 집약형 환경에서 최적화된 시스템을 구축할 수 있다. 다만 이 모드는 기본 설정이 아닌 '옵션 빌드' 형태로 제공된다. 기존 파이썬 코드가 그대로 병렬 처리로 전환되는 것은 아니므로 사용자가 명시적으로 해당 기능을 활성화해야 한다. 또한 일부 확장 모듈이나 외부 라이브러리가 스레드 안전성을 보장하지 못하는 경우 문제가 생길 수 있어 생태계 전반의 호환성 점검이 필요하다. 파이썬 3.14는 병렬 처리뿐 아니라 언어 내부 구조에서도 의미 있는 변화를 담았다. 새로 도입된 템플릿 문자열(t-string)은 기존 f문자열(f-string)을 확장한 개념으로 문자열 보간 구조를 객체 형태로 남겨두는 방식이다. f-문자열이 즉시 평가돼 단순한 문자열로 변환되는 반면 템플릿 문자열은 보간 부분과 고정 문자열을 분리해 보존한다. 이를 통해 문자열 내부의 값들을 가공·검증하거나 보안 필터를 적용해 SQL 인젝션과 스크립트 삽입 공격을 예방할 수 있다. 개발팀은 이 기능이 단순한 문법 추가가 아니라 파이썬을 안전하고 확장 가능한 텍스트 처리 언어로 발전시키기 위한 기반이라고 설명했다. 특히 템플릿 문자열은 웹 템플릿, 데이터베이스 쿼리 빌더, 마크업 생성기 등 다양한 영역에서 활용될 가능성이 높다. 파이썬 3.14에서는 이 외에도 여러 편의 기능이 추가됐다. 새로 포함된 압축 모듈(compression.zstd)은 Z스탠더드(Zstandard) 압축 알고리즘을 지원해 데이터 압축과 전송 효율을 높였으며 대화형 셸(REPL)에는 문법 강조 기능이 도입돼 가독성이 개선됐다. 또한 여러 명령줄 도구가 컬러 출력을 지원하도록 바뀌었고 오류 메시지도 더 직관적으로 정비됐다. C 언어 확장 모듈을 위한 C API도 구조가 단순해졌고 외부 디버거와의 안전한 연동을 지원하는 인터페이스가 강화됐다. 이런 변화는 파이썬이 단순한 스크립트 언어를 넘어 대형 애플리케이션 개발을 위한 안정적 기반으로 발전하고 있음을 보여준다. 보안 기능도 한층 강화됐다. 새 버전에는 해시 기반 메시지 인증 코드(HMAC) 기능이 내장됐고, 암호화 관련 핵심 코드는 고신뢰 암호 라이브러리(HACL) 프로젝트의 검증된 코드를 기반으로 재작성됐다. 이를 통해 외부 라이브러리 의존도를 낮추면서 신뢰성을 높였다. 배포 방식에도 변화가 있다. 파이썬 3.14는 기존의 PGP 서명 대신 시그스토어 기반의 서명 검증 방식을 도입해 릴리스 파일의 진위 여부를 보다 쉽게 확인할 수 있다. 맥OS와 윈도 버전에는 실험적 저스트인타임(JIT) 컴파일러가 포함됐으며 안드로이드용 바이너리도 공식 제공된다. 전문가들은 이번 업데이트가 파이썬의 차세대 전환점을 마련했다고 평가한다. 자유 스레드 모드로 병렬 처리의 한계를 허물고, 템플릿 문자열로 보안성과 표현력을 동시에 강화했다는 점에서다. 파이썬 개발팀은 "3.14 버전은 파이썬의 병렬성과 보안성을 새로운 수준으로 끌어올리기 위한 출발점"이라며 "앞으로도 성능과 안정성을 동시에 추구하는 방향으로 발전할 것"이라고 밝혔다.

2025.10.09 11:30남혁우

AI 믿고 개발했더니…하루 만에 1천달러 비용 폭탄

빠르고 자동화된 개발을 지향하는 '바이브 코딩(Vibe Coding)'이 전 세계 개발자들 사이에서 주목받고 있다. 인공지능(AI)을 활용해 자연어로 명령을 내리면 코드가 자동으로 생성되고 전체 애플리케이션의 흐름까지 구성해주는 이른바 'AI 에이전트 중심 개발' 방식이다. 그러나 최근 관련 사고 사례들이 잇따라 보고되면서 예측하기 어려운 비용 증가와 코드 신뢰성 문제도 함께 도마에 오르고 있다. 18일 IT 전문 매체 더 레지스터는 레플릿(Replit)의 최신 AI 코딩 모델 '에이전트 3(Agent 3)'에 대해 많은 사용자들이 오히려 작업 효율이 떨어지고 비용은 높아졌다고 지적하고 있다고 보도했다. 레플릿은 이달 초 에이전트 3를 출시하며 "기존 모델보다 3배 빠르고 리소스 효율성도 10배 개선됐다"고 강조했다. 실제로 에이전트 3는 사용자의 명령을 받아 코드를 생성하고 실행하며 필요 시 하위 에이전트를 호출해 디버깅, 보안 점검, 테스트까지 자동으로 수행하는 등 기능 면에서 이전보다 많은 발전을 이뤘다. 레플릿은 이 기능을 통해 바이브 코딩이 기존의 소프트웨어 개발 방식과는 전혀 다른 흐름으로 진화할 것이라고 설명했다. 하지만 일부 사용자들은 새롭게 출시된 버전이 오히려 비용 예측을 어렵게 만들고 불필요한 지출을 유도한다고 비판하고 있다. 에이전트 3는 AI가 한번 명령 수행할 때마다 '체크포인트'라는 단위로 계산해 요금을 부과하는 구조다. 자연어로 하나의 명령을 입력하면 그 명령을 수행하기 위해 내부적으로 여러 작업으로 분해돼 다수의 하위 에이전트를 호출하는 만큼 결과적으로 수십 개의 체크포인트가 발생할 수 있다는 것이다. 결과적으로 실제 지출이 얼마나 될지 사용자가 파악하기 어렵고 작업 완료 후 청구된 금액을 보고서야 비용이 과도하게 발생했음을 인지하게 되는 경우도 있다. 한 사용자는 에이전트 2를 사용하던 시기에는 월 100~250달러 수준에서 충분히 작업을 진행할 수 있었지만 에이전트 3로 동일한 작업을 시도하던 중 몇 시간 만에 1천달러가 넘는 금액이 청구됐다고 밝혔다. 이와 함께 지적되는 또 다른 문제는 결과의 예측 가능성이 떨어진다는 점이다. AI가 코드를 자동으로 생성하다 보니 동일한 명령을 입력하더라도 실행할 때마다 결과가 조금씩 달라질 수 있다. 특히 복잡한 로직이나 외부 시스템과의 연동이 필요한 작업일수록 AI가 생성한 코드가 실제 의도와 다르게 작동하거나 중복되거나 불필요한 로직이 포함되는 사례가 자주 발생한다. 실제로 스타트업 컨퍼런스 '사스트(SaaStr)'의 창립자인 제이슨 렘킨은 레플릿을 사용하는 과정에서 AI에게 특정 코드를 절대 수정하지 말라고 수차례 명확히 지시했음에도 불구하고 에이전트가 이를 무시하고 운영 중인 데이터베이스를 삭제하는 사고를 일으켰다고 강하게 비판한 바 있다. 자동화된 결과에 대한 통제가 어려운 상황에서는 사용자가 생성된 코드를 모두 확인하고 의도와 다르게 작동하는 부분을 수정해야 한다. 특히 데이터베이스처럼 각 서비스에 따라 특화된 설계가 필요한 영역에서는 AI가 실수할 가능성이 더 높다. 이러한 문제는 개발에 익숙하지 않은 일반 사용자들에게는 오히려 진입 장벽을 높이고 개인정보 노출 등 치명적인 사고로 이어질 위험도 함께 증가시킨다. 데이터브릭스 닐 아치볼드 AI 레드팀 책임자는 "바이브 코딩은 혁신적인 개발방식이지만 비전문가에게는 시스템 오작동, 정보 유출 등 잠재적인 구조적 위험을 안고 있다"며 "AI도구가 만든 코드는 반드시 숙련된 개발자가 검증해야 하며 그렇지 않으면 보안 결함이 대규모 해킹, 개인정보 유출 등 심각한 후속 피해로 이어질 수 있다"고 경고했다.

2025.09.21 10:30남혁우

C++26, 러스트급 안정성 도입 무산…안전한 C++ 제안 중단

C++ 언어에 러스트(Rust) 수준의 메모리 안전성을 도입하려던 '안전한 C++(Safe C++)' 제안이 사실상 중단됐다. 대신 안전성과 보안성을 등급별로 적용하는 '프로파일(Profiles)' 접근법이 국제 표준화 논의의 우선 순위로 떠올랐다. 안전한 C++ 공동 저자인 션 백스터는 "위원회 산하 안전·보안 작업반이 안전한 C++ 대신 프로파일을 우선 추진하기로 표결했다"며 제안이 더 이상 이어지지 않는다고 17일 밝혔다. 지난해 처음 공개돼 주목받은 안전한 C++는 코드 일부에 '안전 영역(safe context)'을 선언해 그 범위 안에서는 메모리·타입·스레드 안전성을 강제하려는 방식이었다. 핵심은 러스트처럼 소유권과 빌림 검사(borrow checker)를 도입하는 것으로 해제된 메모리를 다시 참조하는 오류(use-after-free), 초기화되지 않은 변수 접근, 동시 실행 과정에서 메모리에 동시에 접근하는 충돌(data race) 같은 버그를 컴파일 단계에서 차단하는 것을 목표로 했다. 그러나 표준화 논의 과정에서 언어 설계 원칙과의 충돌, 기존 코드와의 호환성 문제가 제기됐다. 특히 러스트와 유사하게 '안전 함수는 안전 함수만 호출해야 한다'는 강력한 제약이 언어 설계 원칙에 어긋난다는 지적이 이어지면서, 안전한 C++는 점차 표준화 경로에서 밀려났다. 대신 프로파일 접근이 새로운 대안으로 부상했다. 프로파일은 코드 전체를 강제하지 않고 특정 영역별로 안전 규칙을 모아 선택적으로 적용하는 방식이다. 개발자는 컴파일러 플래그나 속성으로 해당 규칙을 활성화해 기존 코드 호환성을 해치지 않으면서 부분적인 안전성을 확보할 수 있다. C++ 창시자인 비야네 스트롭스트룹은 "C++의 타입 안전성, 리소스 안전성, 메모리 안전성은 역사적 목표였다"며 "프로파일이 기존 코드를 해치지 않으면서도 유연한 안전 프레임워크를 제공할 수 있다"고 강조했다. 위원회는 이를 차기 기술 표준인 C++26에 적용하는 것을 목표로 추진 중이다. 하지만 아직 구현이 미비해 실제 적용 가능성과 효과에 의문이 제기된다는 비판도 나온다. 관련 업계에서는 이번 결정이 C++의 미래를 가르는 분기점이 될 것으로 보고 있다. 러스트와 같은 강력한 안전 모델을 도입하는 데 실패하면서 안전성을 중시하는 기업과 개발자들은 러스트나 구글이 실험 중인 차세대 언어 카본 같은 대안으로 눈을 돌릴 가능성이 크다는 분석이다. 일부 커뮤니티와 전문가들은 "프로파일은 절충안에 가까운 만큼 안전한 C++이 목표했던 수준에는 미치지 못한다"고 지적하며 구현 사례도 부족한 만큼 향후 적용 가능성과 효과를 검증해야 한다는 지적도 나오고 있다. 반면 일각에서는 프로파일이 기존 생태계를 유지하면서도 점진적으로 안전성을 끌어올리는 현실적 해법이 될 수 있다는 기대도 제기되고 있다.

2025.09.17 09:51남혁우

오라클, '자바 25' 출시…"언어 단순화·AI 기능 강화"

오라클이 프로그래밍 언어 업그레이드해 인공지능(AI) 기능과 성능 보안 안정성을 높였다. 오라클은 '자바 25'를 출시했다고 17일 밝혔다. 자바 25는 최소 8년 장기 지원이 제공돼 기업이 필요에 따라 유연하게 마이그레이션할 수 있다. 자바 25에는 패턴 매칭과 모듈 임포트 선언 등 언어 단순화 기능이 포함됐다. 이를 통해 초보자와 IT 관리자는 프로그램을 간결하게 작성할 수 있고 AI 기반 애플리케이션 개발자들은 추론 성능을 높일 수 있다. 라이브러리 기능에서는 구조화된 동시성, 벡터 API, 안정적인 값 API가 제공된다. 이를 통해 멀티스레드 프로그래밍과 AI 추론 연산 성능을 개선했다. 보안 분야에서는 PEM 인코딩 API와 키 추출 함수 API를 통해 양자 안전 암호화 전환을 준비할 수 있다. 오라클은 자바 25의 성능 최적화도 강화했다고 밝혔다. 컴팩트 객체 헤더와 사전 컴파일, 사전 메서드 프로파일링으로 메모리 사용량과 시작 속도를 줄이고 효율성을 높였다. 또 JDK 플라이트 레코더(JFR)를 개선해 중앙처리장치(CPU) 시간 프로파일링과 메서드 추적 기능을 지원한다. 오라클은 자바 25를 오라클 클라우드 인프라스트럭처(OCI)에서 지원해 성능 효율성과 비용 절감을 동시에 제공할 계획이다. 자바 SE 유니버설 서브스크립션을 통한 지원 서비스도 강화해 기업의 복잡성 관리와 보안 위험 완화에 기여한다. IDC 아르날 다야라트나 부사장은 "오라클의 자바 기술 관리 체계는 특히 AI와 보안 분야에서 자바 프로그래밍 언어와 플랫폼의 진화를 선도하고 있다"며 "6개월 주기의 꾸준한 출시 전략은 그 혁신을 가속화하고 있다"고 밝혔다.

2025.09.17 09:37김미정

파이썬으로 더 쉽게…퀀티뉴엄, 양자 프로그래밍 언어 '구피' 공개

양자컴퓨팅 기업 퀀티뉴엄(Quantinuum)이 파이썬에서 바로 사용할 수 있는 양자 프로그래밍 언어 '구피(Guppy)'를 공개했다. 복잡한 양자 연산도 파이썬 문법으로 쉽게 다룰 수 있도록 설계돼, 개발자 진입 장벽을 낮춘 것이 특징이다. 특히 이 언어는 퀀티뉴엄이 개발 중인 차세대 양자컴퓨터 '헬리오스(Helios)' 시스템을 염두에 두고 설계돼, 향후 고성능 양자 하드웨어와의 자연스러운 연계를 목표로 한다. 20일 퀀티뉴엄 소프트웨어팀은 구피와 함께 이를 테스트할 수 있는 에뮬레이터 '셀레네(Selene)'를 출시했다고 공식 홈페이지를 통해 밝혔다. 구피는 파이썬 안에 내장되는 형태의 프로그래밍 언어다. 여기서 내장은 전자기기용 임베디드 시스템과 달리 파이썬 코드 안에서 하나의 도구처럼 자연스럽게 작동한다는 의미다. 기존 컴퓨터와 양자 컴퓨터의 제어 흐름을 하나의 파이썬 코드 안에서 일관되게 통합할 수 있도록 설계됐다. 덕분에 일반적인 파이썬 프로그래머라면 새로운 문법을 따로 익히지 않아도 함수, 변수, 조건문, 반복문 등 익숙한 방식으로 양자 알고리즘을 작성할 수 있다. 복잡한 회로 수준의 연산을 일일이 조작하지 않고도 고수준에서 양자 연산을 설계할 수 있는 것이 구피의 강점이다. 기존 양자 프로그래밍 언어는 수학적 추상화나 회로 지식이 필요해 입문이 어려웠고, 고전 연산과 양자 연산이 코드 상에서 분리돼 흐름이 끊기는 단점이 있었다. 구피는 이런 구조적 불편을 해소하고, 고전과 양자를 하나의 흐름 안에서 제어할 수 있게 한다는 점에서 새로운 접근으로 평가된다. 양자컴퓨팅에서는 일반 컴퓨터와 달리 '복제할 수 없음(no-cloning)', '삭제할 수 없음(no-deleting)' 같은 특이한 물리 법칙이 존재한다. 기존 컴퓨터에서는 데이터를 복사하거나 삭제하는 것이 자유롭지만, 큐비트는 한 번 측정하거나 복제하면 상태가 바뀌거나 손실되기 때문에 물리적으로 그대로 복제하거나 완전히 지우는 것이 불가능하기 때문이다. 이러한 제약은 양자 알고리즘을 설계할 때 개발자가 실수로 물리 법칙을 위반하는 코드를 작성할 가능성을 높인다. 이를 방지하기 위해 구피는 언어 설계 단계에서부터 안전장치를 마련했다. 구피는 '소유권(ownership)'과 '빌림(borrowing)'이라는 개념을 도입한 타입 시스템을 통해, 같은 큐비트를 두 번 사용하는 코드나 잘못된 복제·삭제 시도를 사전에 차단한다. 양자물리와 소프트웨어 안전성을 함께 고려한 이 설계 방식은 올해 미국에서 열린 '프로그래밍 언어 원리(POPL)' 학회와 'PLanQC' 워크숍에서 논문으로 발표된 바 있다. 이 프로그래밍 언어는 퀀티뉴엄에서 현재 개발 중인 양자 하드웨어 '헬리오스'에 최적화돼 있다. 헬리오스는 수십 개의 큐비트를 자유롭게 연결하고 제어할 수 있는 고성능 양자컴퓨터 시스템으로, 구피는 향후 이 시스템의 성능을 최대한 활용할 수 있도록 설계됐다. 즉, 구피는 헬리오스를 비롯한 차세대 양자컴퓨터를 보다 쉽고 효율적으로 활용하기 위한 프로그래밍 기반이다. 향후 구피는 헬리오스 외에도 다양한 양자 시스템과 연동 가능하도록 확장될 예정이다. 이와 함께 퀀티뉴엄은 구피를 테스트할 수 있는 셀레네를 아파치 2.0 라이선스 하에 깃허브와 파이썬 패키지 저장소(PyPI)에 공개했다. 이를 통해 전 세계 개발자, 학생, 연구자 누구나 구피를 설치하고 실험할 수 있다. 셀레네는 실제 양자 하드웨어 없이도 구피 프로그램을 실행해볼 수 있도록 해주는 시뮬레이터로, 다양한 시뮬레이션 백엔드를 지원한다. 대표적으로 상태벡터 기반 시뮬레이터 '퀘스트(Quest)', 안정자 기반 시뮬레이터 '스템(Stim)'을 포함하며, 측정 결과를 저장하고 재현하는 기능도 제공한다. 실시간 실험이 어려운 환경에서도 반복 실험과 분석이 가능한 만큼, 교육과 연구 목적으로도 활용도가 높다. 예컨대, 물리 실험 장비가 없는 교육기관이나 클라우드 기반 테스트 환경을 선호하는 연구팀도 쉽게 양자 알고리즘을 실험할 수 있다. 구피와 셀레네는 각각 깃허브와 파이썬 패키지 저장소(PyPI)를 통해 내려받을 수 있다. 별도의 양자 하드웨어 없이도 양자 알고리즘을 구성하고 실행해볼 수 있다. 퀀티뉴엄 측은 "파이썬 안에서 곧바로 사용할 수 있다는 점이 구피의 핵심 장점"이라며 "양자 프로그래밍을 더 많은 개발자와 연구자들에게 열어주는 계기가 될 것"이라고 설명했다.

2025.08.22 09:46남혁우

빅테크 개발자 감원 바람...'코딩 기초력' 더 중요해진다

"코딩은 AI가 한다고요? 그럼 기계가 짜준 코드는 누가 이해하나요." AI 기술의 발전 속도가 빨라지며 일부 개발 직군은 구조조정의 대상이 되고 있다. 그러나 아이러니컬하게도 AI 기술을 '이해하고 활용할 수 있는 인재'에 대한 수요는 증가하고 있다. 지난 3월 링크드인에서 발표한 보고서에 따르면, 2024년 기준 AI 연구자, 머신러닝 엔지니어 등 AI 관련 구인 공고는 전년 대비 61% 증가했다. 단순히 코드를 짜는 능력보다, AI가 생성한 코드를 읽고 판단하며 문제를 해결할 수 있는 역량, 즉 '코딩 기초력'이 다시 중요한 화두로 떠오른 이유다. 마이크로소프트·구글·메타 등 주요 빅테크 기업들은 최근 몇 년간 프론트엔드, 백엔드 등 전통 개발 직군을 중심으로 대규모 감원을 단행했다. 코드 작성과 반복적 구현 작업은 이제 AI가 빠르게 대체할 수 있는 시대가 됐기 때문이다. 그러나 "코딩은 AI가 한다"는 말은 절반만 맞는 이야기다. 무엇을 만들고, 왜 그렇게 만들어야 하는지 결정하는 역할은 여전히 사람의 몫이다. 문제를 정의하고, 논리를 설계하며, AI가 만든 결과물을 검토하고 조정할 수 있는 사람의 역량은 대체 불가능하다. 순다 피차이 구글 대표는 최근 AI 에이전트의 미래를 언급하며 "반복적이고 구조화된 업무는 AI가 대신할 것이며, 프로그래머와 과학자 등 전문가들이 AI를 '파트너'처럼 활용하는 시대가 올 것"이라며 "프로그래밍의 기초 역량은 여전히 중요하다. 다양한 AI 도구와 병행해 사용할 수 있는 능력이 필수"라고 강조했다. AI가 코드를 짜주더라도, 이를 이해하고 의도를 읽어낼 수 있는 사람만이 그 기술을 '도구'로 제대로 활용할 수 있다는 의미다. 이런 흐름에 따라, 최근에는 속성형 교육보다 프로그래밍 기초력을 다질 수 있는 플랫폼에 대한 관심이 높아지고 있다. 단순한 문법이나 기술 암기가 아니라, 문제 해결력을 중심으로 한 코딩 교육이 다시 주목받고 있다. 대표적인 해외 플랫폼으로는 '코드시그널'과 '해커랭크'가 있다. 코드시그널은 기술 평가 플랫폼으로 알려져 있지만, 2024년부터는 AI 기반 학습 도우미 '코스모'를 탑재한 실습 중심의 학습 플랫폼 '코드시그널 런'을 출시하며 교육 영역으로 확장 중이다. 코스모는 사용자의 수준과 목표에 맞춰 개인화된 학습 경로를 설계하고, 텍스트·슬라이드·영상 등 다양한 방식으로 코딩 개념을 설명하며 실습을 유도한다. 기초 문법, 조건문, 반복문, 함수, 해시맵 등 프로그래밍의 핵심 개념을 반복적으로 연습할 수 있도록 구성돼 사용자의 수준에 맞춰 코딩 기초부터 실무에 필요한 수준까지 단계적으로 학습 가능하다. 해커랭크는 실제 글로벌 기업의 채용 평가에도 활용되는 플랫폼으로, 알고리즘, 자료구조, SQL, AI 등 다양한 영역의 실습 문제를 제공한다. 사용자는 주제별로 실력을 검증받을 수 있으며, 별도의 스킬 인증' 기능을 통해 자신의 역량을 공식화할 수도 있다. 특히 실전과 유사한 문제 풀이 환경을 통해 문제 해결 능력과 사고력을 단계적으로 향상시킬 수 있어, 취업 준비뿐 아니라 개발자로서의 기본기를 다지기에도 적합하다. 국내에서도 기초 기반의 실전 코딩 학습에 대한 수요가 점차 확산되고 있다. 코드트리는 알고리즘과 자료구조 등 체계적인 커리큘럼을 기반으로 코딩의 기본기를 탄탄히 다지는 데 좋은 학습 플랫폼이다. AI를 활용해 학습자의 역량을 정밀하게 분석하고 그에 맞춘 맞춤형 콘텐츠를 제공한다. 문제 풀이 과정을 초 단위로 추적해 학습자가 놓친 개념이나 부족한 부분을 실시간으로 보완할 수 있도록 설계돼 있다. 또 학습 중 막히는 순간에는 AI가 단계별 힌트를 제공하고 전문가의 개별 피드백을 지원해 중단 없이 학습을 이어갈 수 있도록 돕는다. 자체 개발한 적응형 진단 평가 시스템 '코익'이 있어 학습과 평가가 유기적으로 연결되는 선순환 구조를 갖추고 있다. 이 모든 과정을 통해 학습자는 단순한 기능 습득을 넘어, 실질적인 문제 해결 역량까지 키워갈 수 있다. 코드트리 관계자는 “AI는 강력한 보조자지만, 방향을 설정할 줄 아는 사람이 있어야 그 도구는 빛을 발한다. 프로그래밍 기초력은 AI 시대의 디지털 문해력이자 생존 전략”이라면서 “결국 우리가 코딩의 기초를 다시 들여다봐야 하는 이유는 AI 시대일수록 사람이 문제 해결의 중심에 있어야 하기 때문이다. AI가 코드를 짜는 시대는 그 코드를 이해하고 해석할 수 있는 사람이 있어야 제대로 작동한다”고 말했다.

2025.08.13 13:58백봉삼

토마스 돔케 깃허브 CEO "AI 시대, 개발자 역할이 바뀐다"

토마스 돔케 깃허브 최고경영자(CEO)는 인공지능(AI)의 발전이 개발자의 정체성과 역할을 근본적으로 바꾸고 있다고 강조했다. 개발자는 더 이상 코드 작성에만 머무르지 않고 AI 에이전트를 설계하고 위임하며 결과를 검증하는 전략가로 변화하고 있다는 분석이다. 11일 토마스 돔케 CEO와 에이리니 칼리아박쿠 수석 연구원은 깃허브 공식 블로그를 통해 '개발자, 재창조(Developers, Reinvented)' 보고서를 공개했다. 이번 보고서는 AI 개발 도구를 적극 활용 중인 22명의 개발자를 심층 인터뷰한 결과를 바탕으로 AI 시대 개발자의 성장 경로와 미래 전망을 제시했다. 보고서에 따르면 AI 도입 과정은 크게 4단계로 나뉜다. 단순 자동완성 기능을 시험하는 'AI 회의자' 단계를 시작으로 디버깅·보일러플레이트 작성 등 반복 작업을 AI에 맡기는 '탐험가' 단계로 확장한다. 이어 통합 개발 환경(IDE)과 연동해 다단계·다파일 작업까지 수행하도록 하는 '협업자' 단계를 거쳐 여러 AI 에이전트를 병렬로 도입해 대규모 기능 개발과 리팩터링을 맡기는 '전략가' 단계다. 돔케 CEO는 "많은 개발자가 반복적 실험을 거치며 AI 활용의 전환점을 맞고 역할이 코드 생산에서 프로젝트 설계와 감독으로 옮겨가고 있다"고 설명했다. 특히 '위임과 검증'이 미래 개발자의 핵심 가치라고 강조했다. 단순히 문제를 AI에 던지는 것이 아니라 성공 기준·맥락·제약 조건을 명확히 설정해 AI의 성과 가능성을 높이고 코드 리뷰·테스트·보안 점검 등 검증 과정을 통해 결과물을 완성해야 한다는 것이다. 토마스 돔케 CEO는 "미래의 개발자는 코드 작성자에서 '코드 크리에이티브 디렉터'로 진화할 것"이라고 말했다. 보고서는 또 AI 활용이 단순한 생산성 향상을 넘어 야망 확장의 도구가 되고 있다고 분석했다. 인터뷰에 참여한 개발자들은 AI를 통해 더 큰 규모의 프로젝트와 복잡한 문제 해결에 도전하고 있었으며 이를 위해 고급 기능에 비용을 기꺼이 지불하고 있었다. 미국 노동통계국(BLS) 자료에 따르면 2023~2033년 소프트웨어 개발자 고용은 약 17.9% 증가할 전망이다. 이는 전체 직군 평균인 4.0%를 크게 웃도는 수치다. 돔케 CEO는 "자동화로 업무 성격은 변하더라도 개발자 수요 자체는 줄지 않는다"며 AI 환경에서 개발자 역할이 더욱 중요해질 것이라고 강조했다. 그는 앞으로 개발자에게 필요한 역량으로 ▲AI 리터러시(모델 이해와 활용 능력) ▲위임·검증 능력 ▲에이전트 오케스트레이션(복수 AI의 병렬 조율) ▲제품·아키텍처 이해 ▲품질 관리 역량 등을 꼽았다. 더불어 "코딩 교육과 산업 현장은 개발자를 단순한 코더가 아니라 AI와 함께 창조하는 '컴퓨테이셔널 크리에이터'로 육성해야 한다"고 덧붙였다.

2025.08.11 14:28남혁우

"생산성 높인다더니 업무시간 더 늘었다"…AI 코딩 툴, 그래도 찾는 이유는?

인공지능(AI) 코딩 도구가 소프트웨어(SW) 개발을 더 빠르게 만들어 줄 것이란 기대와 달리 오히려 개발 속도를 늦출 수 있다는 연구 결과가 나왔다. 비영리 연구단체 모델 평가 및 위협 연구(METR)는 'AI가 숙련된 오픈소스 개발자의 생산성에 미치는 영향'을 실험한 결과를 14일 공개했다. 이번 연구는 실제 오픈소스 프로젝트에 다년간 기여한 고숙련 개발자 16명을 대상으로 진행됐다. 이들은 평균 수천 건 이상의 커밋을 기록했고 기여한 프로젝트의 총 별점이 2만 개를 넘는 등 실력을 입증받은 인물들이었다. METR은 이들에게 총 246건의 실제 개발 작업을 맡기고 인공지능 보조 도구를 사용했을 때와 사용하지 않았을 때의 작업 속도를 비교했다. 실험에 활용된 AI 도구는 대표적으로 '커서 프로'라는 AI 통합 개발 환경과 앤트로픽의 대형 언어모델인 클로드 3.5와 3.7이었다. 모두 GPT-4와 함께 최상위 수준으로 평가받는 코딩 특화 모델들이다. 비교 결과 개발자 대부분은 작업 전에 AI 도구를 통해 24% 정도 업무 속도가 빨라질 것으로 기대했다. 작업을 마친 뒤에도 개발자들은 체감상 "작업이 약 20% 빨라졌다"고 응답했다. 하지만 결과는 예상 밖이었다. AI 코딩 도구를 활용했을 때 개발자들의 작업 시간은 평균 19% 증가했다. AI가 작업을 도와준 것이 아니라 오히려 방해가 됐지만, 개발자들은 스스로 생산성이 높아졌다고 느낀 것이다. 기대했던 성능 향상이 나타나지 않은 이유에 대해 연구진은 AI 도구 사용이 개발 과정에 여러 추가 부담을 유발했기 때문이라고 분석했다. 실험에 사용된 작업은 단순한 코드 작성이 아니라, 실제 개발 현장에서 자주 발생하는 과제들로 구성됐다. 예를 들어 기존 코드의 버그 수정, 새로운 기능 추가, 코드 리팩터링 등 현실적인 난이도와 맥락을 요구하는 작업이 중심이었다. 각 작업은 평균적으로 2시간 정도 소요됐다. 개발자들은 AI에게 문제를 설명하기 위한 프롬프트를 작성해야 했고 AI가 응답할 때까지 기다려야 했다. 이어 나온 AI의 코드 출력을 검토하고, 수동으로 정제하거나 코드베이스에 맞게 수정하는 과정이 필요했다. 이처럼 프롬프트 작성, 응답 대기, 결과 정제 등 'AI를 다루기 위한 시간'이 전체 작업의 약 9%를 차지했다. 특히 AI가 제안한 코드 중 실제로 채택된 비율은 평균 44%에 불과했다. 절반 이상은 아예 쓰이지 않았거나 전면 수정이 필요했다는 의미다. AI가 코드의 전반적인 방향을 제시하는 데는 유용했지만, 세부 구현에서는 코드베이스 특유의 문맥을 제대로 반영하지 못한 점도 문제로 지적됐다. 실제 코드 프로젝트는 변수명, 함수 구조, 네이밍 규칙 등 수많은 고유한 규칙과 패턴을 따르는데, AI는 이러한 세세한 부분을 파악하는 데 한계가 있어 사용자가 직접 수정해야 하는 부분이 많아지는 결과로 이어졌다. 하지만 AI가 전적으로 무용한 것은 아니다. 개발자들은 AI를 사용할 때 '작업이 덜 힘들게 느껴졌다', '심리적인 피로도가 낮았다'는 평가를 내렸다. 연구 결과를 본 뒤에도 대부분의 개발자들은 "앞으로도 AI 도구를 계속 사용할 것"이라고 밝혔다. 반복적이고 단순한 구현 작업을 스스로 하는 것보다 AI가 어느 정도 초안을 만들어주고 그 결과를 수정하는 편이 더 낫다고 느꼈다는 설명이다. 작업 시간이 늘었음에도 생산성이 높아졌다고 느낀 이유 역시 이러한 심리적 요인과 체감 부담 완화가 영향을 준 것으로 분석된다. METR은 이번 연구를 통해 AI 도구가 벤치마크 테스트에서는 뛰어난 성과를 내더라도 실제 현장의 복잡한 개발 환경에서는 그 효과가 제한적일 수 있음을 강조했다. 특히 경험 많은 개발자들이 이미 익숙한 코드베이스에서 작업할 경우 오히려 비효율이 발생할 수 있다는 점을 지적했다. 연구진은 "AI는 몇 분 안에 끝나는 짧은 작업에는 탁월하지만, 몇 시간씩 걸리는 복잡한 개발 과제에서는 여전히 신뢰하기 어렵다"고 밝혔다. 이어 "앞으로는 초급 개발자나 미숙련자가 AI를 활용할 경우 어떤 성과가 나오는지에 대한 후속 연구도 진행할 계획"이라고 말했다.

2025.07.14 10:23남혁우

넥슨 NYPC, 10주년 기념 대학생 리그 'CODE BATTLE' 공개

넥슨 코리아(공동 대표 강대현∙김정욱)는 NYPC 10주년 기념 대학생 리그 'NYPC CODE BATTLE/(이하 NYPC 코드배틀)'과 제10회 '넥슨 청소년 프로그래밍 챌린지(이하 NYPC 2025)'를 개최한다고 7일 밝혔다. 올해로 10주년을 맞이한 NYPC는 기존 청소년 대상 프로그래밍 대회에 이어, 참가자들의 지속 성장 기반을 마련하기 위한 대학생 대상의 특별 리그 'NYPC 코드배틀'을 새롭게 선보인다. 이는 국내 최초로 시도되는 팀 전략형 프로그래밍 대회로, 참가자들은 주어진 게임 환경에서 승리할 수 있는 최적의 전략으로 코드를 개발하고 상대 팀과 대결하며 문제 해결력과 협업 역량을 겨룬다. 먼저 'NYPC 코드배틀'은 국내외 대학 학사 과정 학생 또는 20세 이상 25세 이하(2001년생부터 2006년생까지)라면 누구나 1~4인으로 팀을 구성해 참여할 수 있다. 참가 신청은 다음 달 18일까지 공식 사이트에서 진행된다. 전국 대학생 대상의 '코드배틀 : 캠퍼스 리그' 이벤트를 통해 참가자들이 온라인 미니게임으로 대회 문제를 미리 경험해볼 수 있는 기회도 제공한다. 'NYPC 코드배틀'은 온라인 라운드와 파이널 라운드로 구성되며, 각 라운드별로 정답이 정해지지 않은 각 1개 문항이 출제된다. 온라인 라운드는 다음 달 8일부터 18일까지 진행되며, 상위 20팀에게는 오는 10월 25일에 판교 넥슨 사옥에서 열리는 파이널 라운드 참가 자격이 주어진다. 'NYPC 2025'는 프로그래밍에 관심 있는 12세 이상 19세 이하(2007년생부터 2014년생까지) 청소년이라면 누구나 대회에 참여할 수 있다. 참가 신청은 다음 달 11일까지다. NYPC 2025의 Round 1은 다음 달 7일부터 11일까지 온라인으로 시행되며, 일정 점수를 획득하면 다음 라운드로 진출할 수 있는 절대평가 방식이다. Round 2는 다음 달 17일과 23일 양일간 제한된 시간 내에 온라인으로 진행된다. NYPC 2025 본선 대회는 'NYPC 코드배틀' 파이널 라운드와 함께 개최된다. 김정욱 넥슨재단 이사장은 "올해 NYPC는 10회째를 맞이하는 만큼 청소년과 대학생 모두가 즐길 수 있는 새로운 도전의 장을 다양하게 마련했다"며 "참가자들이 창의력을 발휘해 서로 협력하는 과정에서 미래 인재로서 한 단계 더 성장할 수 있도록 대회 준비에 최선을 다하겠다"고 말했다.

2025.07.07 14:16정진성

  Prev 1 2 3 4 Next  

지금 뜨는 기사

이시각 헤드라인

쿠팡 사실상 '1만원' 보상...부정 여론 잠잠해질까

SK하이닉스, 美에 첫 2.5D 패키징 '양산 라인' 구축 추진

쿠팡이 놓친 ‘세 개의 주머니’

‘재단장’ 집중한 유통…AI 기반 맞춤형 서비스로 눈 돌려

ZDNet Power Center

Connect with us

ZDNET Korea is operated by Money Today Group under license from Ziff Davis. Global family site >>    CNET.com | ZDNet.com
  • 회사소개
  • 광고문의
  • DB마케팅문의
  • 제휴문의
  • 개인정보취급방침
  • 이용약관
  • 청소년 보호정책
  • 회사명 : (주)메가뉴스
  • 제호 : 지디넷코리아
  • 등록번호 : 서울아00665
  • 등록연월일 : 2008년 9월 23일
  • 사업자 등록번호 : 220-8-44355
  • 주호 : 서울시 마포구 양화로111 지은빌딩 3층
  • 대표전화 : (02)330-0100
  • 발행인 : 김경묵
  • 편집인 : 김태진
  • 개인정보관리 책임자·청소년보호책입자 : 김익현
  • COPYRIGHT © ZDNETKOREA ALL RIGHTS RESERVED.