Community생산성 & 협업github.com

netpilot-z/keel-agent

리포지토리 소유 정책, 미션, 스킬, 검증, 학습 및 크로스 호스트 에이전트 워크플로 재사용을 위한 얇은 에이전트 하네스 커널입니다.

keel-agent란 무엇인가요?

Keel-agent는 AI 에이전트(예: Claude Code, Cursor, Codex)를 위한 가볍고 모듈식의 하네스 커널로, 리포지토리 자체에서 정책, 미션, 스킬, 검증, 학습 및 크로스 호스트 워크플로 재사용을 정의하고 관리할 수 있게 해줍니다. 에이전트가 특정 리포지토리의 컨텍스트에 맞게 동작을 조정할 수 있도록 하여, 일관성과 효율성을 높입니다. 이 도구는 단일 파일 구성과 간단한 CLI 명령어를 통해 빠르게 설정할 수 있으며, 에이전트가 미션을 실행하고 스킬을 적용하며 결과를 검증하는 과정을 자동화합니다. 또한, 학습 메커니즘을 통해 에이전트의 성능을 지속적으로 개선하고, 크로스 호스트 환경에서도 동일한 워크플로를 재사용할 수 있도록 지원합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add netpilot-z/keel-agent

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

keel-agent은(는) 무엇을 하나요?

리포지토리 소유 정책, 미션, 스킬, 검증, 학습 및 크로스 호스트 에이전트 워크플로 재사용을 위한 얇은 에이전트 하네스 커널입니다.

개요

Keel-agent는 AI 에이전트(예: Claude Code, Cursor, Codex)를 위한 가볍고 모듈식의 하네스 커널입니다. 이를 통해 리포지토리 자체에서 에이전트의 행동을 제어하는 정책, 미션, 스킬, 검증 규칙, 학습 데이터 및 크로스 호스트 워크플로를 정의할 수 있습니다.

주요 기능

  • 리포지토리 소유 정책: 각 리포지토리에 맞는 맞춤형 에이전트 정책을 정의할 수 있습니다.
  • 미션 기반 실행: 에이전트가 특정 미션을 수행하도록 지시할 수 있습니다.
  • 스킬 라이브러리: 재사용 가능한 스킬을 정의하고 호출할 수 있습니다.
  • 검증: 에이전트의 작업 결과를 자동으로 검증할 수 있습니다.
  • 학습: 에이전트가 리포지토리 사용 패턴을 학습하여 성능을 개선할 수 있습니다.
  • 크로스 호스트 워크플로 재사용: 여러 호스트에서 동일한 워크플로를 재사용할 수 있습니다.

설치

npx keel-agent init

사용법

Keel-agent는 단일 파일 구성(keel.yml)을 사용하여 설정됩니다. 다음은 기본 예제입니다:

# keel.yml
version: "1.0"
policy:
  allowed_actions:
    - read
    - write
    - execute
skills:
  - name: review
    description: 코드 리뷰를 수행합니다.
  - name: test
    description: 테스트를 실행합니다.
missions:
  - name: deploy
    steps:
      - skill: test
      - skill: review
      - action: deploy

명령어

  • keel-agent run <mission>: 특정 미션을 실행합니다.
  • keel-agent learn: 리포지토리 사용 패턴을 학습합니다.
  • keel-agent verify: 현재 설정을 검증합니다.

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 AI 에이전트 플랫폼 (확장 가능)

기여

기여를 환영합니다! 자세한 내용은 CONTRIBUTING.md를 참조하세요.

라이선스

MIT

관련 스킬