Vercel이 오픈소스 TypeScript 인증(auth) 라이브러리 Better Auth를 인수했다. 향후에도 무료로 제공되며 MIT 라이선스를 유지한다. 팀은 에이전트 시대에 맞는 아이덴티티 체계를 구축해 나갈 예정이다.
Vercel이 Better Auth를 인수했다. Better Auth는 주간 npm 다운로드 470만 회 이상, 기여자 850명 이상을 보유한 오픈소스 TypeScript 인증 라이브러리다. 창립자 Bereket Engida와 핵심 팀원들은 Vercel에 합류해 Better Auth와 에이전트 아이덴티티 개발을 이어간다.
지난해 우리는 Next.js, AI SDK, Nuxt의 개발 철학을 공개한 바 있다. 기본적으로 개방되어 있고, 느슨하게 결합되어 있으며, 어떤 플랫폼에서도 이식 가능한 소프트웨어를 지향한다는 내용이었다.
Better Auth는 이 철학을 인증(authentication)에 그대로 적용한다. 특정 프레임워크에 종속되지 않고, 어디서든 실행되며, 개발자가 직접 소유하고 제어할 수 있는 인증 체계를 제공한다.
에이전트가 사용자를 대신해 작업을 수행할 때, 에이전트는 사용자의 아이덴티티와 접근 권한으로 실행된다. 에이전트가 접촉하는 모든 서비스는 에이전트가 아닌 사용자를 인식하는 구조다. 이 때문에 특정 에이전트나 하위 에이전트의 권한만 제한하거나, 나머지에 영향을 주지 않고 하나만 종료하는 깔끔한 방법이 없다.
Better Auth 팀은 이 문제를 해결하기 위해 Agent Auth를 개발해왔다. 각 에이전트가 고유한 아이덴티티와 범위가 한정된 철회 가능한 권한을 가지며, 사용자가 단일 제어 주체가 되는 구조다. 에이전트 아이덴티티는 에이전틱 인프라의 핵심 기반이다.
Better Auth 팀은 Vercel에 합류한 후에도 이 작업을 계속하며, Vercel Connect와 eve에 에이전트 아이덴티티를 통합할 예정이다.
라이브러리는 MIT 라이선스 하에 무료 오픈소스로 유지되며, 이름도 그대로 유지된다. 팀은 기존과 동일한 오픈 기여 모델, 커뮤니티 거버넌스, 생태계 전반의 프레임워크 지원 방식으로 개발을 계속 이끌어 나간다.
자세한 내용은 Better Auth 블로그 공지에서 확인할 수 있다. Better Auth 문서와 Agent Auth 프로토콜을 살펴보거나, GitHub에서 프로젝트에 기여해보자.