Cognition helps Devin test its own work with GPT‑6 Astra
🖼️ 인포그래픽

🖼️ 4컷 인포그래픽

💡 한 줄 요약
Cognition은 GPT‑6 Astra로 Devin이 작업 결과를 테스트하고 증거를 제시하도록 하여 고객 대응을 가속하고 수동 코드 검토를 줄일 가능성을 모색하고 있다.
📌 핵심 요약
- Cognition이 개발한 자율 소프트웨어 엔지니어 Devin은 대형 은행부터 기술 기반 스타트업까지 사용되며, Cognition 내부에서는 코드 작성량 증가로 검토가 과제가 됐다.
- Cognition은 GPT‑6 Astra를 핵심 클라우드 에이전트인 Devin뿐 아니라 CLI와 데스크톱 제품 개선에도 적용하고 있다.
- Devin은 GPT‑6 Astra로 iPhone 게임 Otter Run을 테스트하고, 시뮬레이터 실행 영상과 통과한 검사 및 테스트하지 않은 영역을 명시한 보고서를 반환한다.
- 공동창업자 Walden Yan에 따르면, 고객이 보낸 버그 스크린샷을 GPT‑6 Astra를 사용하는 Devin에 전달하면 문제를 수정하고 결과 스크린샷을 반환해 고객 대응이 훨씬 빨라진다.
- Cognition은 테스트 결과의 증거가 엔지니어의 변경 사항 평가를 도와 수동 코드 검토를 줄이고 더 많은 결과물을 출시하는 데 기여할 것으로 기대하지만, 이는 향후 기대 효과로 제시된다.
🧩 주요 포인트
- 코드 작성량 증가 → Cognition의 검토 부담이 커지면서 작업의 정상 동작을 입증하는 능력이 중요해졌다.
- Otter Run 실행 영상과 테스트 범위 보고서 → 엔지니어가 실제 동작과 추가 확인이 필요한 영역을 함께 판단할 수 있다.
- Devin의 수정 결과 제시 → 고객 대응 속도를 높이는 활용 사례가 있으며, 수동 코드 검토 감소와 출시 확대는 향후 기대에 해당한다.
🧠 상세 정리
1. 코드 생산 증가와 검토 부담
Cognition은 대형 은행부터 기술 기반 스타트업까지 전 세계 기업이 사용하는 자율 소프트웨어 엔지니어 Devin의 개발사다. 자체 엔지니어링 팀이 더 많은 코드를 작성하면서 그 작업을 검토하는 일이 과제로 떠올랐다. Cognition은 GPT‑6 Astra가 자신의 작업을 테스트하고 결과를 보여주는 능력을 코드 검토 효율을 높일 수 있는 수단으로 보고 있다. 공동창업자 Walden Yan은 Astra의 주요 개선점으로 작업이 기대대로 실제 작동하는지 테스트하고 입증하는 능력을 꼽았다.
2. 제품 적용과 Otter Run 테스트
Cognition은 GPT‑6 Astra를 핵심 클라우드 에이전트인 Devin뿐 아니라 CLI와 데스크톱 제품의 개선에도 활용하고 있다. 구체적인 사례에서 Devin은 Astra를 사용해 iPhone 게임 Otter Run을 테스트한다. 이후 시뮬레이터에서 게임이 실행되는 영상과 함께 통과한 검사 및 테스트하지 않은 영역을 식별한 보고서를 반환한다. 영상은 애플리케이션의 동작을 보여주고, 보고서는 테스트 범위를 기록한다. 엔지니어는 두 결과물을 통해 소프트웨어가 어떻게 작동하는지 살펴보고 무엇에 추가적인 주의가 필요한지 파악할 수 있다.
3. 버그 수정 결과를 통한 고객 대응
Walden Yan은 Astra가 Cognition의 고객 대응을 훨씬 빠르게 하는 데에도 도움을 준다고 설명한다. 고객이 버그 스크린샷을 보내면 팀은 이를 Astra를 사용하는 Devin에 전달할 수 있다. Devin은 해당 문제를 수정하고 그 결과를 보여주는 스크린샷을 반환한다. 이 사례에서 고객이 제공한 스크린샷은 문제를 전달하는 입력이며, 반환된 스크린샷은 수정 결과를 보여주는 자료다. 원문은 이러한 흐름을 고객 대응이 빨라지는 사례로 소개하지만, 단축된 시간이나 개선 비율을 수치로 제시하지는 않는다.
4. 수동 검토 감소에 대한 기대
Cognition은 GPT‑6 Astra의 강화된 테스트 능력이 더 효율적인 검토 절차로 이어질 수 있다고 본다. Devin이 자신의 작업을 테스트하고 결과의 증거를 제공하면 엔지니어는 코드를 직접 살펴보는 부담을 줄이면서 변경 사항을 평가할 수 있다는 구상이다. Walden Yan은 시간이 지나면서 수동으로 확인해야 하는 코드가 줄고, 최종적으로 더 많은 결과물을 출시하게 되기를 기대한다고 밝혔다. 다만 원문은 수동 검토 감소와 출시 확대를 이미 입증된 성과가 아니라 앞으로 기대하는 효과로 제시한다.
🧾 핵심 주장 / 시사점
- 테스트 실행뿐 아니라 결과를 검토 가능한 형태로 제시하는 능력이 Cognition의 코드 검토 효율화 구상에서 핵심 역할을 한다.
- Otter Run 사례는 정상 동작의 증거와 테스트하지 않은 영역을 함께 제시해, 엔지니어가 결과와 확인 범위를 동시에 이해하도록 돕는다.
- 고객 대응 속도 개선은 Walden Yan이 설명한 현재 활용 효과이며, 수동 코드 검토 감소와 출시 확대는 향후 기대라는 구분이 필요하다.
✅ 액션 아이템
- Otter Run 실행 영상과 테스트 범위 보고서를 함께 검토해 실제 동작과 테스트하지 않은 영역을 확인한다.
- 고객 버그 대응에서 Devin이 반환한 결과 스크린샷으로 수정 결과를 확인한다.
- Cognition의 수동 코드 검토 감소와 출시 확대는 향후 기대 효과로 구분해 평가한다.
❓ 열린 질문
- Otter Run 테스트 보고서에서 테스트하지 않은 영역은 무엇인가?
- GPT‑6 Astra를 사용하는 Devin은 고객 버그 대응 시간을 얼마나 단축하는가?
- Cognition이 기대하는 수동 코드 검토 감소와 출시 확대는 실제로 어느 정도 실현될 것인가?