프로토타입부터 프로덕션까지 함께 작업하는 새로운 에이전트형 통합 개발 환경(IDE)

 인터페이스,Mermaid,데이터 흐름도와 함께한 Kiro 설계 사양.png

 

 

 

 

 

아마존웹서비스(AWS)는 오늘 AI 에이전트를 활용해 전체 애플리케이션 개발 프로세스를 지원하는 새로운 통합 개발 환경(IDE) ‘키로(Kiro)’의 프리뷰 버전을 출시했다고 밝혔다.

 

키로는 초기 아이디어 단계부터 프로덕션 환경 배포까지 개발의 전 과정을 자동화하고 간소화하는 새로운 개발 도구로, 특히 사양(Spec)과 후크(Hook)를 중심으로 프로토타입을 운영 환경 수준의 시스템으로 전환할 수 있도록 설계됐다.

 

키로는 반복적인 자연어 프롬프트 입력만으로 작동하는 애플리케이션을 만드는 것은 물론, 이를 프로덕션 수준까지 발전시킬 수 있도록 설계됐다. 기존 AI 코딩 환경에서는 시스템의 구조나 설계가 환경과 성능에 어떤 영향을 미치는지 파악하기 어렵다는 한계가 있었다. 키로는 이를 보완하기 위해 명확한 사양 기반의 개발 방식을 도입했으며, 유지보수가 용이하고 신뢰성이 높은 시스템 구현이 가능하다.

 

인터페이스, Mermaid, 데이터 흐름도와 함께한 Kiro 설계 사양

사용자가 제품에 리뷰 시스템을 추가하세요와 같은 자연어 프롬프트를 입력하면, 시스템은 리뷰 생성, 조회, 필터링, 평가 기능에 대한 사용자 스토리를 자동으로 도출한다. 해당 스토리에는 EARS(Easy Approach to Requirements Syntax)형식을 기반으로 한 수용 기준이 포함되며, 이는 개발자가 일반적으로 고려하는 경계 사례까지 포괄한다. 이를 통해 프롬프트의 가정을 명확하게 드러낼 수 있다.

요구사항 기반 자동 작업 생성 및 테스트 자동화.png

요구사항 기반 자동 작업 생성 및 테스트 자동화

키로는 요구사항 기반의 기술 설계 단계에서 코드베이스와 사양을 분석해, 데이터 흐름 다이어그램, 타입스크립트 인터페이스, 데이터베이스 스키마, API 엔드포인트 등을 자동으로 생성한다. 이를 통해 복잡한 설계 논의 없이도 명확한 문서를 바탕으로 개발을 진행할 수 있어, 전체적인 생산성을 높일 수 있다.

 자동 작업 생성부터 테스트, 접근성까지 반영한 Kiro.png

자동 작업 생성부터 테스트, 접근성까지 반영한 Kiro

작업 구현 단계에서 키로는 작업(Task)과 하위 작업(Sub-task)을 생성하고, 의존성에 따라 자동 정렬한 후 각 작업을 사양과 연결한다. 각 작업에는 단위 테스트, 통합 테스트, 로딩 상태, 모바일 호환성, 접근성 등 세부 구현 요소가 포함된다. 작업 인터페이스를 통해 개별 작업을 실행하고 진행 상태를 확인할 수 있으며, 완료된 작업은 코드 변경 내역과 에이전트 실행 이력을 통해 감시할 수 있다. 키로는 코드와 사양 간 실시간 동기화를 지원한다. 개발자는 사양 업데이트를 요청하거나 직접 수정할 수 있으며, 이로 인해 문서 불일치 문제를 줄이고 유지보수 효율성을 높일 수 있다.

 

이벤트 기반 자동화 기능인 키로 후크(Kiro Hooks)는 반복적이고 누락되기 쉬운 작업을 자동으로 처리한다. 이러한 작업의 예로, 리액트(React) 컴포넌트를 저장할 때 테스트 파일이 자동으로 갱신되고, API 엔드포인트를 수정하면 관련 문서가 업데이트되며, 커밋 전에는 보안 훅을 통해 자격 증명 유출 여부가 자동으로 검사된다.

 파일 저장시 후크 생성2.png

후크 기능은 팀 단위 개발 환경에서 코드 품질과 보안 기준을 일관되게 유지하는 데 효과적이다. 예컨대, 단일 책임 원칙을 적용한 컴포넌트 구조를 자동으로 검증하도록 설정할 수 있으며, 해당 후크는 시스템 프롬프트와 모니터링 대상 폴더 설정과 함께 Git 저장소에 커밋되어 팀 전체에 일관된 품질 기준을 적용할 수 있다.

파일 저장시 후크 생성1.png

파일 저장시 후크 생성

이 외에도 키로는 모델 컨텍스트 프로토콜(MCP) 지원, 프로젝트 전반의 AI 동작을 조율하는 스티어링 규칙, 파일·URL·문서 기반의 컨텍스트 제공자, 에이전트 채팅 기능을 포함한다. 코드 OSS를 기반으로 구축된 키로는 비주얼 스튜디오 코드 설정 및 오픈 VSX) 플러그인을 지원하며 기존 개발 환경과의 높은 호환성을 유지한다.

 

키로는 단순한 코드 생성 도구를 넘어, 요구사항 정의, 설계 문서화, 작업 자동화, 테스트 및 문서 관리를 모두 아우르는 종합적인 에이전트형 AI 기반 개발 환경이다. 이를 통해 운영 환경에 적합한 소프트웨어를 구현할 수 있다.

 

 

#AWS#Kiro#키로#IDE#에이전트AI#

 
?

  1. 아스펜테크, 온실가스 배출 관리 솔루션 출시…“고객의 지속가능성 이니셔티브 달성 가속화”

    - 포괄적 의사결정 지원 기능 통해 탄소배출 저감 활동에 박차 아스펜테크는 자산집약적 산업에서 이산화탄소를 포함한 온실가스 배출 저감활동에 가장 큰 영향을 미치는 핵심 운영 영역을 정확하게 파악해 대응할 수 있는 새로운 솔루션을 발표했다. 이 솔루...
    Date2023.03.15 Bynewsit Views734
    Read More
  2. [CES2023] 엔비디아, 엔비디아 드라이브 통해 차량 지능형 인테리어 기능 실현

    - 엔비디아 드라이브 IX 및 드라이브 심 통해 차량 디자인에서 소매 판매까지 엔드 투 엔드 디지털 트윈과 워크플로우 지원 엔비디아가 엔비디아 드라이브(NVIDIA DRIVE) 플랫폼으로 지능형 인테리어 기능을 설계 및 구현하는 방법을 발표했다. 자율주행 기술...
    Date2023.01.04 Bynewsit Views734
    Read More
  3. 슈나이더 일렉트릭, MS 올해의 파트너상 ‘에너지 & 지속가능성 부문’ 수상

    - 고객의 비즈니스에 넷제로를 위한 서비스와 솔루션을 제공하는 슈나이더 일렉트릭 노력 인정받아 슈나이더 일렉트릭 코리아는 2022 마이크로소프트 올해의 파트너상 에너지&지속가능성(2022 Microsoft Energy & Sustainability Partner of the Year Award)’ ...
    Date2022.08.10 Bynewsit Views734
    Read More
  4. 큐브리드, 캄보디아 소프트웨어 기업 PVS와 개발 협력

    큐브리드가 캄보디아 소프트웨어 기업 PVS(Phnom Voar Software)와 개발 협력을 체결했다. 양 사는 오라클, MySQL 이외에 다양한 이기종 DB를 큐브리드(CUBRID) DB로 마이그레이션하도록 지원하는 CMT(CUBRID Migration Toolkit) 부문에 대한 공동 연구 개발에...
    Date2022.07.13 Bynewsit Views734
    Read More
  5. 오라클, 차세대 ‘오라클 엑사데이터 X10M’ 발표…“탁월한 확장성과 가성비 제공”

    - 최대 3배 향상된 트랜잭션 처리량, 3.6배 빨라진 분석속도, 50% 더 많아진 통합기능 제공 오라클이 모든 오라클 데이터베이스 워크로드에 독보적인 성능과 가용성을 제공하는 새로운 세대의 오라클 엑사데이터(Oracle Exadata) X10M 플랫폼을 선보였다. 이전...
    Date2023.06.26 Bynewsit Views733
    Read More
  6. 엔비디아 젯슨 엣지 AI 플랫폼, 베이비 슈퍼컴퓨터 탑재

    - SC22 슈퍼컴퓨팅 컨퍼런스에서 11월 13일부터 18일까지 베이비 슈퍼컴퓨터 전시 - 엔비디아 젯슨 나노로 더 많은 AI와 머신러닝 문제를 해결 엔비디아가 엔비디아 젯슨 엣지 AI 플랫폼(NVIDIA Jetson Edge AI Platform)이 서던 메소디스트 대학교(Southern M...
    Date2022.11.11 Category컴퓨팅 Bynewsit Views733
    Read More
  7. 포블게이트, 가상자산 실사 보고서 공개 …“예치금 100% 초과 보유”

    - 2022년 2분기 실사 보고서 통해 고객 예치금 100% 이상 보유, 안정성 확인 - 투명한 거래환경 조성 위해 분기별 실사 진행 가상자산 거래소 포블게이트가 2022년도 2분기 가상자산 및 예금 실사 보고서를 공개했다. 이번 실사 결과에 따르면 포블게이트는 고...
    Date2022.08.19 Bynewsit Views733
    Read More
  8. No Image

    VMware, ‘스프링원 투어 코리아’ 통해 국내 개발자 지원

    - 국내 개발자 대상 스프링 프레임워크의 새로운 업데이트와 모범 사례 소개 - 세계적인 자바 챔피언 조쉬 롱(Josh Long) 특별 연사로 참여, 신규 스프링 기능 소개 - 오는 8월, 미국에서 개최하는 플래그십 행사 VMware 익스플로어 라스베이거스에서 스프링원...
    Date2023.06.29 Bynewsit Views732
    Read More
  9. NCH코리아, 자연과 건강을 지키는 ‘플로깅’ 활동 ‘플로고(PLOGGO)’ 캠페인 진행

    - 9월 23일(금)에 반포 한강지구 일대를 돌며 쓰레기를 줍는 ‘플로깅(Plogging)’ 활동 진행 - 사회공헌사업(CSR)과 실천적 ESG 경영으로 환경 문제 해결을 위한 직원 참여 활동, NCH 아태지역 전 지사에서 연속적으로 진행 NCH코리아는 오늘, 지난 9월 23일(금...
    Date2022.09.26 Bynewsit Views732
    Read More
  10. 킨드릴, BNK부산은행 IT서비스 체계 표준화 및 최적화 완료…“디지털 혁신 가속”

    - 컴플라이언스 대응, IT 라이프 사이클 전반의 생산성 관리 등 워크플로우 기반 IT 서비스 체계 확보 글로벌 1위 IT서비스 기업 킨드릴은 BNK부산은행의 디지털 혁신 가속화를 위한 IT 서비스 체계의 표준화 및 최적화 프로젝트를 완료했다고 밝혔다. 이번 프...
    Date2022.09.15 Bynewsit Views732
    Read More
목록
Board Pagination Prev 1 ... 16 17 18 19 20 21 22 23 24 25 ... 237 Next
/ 237
CLOSE