Notion에서의 OpenAI Codex 통합
Notion에서의 OpenAI Codex 통합
Notion은 OpenAI Codex를 사용하여 기능 개발을 자동화하고, 엔지니어와 관리자가 주가 아닌 시간 단위로 프로덕션 준비 코드를 출시할 수 있게 한다.
OpenAI Codex가 Notion에서 기능 개발 및 엔지니어링 생산성을 가속화한다
Notion은 OpenAI Codex를 엔지니어링 워크플로에 통합하여, 회사가 프로덕션 준비 기능의 생성을 자동화하고 에이전트 사용을 위한 소프트웨어 프리미티브를 재고할 수 있도록 했다. 이 통합은 개발 타임라인을 크게 줄여서, 여러 엔지니어가 2주 걸리던 프로젝트를 한 사람이 몇 시간 만에 끝내도록 했고, 코딩하지 않는 관리자도 직접 코드베이스에 기여할 수 있게 했다.
자율적 기능 구현: 웹에 AI 음성 입력 가져오기
Codex는 기존 코드베이스를 자율적으로 분석하여 다양한 플랫폼에서 새로운 기능을 구현할 수 있다. Notion에서 AI 제품 엔지니어링을 이끄는 Ryan Nystrom은 Codex를 사용하여 Notion의 모바일 앱에서 웹 클라이언트로 AI 음성 입력 기능을 포팅했다. 이를 달성하기 위해 Nystrom은 Codex에 다음을 제공했다:
- 참조를 위한 모바일 코드베이스 접근.
- 필요한 웹 인터페이스의 명확한 설명.
- 결과 코드를 검증하는 방법.
Codex는 모바일 코드를 탐색하고 Notion의 내부 코딩 표준을 준수하는 한 번의 패스로 완전한 첫 구현을 생성했다. Nystrom에 따르면, 이전에 두 엔지니어가 2주 동안 해야 했던 작업을 한 사람이 3~4시간 만에 완료했다고 한다.
엔지니어링 워크플로의 변화
Codex의 채택으로 엔지니어의 주요 역할이 수동 코딩에서 사양 작성 및 감독으로 바뀌었다.
사양 중심 개발로의 전환
Notion의 엔지니어들은 이제 Codex가 실행할 수 있는詳細한 사양 문서를 작성하는 데 더 많은 시간을 쏟는다. Ryan Nystrom은 "솔직히 말해서, 저는 더 이상 손으로 코드를 작성하지 않는다."라고 말한다. 이 변화로 엔지니어들은 여러 개발 작업을 병렬로 실행할 수 있게 되어, 순차적 작업 관리와 일반적으로 관련된 인간적 병목 현상을 제거할 수 있다.
관리자 기여 및 24/7 생산성 지원
Codex는 생산 코딩에서 수년 동안 떨어져 있었던 관리자들이 팀과 함께 기능을 출시할 수 있게 한다.これにより 리더십은 관리 업무를 수행하면서도 기술적 깊이를 유지할 수 있다. 또한, 이 도구는 비동기식 연구 및 버그 수정에 사용되며; Nystrom은 이 기능을 "Notion에서 24/7 이용 가능한 인턴"이라고 묘사하여, 그에게 밤새 연구 질문을 큐에 넣고 아침에 완성된 보고서를 받을 수 있게 한다.
채용 및 조직 구조에 미치는 영향
Notion은 AI 주도 개발에 맞춰 채용 기준과 조직 추상화를 조정하고 있다. 회사는 이제 분야의 표준 요구사항이 변화함에 따라 전통적인 경력 연수보다 호기심과 개방성을 우선시하고 있다. 또한, Notion은 AI 에이전트가 더 쉽게 접근하고 사용할 수 있도록 소프트웨어 프리미티브와 추상화를 특별히 재고하고 있다.}
Sources
- OriginalWhat Codex unlocks for Notion