Omnigent

여러 코딩 하네스를 한 계층에서 지휘하는 메타 하네스

curl -fsSL https://raw.githubusercontent.com/omnigent-ai/omnigent/main/scripts/install_oss.sh | sh

쓰는 코딩 도구가 여러 개일 때 그 위에 공통 조율 계층을 얹습니다. 하네스를 바꾸거나 섞어 써도 작업을 다시 쓰지 않습니다. 세션이 기기를 따라옵니다. 터미널에서 시작해 브라우저로 이어 가고 휴대폰에서 마저 봅니다. 메시지와 하위 에이전트, 터미널, 파일이 계속 맞춰집니다. 한 세션 안에서 여러 도구를 섞어 하나에게 다른 하나의 결과를 검토시키거나 잘하는 것끼리 작업을 나눕니다. 위험한 작업 전에 멈춰 승인을 받고 지출 한도를 걸고 쓸 수 있는 도구를 제한하는 정책을 서버와 에이전트, 대화 단위로 겁니다. 여러 클라우드 샌드박스에서 세션을 돌릴 수 있습니다.

판단

이럴 때 씁니다

  • 코딩 도구를 여러 개 섞어 쓸 때
  • 자리를 옮겨 가며 같은 세션을 이어야 할 때
  • 위험한 작업에 승인 관문이 필요할 때

이럴 땐 쓰지 마세요

  • 도구가 하나뿐이면 계층만 늘어납니다
  • 서버를 돌려야 하므로 운영 부담이 있습니다
  • 판이 0.12 대라 규격이 바뀝니다

차별점

  • 여러 하네스를 한 세션 안에서 섞어 씁니다.
  • 세션이 터미널과 브라우저, 휴대폰을 따라다닙니다.
  • 정책으로 승인과 지출 한도, 도구 범위를 강제합니다.
  • 여러 클라우드 샌드박스 제공자를 골라 씁니다.

워크플로

  1. 01설치 스크립트로 깝니다.
  2. 02쓸 하네스와 모델을 붙입니다.
  3. 03정책으로 승인 지점과 지출 한도를 정합니다.
  4. 04세션을 시작해 기기를 옮겨 가며 이어 갑니다.
  5. 05필요하면 클라우드 샌드박스에서 돌립니다.

주요 명령

명령설명
curl -fsSL https://raw.githubusercontent.com/omnigent-ai/omnigent/main/scripts/install_oss.sh | sh필요한 것을 한 번에 설치합니다.

함정

설치 전에 확인하세요

  • 여러 하네스를 얹는 구조라 각 하네스의 설치와 인증은 따로 준비해야 합니다.
  • 정책은 서버와 에이전트, 대화 세 단위로 걸립니다. 어느 단위에 걸었는지 헷갈리기 쉽습니다.
  • 클라우드 샌드박스는 제공자마다 계정과 비용이 따로 붙습니다.
  • 판이 0.12 대입니다. 세션과 프로젝트 구조가 바뀔 수 있습니다.

비교

세션 관리자는 대개 도구 하나를 여러 개 띄우는 데 집중합니다. 이쪽은 서로 다른 하네스를 한 자리에 놓고 서로 검토시키는 것까지 노립니다. 대신 서버를 운영해야 하고 도구가 하나뿐이면 값이 없습니다.

최근 변경

이미 지역에 쌓여 있는 코딩 도구 대화를 웹 화면으로 그대로 가져올 수 있게 됐습니다. 원래 제목이 유지됩니다. 새 세션을 만들 때 프로젝트를 지정하면 그 프로젝트의 에이전트와 작업 공간, 깃 설정을 물려받습니다.