suna: 무엇인지, 어떤 문제를 해결하는지 & 왜 인기를 얻고 있는지

suna: 무엇인지, 어떤 문제를 해결하는지 & 왜 인기를 얻고 있는지

해결하는 문제

Kortix는 회사의 운영을 버전 관리되는 git repository로 변환하는 AI 커맨드 센터를 제공합니다. 단순한 채팅 인터페이스를 넘어 AI 에이전트 인력이 실제 결과물(코드, 보고서, 데크 등)을 생성하고 외부 도구에서 실제 작업을 수행할 수 있도록 하여, 회사의 모든 지식, 에이전트 설정 및 워크플로우를 사용자가 소유하고 감사할 수 있도록 보장합니다.

작동 방식

시스템은 회사를 하나의 codebase로 취급합니다. 각 AI 에이전트는 자체 git branch에서 실행되는 일회성 Linux sandbox에서 작동합니다. 에이전트가 작업을 완료하면, 변경 사항을 영구적으로 적용하기 위해 사람이 검토하고 main branch에 병합해야 하는 "change request"(pull request와 유사)를 제출합니다. 이 아키텍처를 통해 수천 명의 에이전트가 격리된 상태로 병행 실행되면서도, 회사의 상태에 대한 모든 수정 사항에 대해 인간의 감독을 보장할 수 있습니다.

대상

데이터, 인프라 및 사용하는 모델에 대한 완전한 소유권을 유지하면서 비즈니스 프로세스를 자동화하기 위해 전문 AI 에이전트 인력을 배치하고자 하는 조직을 위해 설계되었습니다.

주요 특징

  • Everything as Code: 에이전트, 기술 및 메모리는 git repo에서 버전 관리되며 diff가 가능합니다.
  • Isolated Execution: 시스템 불안정성이나 보안 위험을 방지하기 위해 에이전트는 microVM sandbox에서 실행됩니다.
  • Extensive Connectivity: 커넥터를 통해 3,000개 이상의 앱을 지원하며, MCP, OpenAPI, GraphQL도 지원합니다.
  • Flexible Deployment: Kortix Cloud에서 호스팅하거나 노트북, VPS 또는 air-gapped 환경에서 자체 호스팅할 수 있습니다.
  • Human-in-the-loop: Change request를 통해 승인 없이 에이전트가 주도하는 수정 사항이 main branch에 도달하지 않도록 보장합니다.

Sources