AWS의 개발 플랫폼인 Kiro는 자사 Kiro 자율 에이전트가 프리뷰 단계에 있다고 발표했으며, 개발자와 팀이 집중을 방해하지 않고 작업을 계속 진행할 수 있는 새로운 방법을 제공합니다. 에이전트는 백그라운드에서 장기 개발 작업을 자율적으로 수행하고, 세션과 코드 저장소 간의 맥락을 유지하며, 개발자의 코멘트와 코드 리뷰 수정에서 학습하여 점차 팀의 코딩 스타일과 엔지니어링 관행에 적응할 수 있습니다.
이 기능은 현재 Kiro Pro, Pro+, Power 가입자에게 미리보기 기간 동안 추가 비용 없이 점진적으로 배포되고 있으나, 주간 사용 할당량이 적용됩니다. Team Edition은 대기자 명단을 통해 적용되어야 하며, 배치로 열어야 하며, GitHub, GitLab, Jira, Slack 같은 협업 및 코드 호스팅 플랫폼과 통합할 수 있습니다. 프록시는 고립된 샌드박스 환경에서 작업을 수행하고, 풀 리퀘스트를 제출하여 변경사항을 전달하며, 메인 브랜치에 자동으로 병합되지 않습니다.
Kiro 자율 에이전트는 다중 창고 개발 노력을 수 시간 또는 며칠 동안 지속적으로 발전시킬 수 있는 차세대 '프런티어 에이전트' 중 하나로, 소프트웨어 개발에서 더 높은 수준의 자율성을 향한 중요한 단계로 평가받고 있습니다. 일반적인 응용에는 결함 분류, 의존성 확대, 다중 서비스 리팩토링, 정기 유지보수 활동이 있지만, 조직은 대규모 리베이킹 전에 기존 개발 프로세스, 감사 요구사항, 엔지니어링 문화에 미치는 영향을 평가해야 합니다.
자주 묻는
질문: Kiro 자율 에이전트란 무엇인가요?
A: Kiro가 자체 개발한 에이전트로, 개발 작업을 백그라운드에서 지속적으로 진행하고, 크로스 세션과 다중 창고 컨텍스트를 유지하며, 코드 리뷰 피드백을 바탕으로 팀의 코딩 습관을 지속적으로 학습합니다.
Q: 현재 이 미리보기 기능을 누가 사용할 수 있나요?
A: 미리보기 기간은 Kiro Pro, Pro+, Power 사용자에게 점차 제공될 예정이며, 일부 팀 사용자는 대기자 명단을 제출하여 조기 액세스를 받을 수 있습니다.
Q: 미리보기 기간 동안 추가 요금이 있나요?
A: 미리보기 기간 동안 자격을 갖춘 가입자에게는 추가 요금이 부과되지 않지만, 주간 사용 할당량이 설정되며, 향후 공식 상업용 가격은 프리뷰가 끝나기 전에 별도로 발표될 예정입니다.
Q: 에이전트가 자동으로 코드를 수정하고 병합하나요?
A: 에이전트는 샌드박스에서 작업을 수행하고 풀 리퀘스트 형태로 변경 사항을 제출하는데, 이 요청은 메인 브랜치에 자동으로 병합되지 않습니다.
Q: 어떤 종류의 개발 업무에 더 적합한가요?
A: 배치 의존성 업그레이드, 다중 창고 리팩토링, 결함 계층 처리, 커버리지 개선, 백로그 구현 등 장기 및 반복적인 작업에 적합하여 개발자가 설계와 핵심 기능에 집중할 수 있도록 합니다.