
HumanLayer가 핵심 코드를 오픈소스로 공개했다. 회사는 소프트웨어 개발 환경이 개방적이고 조합 가능해야 한다는 입장을 밝혀 왔으며, 이번 공개로 직접 설치해 운영할 수 있는 전체 스택을 제공한다.
HumanLayer는 AI That Works에서 관련 구성 요소를 설명했고, 데이비드 크로쇼(David Crawshaw)는 개발 도구는 오픈소스여야 한다는 글에서 에이전트가 도구의 소스 코드를 읽고 수정할 수 있게 되면 폐쇄형 도구는 고치거나 맞춤 설정하기 어려워진다고 주장했다.
공개한 저장소는 github.com/humanlayer/humanlayer다. HumanLayer Cloud에서 사용하는 것과 동일한 코드가 포함되며, 데스크톱 앱(Electron 및 Tauri 빌드)과 웹 앱, 각 사용자 컴퓨터에서 Claude Code와 Codex 세션을 실행하는 데몬 및 humanlayer CLI, 클라우드 API, PostgreSQL 데이터를 클라이언트에 동기화하는 Electric 프록시가 들어 있다.
- 공개 플러그인 humanlayer-pi와 humanlayer-opencode의 빌드 소스
- RPI 스킬과 Linear CLI
- 조직, 팀, 프로젝트, 작업, 세션, 계획, 댓글, 변경 사항, PR을 포함하는 데이터 모델과 GitHub·Linear·Jira·Slack 연동
모든 코드는 Apache 2.0 라이선스로 제공한다. 직접 빌드해 실행하면 원격 측정 데이터를 전혀 수집하지 않으며, 키나 DSN 등을 설정한 경우에만 데이터가 전송된다고 HumanLayer는 설명했다.
클라우드 호스팅 버전을 유료 또는 무료로 이용하는 고객은 당분간 기존과 동일하게 계속 사용할 수 있다.
전체 스택은 Docker Compose 파일을 이용해 직접 실행할 수 있다. HumanLayer는 코딩 에이전트에 walk me through getting the devstack up and running이라고 요청해 설정 과정을 안내받는 방법을 제시했다. 다만 현재는 선택 사항으로 바꿀 수 있는 서드파티 API 키가 아직 필수인 경우가 많아, 해당 키가 없으면 프로세스가 시작되지 않을 수 있다. WorkOS, Slack, Linear 등의 키를 앱 사용에 요구하지 않도록 하는 작업은 초기 개선 과제 중 하나라고 밝혔다.
HumanLayer는 자체 호스팅을 개선할 기여자를 모집하고 있으며, 앞으로 AWS, IAC, Kubernetes 등을 이용한 유연한 배포 방식을 지원할 계획이다. 오픈소스 공개에 따라 유지보수와 분류, 보안 측면에서 새로운 과제가 생기겠지만, 앱을 강화하는 데 많은 시간을 들였으며 이번 방향이 옳다고 확신한다고 밝혔다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요