GitHub 도구가 이제 설치 가능한 eve extension으로 제공됩니다
요약
eve 에이전트에 GitHub 도구를 추가할 수 있는 새로운 extension이 출시되었습니다. Vercel Connect 인증과 승인 규칙을 통해 42개의 GitHub 도구를 안전하고 효율적으로 에이전트에 통합할 수 있습니다.
핵심 포인트
- eve 에이전트에 42개의 GitHub 도구 확장 기능 추가 가능
- Vercel Connect를 통한 안전한 커넥터 기반 인증 지원
- 도구별 권한 제어를 위한 프리셋 및 승인 규칙 제공
- 네임스페이스 기반의 도구 실행 및 설정 스키마 검증
이제 eve 에이전트에 .GitHub toolsextension을(를) 추가할 수 있습니다.
패키지를 추가하고 agent/extensions/ 디렉토리에 파일 하나를 넣기만 하면, Vercel Connect 인증, 프리셋(presets), 승인 규칙(approval rules)이 내장된 42개의 모든 도구를 에이전트가 사용할 수 있게 됩니다.
:설치(Install) @github-tools/eve-extension
:그 다음 agent/extensions/ 내의 파일에서 등록하세요
.GitHub 커넥터(GitHub connector)를 생성하고 문서(documentation)를 읽으며 시작하세요.
-
커넥터를 전달하면 extension이 런타임에 수명이 짧고 범위가 제한된(scoped) GitHub 토큰을 생성(mints)합니다. 커넥터 기반 인증(Connector-backed auth): Vercel Connect
-
code-review,issue-triage,repo-explorer,ci-ops,maintainer는 Connect 스코프(scopes)에 자동으로 매핑되므로, 토큰은 도구에 필요한 권한만 가집니다. 프리셋(Presets)으로 도구 세트 범위 지정:code-review,issue-triage,repo-explorer,ci-ops,maintainer -
모든 쓰기(write) 도구는 기본적으로 승인이 필요합니다. 개별 도구를
always,once또는 본인의 조직 외부에서만 댓글을 승인하는 것과 같은 입력 의존적 술어(input-dependent predicate)로 제어하세요. 승인 규칙(Approval rules)은 설정과 함께 이동합니다:always,once -
파일 이름이 네임스페이스(namespace)를 설정하므로, 도구는 에이전트 내에서
github__<tool_name>형식으로 실행됩니다. 패키지를 업그레이드하여 새로운 도구와 수정 사항을 반영할 수 있으며, 설정 스키마(config schema)는 임포트(import) 시 검증됩니다. 네임스페이스 지정 및 버전 관리:github__addPullRequestComment
AI 자동 생성 콘텐츠
본 콘텐츠는 Vercel AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기