Harbor는 에이전트와 언어 모델을 평가하고 최적화하기 위한 프레임워크입니다. 벤치마크 작업, 컨테이너화된 환경, 병렬 테스트, 최적화 워크플로를 위한 배포 생성 등을 중심으로 설계되었습니다. 코딩 에이전트 또는 도구 사용 에이전트를 평가하는 팀에게 실행 환경은 부차적인 요소가 아닙니다. 실행 환경은 작업 구성 방식, 명령 실행 방식, 파일 이동 방식, 검증기 로그 수집 방식 등을 결정짓는 핵심 요소입니다.
이 게시물에서는 Harbor의 Novita 환경 코드 경로와 그것이 어떻게 매핑되는지 살펴봅니다. 노비타 에이전트 샌드박스범위는 의도적으로 좁게 설정되었습니다. 이는 구현 중심의 개요이며, 파트너십 발표나 벤치마크, 비용 비교가 아닙니다.
Harbor가 클라우드 샌드박스에 요구하는 것
Harbor 태스크는 명령어, 테스트, 선택적 솔루션 로직 및 환경을 정의합니다. 환경은 일반적으로 .h 파일 아래에 있는 파일들로 표현됩니다. environment/ 디렉터리. Harbor의 작업 문서에 따르면 필요한 파일은 선택한 환경 유형에 따라 다릅니다. Docker는 Dockerfile 또는 Compose 파일을 사용할 수 있으며, 대부분의 클라우드 샌드박스 제공업체는 Docker Compose보다는 Dockerfile로 정의된 환경을 지원합니다.
해당 모델은 에이전트 평가에 중요합니다. Harbor 실행은 격리된 작업 환경을 생성하고, 에이전트 및 검증기 명령을 실행하고, 테스트 및 아티팩트와 같은 파일을 전송한 다음 런타임을 정리해야 합니다. 실행 규모가 몇 개의 로컬 테스트에서 수많은 원격 테스트로 확장될 경우, 샌드박스 제공업체는 평가 도구의 일부가 됩니다.
Novita Agent Sandbox의 활용 분야
노비타 에이전트 샌드박스 Harbor는 생성된 코드를 실행하는 AI 에이전트를 위한 클라우드 샌드박스 런타임입니다. 제품 문서에는 안전하고 격리된 샌드박스 환경, 다국어 실행 지원, 일시 중지/재개, 백그라운드 실행 및 SDK/CLI 관리 기능이 설명되어 있습니다. Harbor 환경에서 관련 런타임 인터페이스는 실용적입니다. 샌드박스 생성, 명령 실행, 파일 이동 및 샌드박스 수명 주기 관리가 가능합니다.
Harbor 소스 트리는 메인에 Novita 환경 코드/경로를 포함합니다. novita 환경 유형, 공장 배선 harbor.environments.novita.NovitaEnvironment또한 Novita Agent Sandbox에 대한 소스 수준의 선택적 종속성 연결 기능도 포함됩니다. 이는 PyPI 지원 릴리스가 아닌 소스 트리 상태로 설명해야 합니다.
통합 형태
간략히 설명하면, Harbor의 Novita 환경 경로는 Harbor 작업 환경을 Novita 샌드박스 템플릿 및 런타임 세션에 매핑합니다.
- Harbor는 일반적으로 다음 소스에서 작업 환경 정의를 읽습니다.
environment/Dockerfile. - Novita 환경 구현은 해당 환경에 대한 Novita 샌드박스 템플릿을 구축하거나 재사용합니다.
- Harbor는 평가 테스트를 위한 템플릿에서 샌드박스를 생성합니다.
- 에이전트, 검증기 및 설정 명령은 샌드박스 내부에서 실행됩니다.
- 파일은 Harbor 작업 수명 주기에 따라 필요에 따라 샌드박스에 업로드되고 다운로드됩니다.
- 테스트가 완료되면 샌드박스가 중지되거나 정리됩니다.
이는 Harbor의 평가 추상화를 그대로 유지하기 때문에 유용합니다. 태스크 작성자는 여전히 Harbor 용어(명령어, 테스트, 보상 파일, 아티팩트 및 환경 파일)를 사용하여 작업합니다. 샌드박스 제공자는 해당 인터페이스 뒤에서 원격 실행 환경을 처리합니다.
현재 릴리스 상태
Harbor 소스 트리는 main에 Novita 환경 코드/경로를 포함합니다. 여기에는 다음 소스 코드가 포함됩니다. novita 환경 유형, a NovitaEnvironment Novita Agent Sandbox의 구현 및 소스 수준의 선택적 종속성 연결에 대한 내용입니다. 현재로서는 실행 가능한 PyPI 퀵스타트가 아닌 소스 트리 지침으로 간주하십시오.
현재 게시 확인 시점을 기준으로 Harbor PyPI 릴리스입니다. 0.7.0 포함하지 않습니다 novita 추가 기능이며 설치되지 않습니다. novita-sandbox 하버 노비타 추가 서비스를 통해 제공되며, 노출되지 않습니다. novita 유효한 CLI 환경 값으로 사용하십시오. 이 인터페이스가 포함된 Harbor 릴리스가 나올 때까지 독자에게 Novita Harbor 추가 기능을 설치하거나 PyPI 패키지에 대해 Novita CLI 환경으로 Harbor를 실행하도록 요청하는 명령을 게시하지 마십시오.
독자 여러분께 드리는 안전한 안내는 다음과 같습니다. Harbor 소스 트리는 메인 디렉토리에 Novita 환경 코드/경로를 포함하고 있지만, 출시된 PyPI 패키지에는 아직 해당 인터페이스가 포함되어 있지 않습니다. Harbor에서 Novita 추가 기능 및 CLI 환경을 포함하는 릴리스를 게시하면, 이 문서는 테스트를 거친 설치 및 실행 명령어로 업데이트될 예정입니다.
최소 과제 정신 모델
항만 작업에는 일반적으로 다음이 포함됩니다.
instruction.md에이전트 대상 작업의 경우.task.toml작업 메타데이터 및 런타임 구성을 위한 것입니다.environment/컨테이너 환경 정의를 위해서입니다.tests/검증 로직용입니다.- 선택 사항
solution/오라클 또는 건전성 검사 워크플로용 디렉터리입니다.
클라우드 샌드박스 제공업체를 사용할 때는 환경 정의를 이식 가능하게 유지해야 합니다. Harbor 문서에 따르면 대부분의 클라우드 샌드박스 제공업체는 Dockerfile로 정의된 환경만 지원하므로 Docker Compose 기반 작업은 원격에서 실행 가능 여부를 확인하기 전에 검토해야 합니다.
이것이 주장하지 않는 것은 무엇인가
이 통합 경로는 정확하게 설명되어야 합니다. 현재 공개된 자료에 근거한 내용은 Harbor 메인 제품 및 Novita Agent Sandbox 제품의 기능에 대한 코드 수준 상태이며, 비즈니스 또는 벤치마크 관련 내용은 아닙니다. 공식 발표가 없는 한 Novita와 Harbor가 공식적인 파트너십을 발표했다고 언급하지 마십시오. 벤치마크 또는 가격 비교 자료가 없는 한 Novita를 통한 통합이 다른 Harbor 환경 제공업체보다 빠르거나, 저렴하거나, 안정적이라고 주장하지 마십시오. Harbor의 공개 문서에서 현재 Novita를 기본 클라우드 제공업체로 권장하고 있다는 식으로 암시하지 마십시오.
공개할 수 있는 가장 강력한 설명은 더 구체적이고 유용합니다. Harbor 소스 트리는 main에 Novita 환경 코드/경로를 포함하고 있으며, Novita Agent Sandbox는 Harbor 평가 환경에 필요한 샌드박스 런타임 기본 요소(격리된 실행, 명령 실행, 파일 작업, 템플릿 기반 설정 및 수명 주기 관리)를 제공합니다.
오늘 이것을 사용하는 방법
이 문서는 아키텍처 개요 및 릴리스 상태 정보 제공용으로만 활용하시고, 복사 붙여넣기를 통한 빠른 시작 가이드로 사용하지 마십시오. 현재 PyPI 패키지를 사용하여 Harbor를 평가하는 경우, Novita 환경을 사용할 수 있다고 가정하기 전에 설치된 Harbor 버전과 CLI 도움말을 확인하십시오. 설치된 릴리스에서 Novita extra 또는 CLI 환경이 제공되지 않는 경우, 실행 가능한 명령어를 게시하거나 프로덕션 평가 문서에 경로를 추가하기 전에 해당 인터페이스가 포함된 Harbor 릴리스가 나올 때까지 기다리십시오.
최종 Novita 배포를 위해서는 Harbor가 Novita extra 및 CLI 환경을 포함하는 릴리스를 게시한 후 테스트된 명령 블록을 추가할 수 있습니다. 그때까지는 Harbor main에 Novita 환경 코드 경로가 포함되어 있으므로 현재 PyPI 사용자가 Novita 관련 Harbor 명령을 실행하도록 안내해서는 안 된다는 점을 명확히 해야 합니다.
FAQ
Harbor는 Novita Agent Sandbox를 지원합니까?
Harbor의 메인 브랜치에는 Harbor 평가 환경을 Novita Agent Sandbox에 매핑하는 Novita 환경 경로가 포함되어 있습니다. Harbor 릴리스에서 Novita 추가 기능 및 CLI 환경이 제공될 때까지는 이를 소스 트리 지원으로 간주하십시오.
오늘 PyPI에서 Novita 지원 기능이 포함된 Harbor를 설치할 수 있나요?
현재 검증된 PyPI 릴리스에 포함된 패키지가 아닙니다. 최근에 확인한 Harbor 패키지는 다음과 같습니다. harbor 0.7.0이 게시물에는 Novita 추가 기능이나 Novita 환경 구현이 포함되어 있지 않으므로, 바로 실행 가능한 설치 경로로 제시하지 않습니다.
이 게시물에 실행 가능한 Harbor 명령어가 없는 이유는 무엇입니까?
실행 가능한 명령이 있다는 것은 Novita 경로가 릴리스된 Harbor 패키지에서 사용 가능하다는 것을 의미합니다. 패키지와 CLI 인터페이스가 릴리스되고 테스트될 때까지는 통합 형태와 현재 릴리스 범위를 설명하는 것이 더 안전한 안내입니다.
Harbor가 Novita 지원을 중단하면 어떤 변화가 있나요?
Harbor에서 Novita extra 및 CLI 환경이 포함된 릴리스를 게시하면 이 문서는 검증된 설치 단계, 환경 변수, Dockerfile 기반 작업 예제 및 예상 유효성 검사 출력을 포함하는 실용적인 빠른 시작 가이드로 업데이트될 예정입니다.
지우면 좋을거같음 . SM
- 하버 README
- 하버 노비타 환경 구현
- 항만 환경 유형 소스
- 항만 환경 공장
- 하버 선택적 종속성
- 하버 작업/환경 문서
- Novita Agent Sandbox 개요
- Novita Agent Sandbox SDK/CLI 문서
- Novita 첫 번째 샌드박스 빠른 시작
- 노비타 E2B 호환성 문서
Novita에서 더 많은 것을 알아보세요
이메일로 최신 게시물을 받아보려면 구독하세요.





