파트너십

Chainguard와 Cursor, AI 생성 코드의 미래를 안전하게 만들기 위해 협력

mm
Unite.AI를 Google의 선호 소스에 추가

Chainguard는 공개적으로 커서와의 파트너십을 발표했습니다. 이 파트너십은 소프트웨어 개발에서 가장 빠르게 증가하는 위험 중 하나인 AI 에이전트가 생성한 코드를 신뢰하는 문제를 직접적으로 해결합니다. 개발 워크플로가 자동화로 이동함에 따라 이 협력은 속도 때문에 보안을 희생하지 않도록 설계된, 기본적으로 안전한 기반을 도입합니다.

이 통합은 Chainguard의 강화된 오픈 소스 아티팩트를 커서의 AI 네이티브 코딩 환경에 통합하여 의존성을 선택하고 AI 시스템에 의해 구현될 때 검증하는 신뢰 계층을 생성합니다. 결과는 코드가 프롬프트에서 프로덕션으로 이동하는 동안 숨겨진 취약성을 도입하지 않는 개발 워크플로우입니다.

에이전트 개발의 증가하는 위험

AI 보조 코딩은 빠르게 많은 사람이 이제 에이전트 기반 개발이라고 부르는 형태로 진화했습니다. 여기서 AI 시스템은 개발자를 보조하는 것 이상으로 코드베이스 전체를 생성, 수정 및 유지 관리합니다.

이 시프트는 새로운 클래스의 위험을 도입했습니다. AI 에이전트는 npm, PyPI, Maven과 같은 공개 패키지 레지스트리에 크게 의존합니다. 이들 레지스트리는 점점 더 공급망 공격의 대상이 되고 있습니다. 악의적인 패키지는 이러한 생태계에 주입되어 API 키, 클라우드 자격 증명, 인증 토큰 등 민감한 데이터를 노출시킬 수 있습니다.

전통적으로 개발자는 의존성을 배포하기 전에 수동으로 검토하는 체크포인트 역할을 했습니다. 에이전트 모델에서는 이러한 안전 장치가 사라집니다. 의존성은 프로그래매틱으로 선택되며 종종 인간의 감시 없이 대규모로 진행되어 침해된 구성 요소가 프로덕션 환경에 진입하기 쉽습니다.

기본적으로 보안이 되는 워크플로우

Chainguard와 커서의 파트너십은 이 문제를 근원에서 해결하는 것을 목표로 합니다.

커서가 코드를 생성하고 의존성을 선택할 때 Chainguard는 모든 아티팩트가 검증된 업스트림 소스 코드에서 빌드되고 지속적으로 유지 관리되고 암호학적 증명과 함께 제공됨을 보장합니다. 여기에는 다음이 포함됩니다:

  • 알려진 취약점이 없거나 최소한인 상태로 시작하도록 설계된 수천 개의 컨테이너 이미지
  • 숨겨진 악성 코드를 제거하기 위해 검증 가능한 소스에서 재구성된 수백만 개의 언어 라이브러리
  • 무결성을 보장하기 위한 재현 가능한 빌드 및 서명된 출처
  • 업스트림 보안 패치를 포함하는 지속적인 업데이트

이 통합의 가장 중요한 측면 중 하나는 개발자 워크플로우에 대한 변경이 필요하지 않다는 것입니다. 커서는 구성, 자격 증명 관리 및 의존성 소싱을 자동으로 처리하여 팀이 생산성을 유지하면서 위험을 크게 줄일 수 있습니다.

오픈 소스를 보안하는 Chainguard의 접근 방식

Chainguard는 전통적인 보안 방법이 더 이상 AI 주도 세계에서 충분하지 않다는 아이디어를 중심으로 플랫폼을 구축했습니다. 사후에 취약성을 검색하는 대신 오픈 소스 구성 요소를 기본부터 재구성하고 불필요한 요소를 제거하며 새로운 위협이 나타날 때 지속적으로 업데이트합니다.

이 프로액티브 모델은 소프트웨어가 수천 개의 의존성으로 구성되고 지속적으로 업데이트되는 현대 개발의 현실과 일치합니다. 구성 요소가 생성되는 시점에 보안을 보장함으로써 Chainguard는 하류에서 반응적인 보안 조치를 줄입니다.

고객 기반에는 주요 기업과 기술 리더가 포함되어 있으며 이는 AI 주도 개발과 함께 확장할 수 있는 솔루션에 대한 수요가 증가하고 있음을 반영합니다.

커서와 AI 네이티브 개발의 부상

커서는 AI 네이티브 소프트웨어 개발을 위한 주요 플랫폼 중 하나로 등장했습니다. 대형 언어 모델을 중심으로 구축되어 개발자가 자연어 상호 작용을 통해 코드를 작성, 리팩터링 및 관리할 수 있습니다.

커서를 구별하는 것은 에이전트 워크플로우에 대한 초점입니다. 코드 스니펫을 단순히 제안하는 것보다 플랫폼은 AI가 작업을 실행하고 의존성을 관리하며 프로젝트를 자율적으로 반복 개발할 수 있도록 합니다. 이 기능은 개발 주기를 가속화하려고 하는 기업에서 빠른 채택을 주도했습니다.

그러나 AI 시스템이 더 많은 책임을 지게 됨에 따라 자동화된 의사 결정과 관련된 위험도 증가합니다. Chainguard와의 파트너십은 이러한 워크플로우에 신뢰와 보안을 직접적으로 통합해야 한다는 것을 인식하는 것을 반영합니다.

이 파트너십이 중요한 이유

Chainguard와 커서의 협력은 업계의 더 광범위한 변화를 강조합니다. AI가 코드 생성의 볼륨과 속도를 크게 증가시키면서 전통적인 보안 관행은 따라가기 어려워지고 있습니다.

개발자가 AI 생성 결과물을 감사하는 데 의존하기보다, 기반 구성 요소가 처음부터 안전하도록 보장하는 쪽으로 초점이 이동하고 있습니다. 이것은 소프트웨어 공급망을 관리하는 방식에서 근본적인 변화입니다.

AI 주도 개발을 채택하는 조직에 미치는 영향은 중대합니다. 기본적으로 보안을 제공하는 접근 방식은 침해의 위험을 줄이고 운영 중단을 최소화하며 팀이 확신을 가지고 확장할 수 있습니다.

신뢰할 수 있는 AI 개발을 위한 기반

에이전트 시스템이 더 널리 보급됨에 따라 소프트웨어 공급망의 무결성은 이러한 기술이 얼마나 널리 채택되는지를 결정하는 데 중요한 역할을 할 것입니다.

Chainguard와 커서의 파트너십은 미래가 어떤 모습일지에 대한 시각을 제공합니다. AI가 최고 속도로 작동하고, 모든 의존성이 신뢰할 만하도록 보장하기 위해 설계된 인프라의 지원을 받는 개발 환경입니다.

기계가 대부분의 코드를 작성하는 세계에서 신뢰는 더 이상 부차적인 문제가 아닙니다. 그것은 모든 것이 구축되는 기반입니다.

앙투안은 Unite.AI의 비전 있는 리더이자 창립 파트너로, AI와 로봇공학의 미래를 만들어 가고 발전시키는 데 변함없는 열정을 쏟고 있습니다. 여러 기업을 창업한 그는 AI가 전기만큼 사회를 크게 변화시킬 것이라고 믿으며, 혁신적인 기술과 범용 인공지능(AGI)의 잠재력에 관해 자주 열정적으로 이야기합니다.

미래학자로서 이러한 혁신이 세상을 어떻게 바꿀지 탐구하는 데 전념하고 있습니다. 또한 미래를 새롭게 정의하고 산업 전반을 변화시키는 첨단 기술에 대한 투자에 초점을 맞춘 플랫폼인 Securities.io의 설립자입니다.