▲ 77 · 95 comments on source · Hacker News · danoandco · 6 months ago
Launch HN: Twill.ai (YC S25) – 클라우드 에이전트에 위임하고 PR을 받아보세요
HN 여러분, 저희는 Twill.ai( https://twill.ai/ )의 공동 창업자 Willy와 Dan입니다. Twill은 Claude Code, Codex 같은 코딩 CLI를 격리된 클라우드 샌드박스에서 실행합니다. Slack, GitHub, Linear, 저희 웹 앱 또는 CLI를 통해 작업을 넘기면 PR, 리뷰, 진단 또는 후속 질문으로 돌아옵니다. 입력이 필요할 때 여러분을 호출하므로 제어권을 유지할 수 있습니다. 데모: https://www.youtube.com/watch?v=oyfTMXVECbs Twill 이전에 로컬에서 Claude Code로 빌드하면서, 저희는 세 가지 벽에 계속 부딪혔습니다 1. 병렬화: 둘 다 Docker 설정이나 같은 인프라 파일을 건드리는 두 작업을 로컬에서 동시에 실행하는 것은 고통스럽고, 수동 포트 재바인딩과 별도 빌드 컨텍스트는 두어 개 작업을 넘어서면 확장되지 않습니다. 2. 지속성: 노트북을 닫으면 에이전트가 멈춥니다. 저희는 잠자기 전에 작업 묶음을 시작하고 깨어나면
PR을 받고 싶었습니다. 3. 신뢰: 자율 에이전트에게 로컬 파일시스템과 프로세스에 대한 완전한 접근 권한을 주는 것은 큰 도약이며, 작업당 하나의 샌드박스가 무인 실행에 더 안전하게 느껴졌습니다. 세 가지 모두 같은 답을 가리켰습니다: 에이전트를 클라우드로 옮기고, 각 작업에 자체 격리 환경을 부여하라. 그래서 저희가 원했던 것을 만들었습니다. 첫 버전은 순수한 위임이었습니다: 작업을 설명하면 PR을 돌려받습니다. 그다음 멀티플레이어, 그래서 전체 팀이 같은 에이전트와 대화할 수 있고, 각자 자신의 스레드에서 합니다. 그다음 메모리, 그래서 "lib/log.ts의 기존 로거를 사용하고, 절대 console.log를 쓰지 마라"가 이후 모든 작업에 상시 지시가 됩니다. 그다음 자동화: 반복 작업을 위한 cron, 깨진 CI 같은 것을 위한 이벤트 트리거. 이 공간은 붐빕니다. AI 랩들은 자체 코딩 제품(Claude Code, Codex)을 출시하고, 로컬 IDE는 모델을 여러분의 에디터에 감싸며, 한 물결의 스타트업들이 맞춤형 하네스 위에 커스텀 클라우드 에이전트를 만듭니다. 저희는 다음 경로를 택합니다: 랩 네이티브 CLI를 클라우드 샌드박스에서 재사용합니다. 랩들은 계속 자체 하네스에 RL을 쏟아부을 것이므로 시간이 지나면 더 좋아질 뿐입니다. 그렇게 하면 벤더 종속이 없고, 작업별로 다른 CLI를 선택하거나 조합할 수 있습니다. Twill에 작업을 주면 전용 샌드박스를 띄우고, 저장소를 클론하고, 의존성을 설치하고, 선택한 CLI를 호출합니다. 각 작업은 자체 파일시스템, 포트, 프로세스 격리를 받습니다. 시크릿은 런타임에 환경 변수를 통해 주입됩니다. 작업이 끝나면 Twill은 샌드박스 파일시스템을 스냅샷하여 같은 저장소의 다음 실행이 의존성이 이미 설치된 따뜻한 상태로 시작하게 합니다. 저희가 이 아키텍처를 선택한 이유는 랩들이 코딩 하네스를 개선할 때마다 Twill이 그 개선을 자동으로 받아들이기 때문입니다. 저희는 또한 agentbox-sdk, https://github.com/TwillAI/agentbox-sdk 를 오픈소스화하고 있습니다. 샌드박스 제공자 전반에서 에이전트 CLI를 실행하고 상호작용하기 위한 SDK입니다. 예시입니다: 3인 팀이 Rails 앱에 CSV 가져오기 기능을 추가하는 Linear 백로그 티켓에 Twill을 배정했습니다. Twill은 저장소를 클론하고, 개발 환경을 설정하고, 기능을 구현하고, 테스트 스위트를 실행하고, 스크린샷을 찍어 PR에 첨부했습니다. PR은 한 차례 수정이 필요했고, 팀은 Github를 통해 요청했습니다. 더 복잡한 작업의 경우 Twill은 코드를 작성하기 전에 명확화 질문을 하고 작업 증명으로 브라우저 세션 비디오(Vercel의 Webreel 사용)를 녹화합니다. 무료 티어: 월 10 크레딧(1 크레딧 = 원가 기준 $1의 AI 컴퓨트, 마크업 없음), 신용카드 불필요. 유료 플랜은 50 크레딧에 월 $50부터 시작하며, 상위 티어에서는 BYOK 지원이 있습니다. 오픈소스 프로젝트를 위한 무료 프로 티어가 있습니다. 오늘날 클라우드 코딩 에이전트가 여러분의 워크플로에 어떻게 맞는지, 그리고 Twill을 시도해 본다면 무엇이 잘 되었고, 무엇이 깨졌고, 무엇이 아직 빠져 있는지 듣고 싶습니다.
원문 게시글에서 발췌한 번역본입니다. 전문과 원문 댓글은 아래 링크에서 확인하세요.
Discussion on runchr
Loading comments…
to comment.