소개
agentctl는 AI 에이전트 스킬과 지식 허브를 관리하는 명령줄 도구(CLI)입니다. Rust로 개발된 이 프로그램은 npm처럼 행동 패키지를 설치하고 검증하는 패키지 매니저 역할을 하며, 에이전트 관련 프로젝트의 구조화된 허브를 관리하도록 설계되었습니다.
상세정보
프로그램 소개
agentctl는 AI 에이전트의 스킬과 지식 허브를 위한 패키지 매니저로, agent-foundation에서 정의된 허브 프로토콜을 구현합니다. 파일 시스템에서 컨텍스트를 로드하는 모든 AI 지원 IDE 또는 어시스턴트와 호환됩니다.
주요 기능
- 허브 검증 및 인덱스 생성: 스킬 또는 문서 허브의 디렉토리를 검증하고 index.json 파일을 생성할 수 있습니다.
- 스킬 관리: 등록된 허브에서 스킬을 설치, 목록 조회, 삭제 및 업데이트할 수 있습니다. 설치된 스킬은 ~/.agent/skills/ 디렉토리에 저장됩니다.
- 허브 레지스트리: 여러 허브 소스를 추가, 비활성화, 활성화, 제거하고 새로고침할 수 있습니다.
- 설정 관리: ~/.agentctl/config.json 파일을 수동 편집 없이 명령어로 관리할 수 있습니다.
설치 및 시작 방법
Windows에서는 Chocolatey 패키지 관리자를 사용하여 간편하게 설치할 수 있습니다. 터미널 또는 명령 프롬프트에서 다음 명령어를 실행합니다.
choco install agentctl
기본 사용법을 확인하려면 다음 명령어를 입력하세요.
agentctl –help
허브 명령어의 도움말을 보려면 다음을 입력합니다.
agentctl hub –help
기본 사용법/명령어
- 허브 검증: agentctl hub validate –type skills –path ./my-skills
- 인덱스 생성: agentctl hub generate –type skills –path ./my-skills –hub-id my-hub –output index.json
- 스킬 설치: agentctl skill install python-scaffold
- 스킬 목록: agentctl skill list
이런 경우에 유용합니다
AI 에이전트 프로젝트를 관리하거나 여러 스킬 소스를 통합적으로 관리해야 하는 개발자에게 유용합니다. 허브의 구조를 검증하고 자동으로 인덱스를 생성하여 개발 워크플로우를 효율적으로 만들 수 있습니다.
최신 버전·업데이트
현재 제공된 버전은 0.5.1입니다. GitHub 저장소에서 최신 릴리스를 확인할 수 있습니다.
제한 사항·확인 사항
이 프로젝트는 2026년 7월에 보관 처리(Archived)되었으며, 추가 개발이 계획되어 있지 않습니다. 기본적인 허브 검증 및 인덱스 생성 기능은 계속 작동합니다.
FAQ
- Q: agentctl는 어떤 언어로 만들어졌나요?
A: Rust 언어로 개발되었습니다.
- Q: Windows에서 설치할 수 있나요?
A: 네, Chocolatey 패키지 매니저를 사용하여 Windows에 설치할 수 있습니다.
시스템 요구사항
Windows를 포함한 다양한 운영체제에서 사용 가능하며, Chocolatey 패키지 관리자를 통해 설치할 수 있습니다.


