링크가 복사되었습니다!

액션의 아키텍처: AWS Kiro 엔진 내부

AWS Kiro는 AI 도우미에서 자율 에이전트로의 근본적인 변화를 나타냅니다. 자세한 분석에서는 인간의 감독 없이 며칠 동안 코딩할 수 있는 '사고' 엔진을 살펴봅니다.

🌐
기계 번역

이 기사는 영어 원문에서 자동 번역되었습니다. 영어 원문 읽기

유리 코드 인터페이스 위에 금색 신경 경로를 보여주는 AWS Kiro 사고 엔진의 개념적 시각화.

주요 내용

  • 자율 자율성: 1세대 보조자와 달리 Kiro는 몇 시간 또는 며칠 동안 독립적으로 작동하여 버그 분류 및 다중 저장소 업데이트를 처리할 수 있습니다.
  • MCP(모델 컨텍스트 프로토콜): Kiro는 MCP 서버에 구축된 “Powers”를 사용하여 Datadog, Figma 및 Stripe와 같은 도구와 직접 통합할 수 있습니다.
  • 사고 루프: 전용 추론 아키텍처를 통해 Kiro는 제출 전에 자체 코드를 검증하여 UI 자동화에서 90% 이상의 신뢰성을 달성할 수 있습니다.
  • 경제적 변곡: AWS CEO Matt Garman은 Kiro가 이전 도구보다 “수배” 더 효율적이며 현재 Amazon의 내부 개발 표준으로 사용되고 있다고 주장합니다.

후크: 채팅 창 너머

지난 3년 동안 개발자들은 “채팅하고 기다리는” 사이클에 갇혀 있었습니다. AI를 호출하면 AI가 조각을 생성하고 버그를 찾아내는 과정이 반복됩니다. 2025년 12월 4일에 열린 AWS re:Invent 2025 기조연설에서 AWS CEO Matt Garman은 이 시대의 종말을 선언했습니다.

에이전트 통합 개발 환경(IDE)인 Kiro의 도입은 “보조” AI에서 “에이전트” AI로의 전환을 의미합니다. 대화는 더 스마트해진 자동 완성이나 단위 테스트를 작성하는 사이드바 창에 관한 것이 아닙니다. 개발자의 입장에 서서 15개 앱 생태계의 맥락을 이해하고 복잡한 워크플로우를 며칠 동안 자율적으로 실행할 수 있는 “프론티어 에이전트”에 초점이 맞춰져 있습니다. GitHub Copilot 및 Cursor와 같은 경쟁업체가 초기 시장을 장악한 반면 Kiro의 아키텍처는 “Action-as-a-Service” 시대로의 진입을 시사합니다.

Advertisement

배경: IDE의 진화

키로로의 여행은 하루아침에 이루어지지 않았습니다. 이는 소프트웨어 개발 도구의 발전에 있어 세 가지 뚜렷한 단계의 결과입니다.

제안시대(2021~2023)

GitHub Copilot과 같은 도구는 “Smart Assistant”라는 개념을 도입했습니다. 이러한 시스템은 순전히 반응적이었습니다. 즉각적인 커서 컨텍스트를 기반으로 DC(직류) 제안을 제공했지만 다단계 논리를 계획하거나 실행하는 기능이 부족했습니다.

상황별 시대(2024년~2025년 초)

Cursor는 모델을 코드베이스에 더 가깝게 만들어 시장에 혁명을 일으켰습니다. RAG(Retrieval-Augmented Generation)와 지속적인 컨텍스트를 구현함으로써 개발자는 전체 저장소에 대해 질문할 수 있었습니다. 그러나 모든 변경 사항에 대해 여전히 사람이 “적용” 또는 “실행”을 클릭해야 했습니다.

에이전트 시대(2025년 후반)

2025년 11월 17일에 GA(일반 공급)에 들어간 Kiro는 세 번째 물결을 대표합니다. 그것은 단지 제안하는 것이 아닙니다. 그것은 행동한다. 버그를 분류하고, 리포지토리 전체의 코드 적용 범위를 최적화하고, 과거 풀 요청에서 특정 코딩 스타일을 배울 수 있습니다. 이는 인간을 “감독자”에서 “편집 책임자”로 이동시킵니다.

”사고 순환” 이해하기

Kiro의 중심에는 “사고” 워크플로우와 “즉각적인” 응답을 분리하는 추론 아키텍처가 있습니다. 표준 LLM(대형 언어 시스템)에서 출력은 선형 확률 ​​체인입니다. 첫 번째 토큰이 잘못된 경우 전체 블록에 결함이 있을 가능성이 높습니다.

Kiro의 “사고” 모드에는 피드백 루프가 도입되었습니다. 복잡한 목표를 수행할 때 에이전트는 코드만 출력하는 것이 아닙니다. 계획을 수립하고 샌드박스 환경에서 이를 실행하며 사양에 따라 결과를 확인합니다. 이는 효율성 이득 공식을 사용하여 모델링할 수 있습니다.

Eagent=ThumanTagent×(1α)E_{agent} = \frac{T_{human}}{T_{agent} \times (1 - \alpha)}

어디에:

  • ThumanT_{human}은 인간이 걸리는 시간입니다.
  • TagentT_{agent}는 에이전트의 처리 시간입니다.
  • α\alpha는 내부 수정률(Kiro의 자체 검증 능력)입니다.

반복적인 “사고” 단계를 통해 α\alpha를 최대화함으로써 Kiro는 지속적인 인간 개입이 필요한 작업을 수행할 수 있습니다.

MCP의 힘: AI를 위한 USB-C 시대

re:Invent 2025에서 가장 중요한 기술 공개는 Kiro Powers였습니다. 이는 **MCP(Model Context Protocol)**를 기반으로 구축된 전문 지식입니다.

MCP를 인공 지능의 “USB-C”라고 생각하십시오. MCP 이전에는 모든 에이전트가 Datadog 또는 Stripe과 같은 도구와 통신하려면 사용자 정의 코드가 필요했습니다. 이제 개발자는 수동 구성 없이 Kiro가 외부 API, Figma와 같은 UI 디자인 도구 또는 관찰 플랫폼에 연결할 수 있도록 하는 재사용 가능한 MCP 서버인 “Powers”를 만들 수 있습니다.

기조연설에서 AWS는 “Figma Power”를 사용하여 디자인 시스템을 React 구성 요소 라이브러리로 자율적으로 변환한 다음 “Stripe Power”를 사용하여 단일 자율 세션 내에서 결제 로직을 구현하는 Kiro를 시연했습니다.

Advertisement

Nova Act 및 UI 안정성

Kiro는 단지 터미널에만 국한된 것이 아닙니다. Amazon Nova Act를 통해 시스템은 인간처럼 브라우저 인터페이스 및 소프트웨어 UI와 상호 작용할 수 있습니다. 이전 UI 자동화 도구는 “선택기 드리프트”(레이아웃이 변경되면 AI가 잘못된 버튼을 클릭하는 경우)로 인해 어려움을 겪었지만 Nova Act는 복잡한 작업 흐름 자동화에서 놀라운 90% 이상의 신뢰성을 달성합니다.

이는 UI를 평면 이미지가 아닌 계층적 모델로 처리함으로써 달성됩니다. Kiro는 화면의 X/Y 좌표뿐만 아니라 버튼의 “의도”(예: “결제 제출”)를 이해합니다.

데이터: Kiro 대 경쟁사

내부 벤치마크는 여전히 엄격하게 보호되고 있지만, 2025년 12월의 업계 데이터에 따르면 기존 확장 프로그램과 에이전트 IDE 간의 격차가 넓어지고 있습니다.

주요 비교 지표:

  • GitHub Copilot: 통제된 테스트에서 보안 취약점의 약 **13.86%**를 자율적으로 수정했습니다.
  • 커서: AI 코딩의 표준인 SWE-bench(소프트웨어 엔지니어링 벤치마크)에서 77.9% 점수를 달성했습니다.
  • AWS Kiro: 내부 Amazon 데이터에 따르면 개발자는 수동 방법보다 최대 10배 더 빠르게 일상적인 유지 관리 작업(예: 10개 이상의 앱에 대한 라이브러리 업그레이드)을 완료하고 있습니다.

특히 Kiro는 이제 Amazon 자체 개발자를 위한 전사적 표준이 되었습니다. 이는 이 도구가 “100개 앱 규모”에 대비할 준비가 되었음을 의미합니다.

과제 및 한계

과대광고에도 불구하고 Kiro는 2026년에 접어들면서 상당한 장애물에 직면하게 됩니다.

  1. 컨텍스트 드리프트: 여러 날의 세션에서 상담원은 여전히 ​​2차 종속성을 위해 기본 목표를 잊어버리는 “컨텍스트 손실”을 경험할 수 있습니다.
  2. 비용 투명성: “사고” 루프는 표준 프롬프트보다 훨씬 더 많은 토큰을 소비합니다. AWS는 프롬프트별 비용 추적을 도입했지만 에이전트가 무한 루프에 빠지면 기업 청구서가 급증할 수 있습니다.
  3. 신뢰 장벽: 개발자는 역사적으로 “자동 커밋” 기능을 경계했습니다. “모든 것을 확인하십시오”에서 “에이전트를 신뢰하십시오”로 이동하는 것은 몇 달이 아니라 몇 년이 걸리는 심리적 변화입니다.

다음은 무엇입니까?

Kiro의 로드맵은 주변 지능을 가리킵니다. 업계가 2026년으로 접어들면서 이러한 에이전트가 IDE를 넘어설 것이라는 기대가 커지고 있습니다. CES 2026에서 예상되는 휴머노이드와 같은 특수 하드웨어에 통합될 가능성이 높으며 에이전트는 휴먼 팀이 없는 동안 작업하는 “유령 개발자”로 작동합니다.

개발자에게 메시지는 분명합니다. 역할은 더 이상 코드 작성자가 아니라는 것입니다. 에이전트의 설계자입니다. 생산성의 기준이 한 단계 더 높아졌습니다. 에이전트 루프로 개발이 이루어지지 않으면 이미 뒤처진 것입니다.

이것이 당신에게 의미하는 것

개발자인 경우:

  • 구문에 집중하지 말고 사양 엔지니어링에 집중하세요. 이제 “목표”를 정의하는 능력이 “기능”을 작성하는 능력보다 더 중요해졌습니다.
  • VC 지원 스타트업에 있는 경우 Kiro의 무료 Pro+ 등급을 살펴보세요.

CTO/엔지니어링 리더인 경우:

  • 에이전트 루프의 IaC(Infrastructure-as-Code) 영향을 평가합니다. 이제 보안 프로토콜은 저장소 간에 이동하는 인간이 아닌 행위자를 고려해야 합니다.
  • “노동보다 계산”을 위한 예산. 2026년 예측에서 토큰 비용은 주니어 개발자 시간 비용을 대체합니다.

최종 평결: 코드의 엄청난 변화

AWS Kiro는 업계가 “보조”에서 “에이전트”로 전환하는 것을 물리적으로 표현한 것입니다. “사고” 추론 루프와 MCP의 범용 연결을 결합함으로써 Amazon은 단순한 도구 그 이상, 즉 가상 팀원을 만들었습니다. 업계가 2026년을 바라보면서 문제는 더 이상 AI가 코딩할 수 있는지 여부가 아니라 디지털 세계를 계속 운영하는 기계에 사람들이 얼마나 많은 자율성을 기꺼이 부여할 의향이 있는지입니다.


출처

Advertisement

🦋 Bluesky 토론

Bluesky에서 토론하기

게시물 검색 중...