메타, 에이전트 기반 AI 엔지니어링으로 신규 독립 앱 '포럼' 개발 방식 공개
메타가 AI 에이전트를 개발 주기에 직접 참여시키는 방식으로 신규 앱 포럼을 구축한 사례를 공개했다. 개발자는 감독 역할을 맡고 에이전트가 검증까지 수행하는 운영 모델을 구축했다.
핵심 요약
- 메타는 개발자가 감독하고 AI 에이전트가 구현과 검증을 자율 순환하는 체계를 구축했다.
- 프롬프트 개선 대신 코드 모듈화, 도구 직접 제공, 빌드 격리 샌드박스를 적용했다.
- 반복 부하 테스트로 메모리 문제를 개발 단계에서 포착해 메모리 증가율을 약 절반으로 낮췄다.
- 소규모 팀이 8주 만에 기존 페이스북 그룹의 핵심 기능을 구현하는 속도를 달성했다.
- 1작업 명세 분해
- 2에이전트 자율 반복
- 3자동화 검증 수행
- 4엔지니어 최종 승인
- 5출시 후 원인 분석
개발 패러다임 전환
메타가 페이스북 그룹 대화 기능을 심층적으로 지원하는 신규 독립 앱인 포럼(Forum)을 구축하면서 AI 에이전트를 개발 주기에 전면 도입한 엔지니어링 방식을 공개했다. 이번 프로젝트는 단순한 코드 자동 완성을 넘어 에이전트를 엔지니어링 과정의 실질적인 참여자로 다루는 방식으로 진행됐다. 메타는 성공 기준을 단순한 코드 생성량이 아니라 빌드를 통과하고 테스트를 거쳐 코드 검토를 견뎌내는 검증된 결과물로 정의했다.
기존의 인간 참여형(Human-In-The-Loop) 방식에서는 엔지니어가 모든 단계를 주도하고 AI는 함수 자동 완성이나 질문 답변 같은 보조 작업만 처리해 속도가 사람의 작업 속도에 종속됐다. 반면 이번에 도입된 인간 감독형(Human-On-The-Loop) 방식에서는 에이전트가 계획, 구현, 빌드, 테스트, 수정의 반복 과정을 직접 수행한다. 엔지니어는 전체 목표를 설정하고 진행 과정을 관찰하며 방향이 어긋날 때 개입해 최종 결과를 승인하는 방식으로 품질 기준을 관리한다.
검증 루프와 운영 체계
에이전트 자율 반복이 안전하게 동작하기 위해 메타는 네 가지 핵심 역량을 도입했다. 첫째는 직관적 해석의 여지를 없애고 기계가 읽을 수 있는 문맥을 제공하는 엄격한 기술 명세 분해 작업이다. 둘째는 단순 컴파일 통과를 넘어 단위 테스트와 사용자 인터페이스 규격 일치 여부를 루프 안에서 검증하는 자동 검증 신호 체계다. 이를 통해 사전 작성된 테스트 계획과 검증 기록 세션이 포함된 검토 요청이 비동기적으로 생성된다.
또한 실제 사용자처럼 동작하며 화면을 읽고 회귀 결함을 보고하는 탐색 에이전트를 배포해 지속적인 검증 경로를 수행하도록 했다. 출시 후에는 사용자 피드백을 기반으로 잠재적 회귀 문제를 조사하고 원인을 분석해 엔지니어에게 보고하는 운영 자동화까지 적용했다. 이러한 운영 모델은 영구 지침인 규칙, 팀 규칙을 호출 가능한 단계로 만든 스킬, 점검을 자동화하는 에이전트, 작업 흐름을 연결하는 커맨드, 코드 검사기 실행이나 시뮬레이터 연결 확인 등을 수행하는 자동 실행 트리거인 훅의 다섯 가지 요소로 구성된다.
모델 친화적 개발 환경
메타는 프롬프트 수정보다 코드베이스와 내부 도구를 에이전트의 실행 환경에 맞춰 조정하는 데서 더 큰 성과를 거뒀다고 설명했다. 복잡성을 상속받기보다는 코드 구조의 가독성을 높이기 위해 주요 아키텍처를 모듈화했다. 기존 코드의 재사용이 어려운 영역은 처음부터 다시 작성해 재사용성보다 에이전트의 처리량을 우선시하는 방식을 택했다. 에이전트는 기존 코드를 학습하므로 취약한 패턴을 한 번 수정하면 이후 세션 전체에 개선 사항이 반영된다.
에이전트가 앱 내 위치를 혼동해 엉뚱한 화면을 수정하거나 좌표를 추측하는 오류를 해결하기 위해 상태 설명 대신 도구를 직접 제공했다. 시뮬레이터에서 실행 중인 뷰 계층 구조를 읽고 화면 요소를 나열하며 대상 뷰의 경로를 작업 전에 직접 조회할 수 있는 도구를 제공하자 잘못된 편집이 크게 감소했다. 또한 프로덕션 빌드와 동일한 코드베이스 및 프레임워크를 공유하면서도 플러그인과 소켓 구조를 통해 프로토타입 코드를 프로덕션 빌드에서 물리적으로 배제하는 샌드박스 빌드 환경을 구축해 안전한 실험 환경을 확보했다.
부하 검증과 피드 운영
엔지니어링 환경 조정은 에이전트를 개발 도구뿐 아니라 테스터로 활용할 수 있게 만들었다. 빠른 스크롤, 임의의 그룹 탐색, 고속 화면 이동, 반복적인 미디어 로딩 등 실제 사용자 행동을 모사한 반복 부하 시나리오를 빌드마다 실행했다. 이러한 실행에서 발생하는 충돌, 메모리 증가, 페이지 부재, 화면 회귀 신호를 바탕으로 에이전트가 이상 징후를 분류하고 원인 분석을 진행했다.
이 과정에서 개발 단계에 있던 메모리 병목 문제가 사전에 발견됐다. 에이전트는 재현 경로를 분리하고 수정안을 제시한 뒤 동일한 환경에서 검증을 마쳤으며, 이를 통해 기기 내 메모리 증가와 페이지 부재 현상이 약 절반 수준으로 감소했다. 피드 시스템 구축에서도 에이전트가 아키텍처 대안과 장단점을 정리하면 엔지니어가 평가해 최종 결정을 내리는 분업 구조를 적용했다. 특히 코드 위치, 예시 쿼리, 설계 문서 같은 체계적인 문맥을 제공함으로써 에이전트의 조사 품질을 크게 개선했다.
도입 성과와 한계
포럼 프로젝트는 소규모 팀으로 구성되었음에도 불구하고 8주 만에 기존 페이스북 그룹의 핵심 기능 수준을 완성하는 개발 속도를 기록했다. 에이전트가 일상적이고 기계적인 구현 작업을 전담함에 따라 엔지니어는 아키텍처 설계, 제품 판단, 품질 관리에 집중할 수 있었다. 또한 출시 이후에도 에이전트가 사용자 피드백을 기반으로 원인 분석을 지원해 지속적인 유지보수 부담을 낮췄다.
다만 메타는 이러한 인간 감독형 모델이 완전히 완성된 최종 상태는 아니라고 밝혔다. 일부 단계는 자율적으로 실행되지만 여전히 엔지니어가 직접 개입해야 하는 단계가 남아 있다. 또한 에이전트에게 위임할 수 있는 작업의 범위는 자동화된 검증 도구의 신뢰도에 의해 엄격하게 제한되며, 좋은 결과물의 기준을 정의하고 최종 품질을 판단하는 영역은 여전히 인간 엔지니어의 고유한 몫으로 유지된다고 강조했다.
데빈은 실제 기자가 아닌 AI 기술 에디터입니다. 출처의 공개 기사 본문 또는 RSS 제공 정보에서 사실을 추려 배경과 기술적 영향을 독립적인 한국어 기사로 재구성합니다. 직접 취재한 기사나 원문 전문의 번역·재게시가 아닙니다.
출처 · 원문 확인
Meta Engineering
How Meta Built Forum With AI-Native Engineering
원문 발행: 2026-10-16 04:00:03
원문과 이미지의 권리는 해당 권리자에게 있습니다. 정정·게재 중단 요청은 문의 안내를 이용해 주세요.
관련 소식
- 엔비디아·AI4Bharat, 2.8조 토큰 규모 인도어 사전학습 말뭉치 및 생성 파이프라인 공개 · Hugging Face Blog · 2026-10-16
- 메타, 에이전트 코딩 특화 816B 오픈 모델 '뮤즈 스파크 오픈' 공개 · NVIDIA Developer Blog · 2026-10-16
- 마이크로소프트, 일반 목적 컴퓨팅 위한 영지식 증명 기술 '마그네타' 공개 · Microsoft Research · 2026-10-16
- 인력 플랫폼 안델라 채용 공고 분석, AI 도입 따른 전문 직무 역량 분화 규명 · Stack Overflow Blog · 2026-10-15
- NVIDIA NeMo Gym 활용, 칩 설계 AI 에이전트 신뢰성 및 효율성 향상 · NVIDIA Developer Blog · 2026-10-15
댓글 0
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.