회사
untactit은 에이전트 지침이 벤더 4곳과 머신 십여 대에 조용히 흩어져 버린 한 팀의 사내 도구로 시작했습니다. 알고 보니 우리만 겪는 문제가 아니었습니다.
문제
에이전트 지침은 개인 파일로 시작했습니다. 누군가의 프롬프트, 누군가의 룰 파일, 누군가의 커스텀 설정. 그러던 것이 어느새 무게를 받치는 자리에 놓였습니다 — 에이전트가 회사를 대신해 무엇을 하고 무엇을 하지 않을지, 이 파일들이 결정합니다.
도구는 끝내 따라오지 못했습니다. 인벤토리도, 승인도, 누가 무엇을 바꿨는지의 기록도 없습니다. 코드의 버전 관리는 30년 전에 풀린 문제입니다. 그런데 프로덕션 시스템을 상대로 도는 에이전트의 지침에서는, 대부분의 팀이 아직 공유 폴더와 요행에 기대고 있습니다.
반복해서 부딪힌 문제
일하는 방식
이 네 가지가 어떤 로드맵보다 제품을 더 많이 결정합니다. 우리가 일부러 만들지 않은 것들의 이유이기도 합니다.
특정 모델이나 플랫폼의 편을 들지 않습니다. 한쪽에 서는 순간 인프라이기를 멈추고, 남의 로드맵에 거는 베팅이 됩니다.
플랫폼을 연결해도 그 안에 있는 것은 바뀌지 않습니다. 누군가 옮기기로 결정하기 전까지 아무것도 움직이지 않습니다. 신뢰는 다시 쌓는 것보다 지키는 쪽이 쉽습니다.
무엇이 되고 무엇이 안 되는지 분명히 밝힙니다. 부풀린 말은 첫 번째 제대로 된 검토에서 드러나고, 그렇게 따낸 계약보다 잃는 게 큽니다.
표준 REST, 표준 SSO, 표준 감사 포맷. 인프라의 새로움은 기능이 아니라 팀이 치르는 비용입니다.
현재 위치
제품은 매일 실제 운영에서 쓰이고 있습니다. 다음에 어떤 엔터프라이즈 기능을 만들지는 신중하게 정하며, 짐작이 아니라 저희를 검토 중인 팀과 함께 범위를 잡습니다.
검토에 꼭 필요한 기능이 아직 준비되지 않았다면, 조달 절차가 진행되는 도중이 아니라 그 전에 저희가 먼저 말씀드립니다. 보안 페이지 에 인증 관련 입장을 분명히 적어 두었습니다.
사내 도구, 워크스페이스 하나, 제품화 계획 없음.
알고 보니 흔한 문제였습니다. 멀티테넌시, 역할, 감사 로그가 더해졌습니다.
다음에 만들 것을 함께 정하고 싶은 팀을 받고 있습니다.