covo-agent v1.0.0 정식 출시, Go 기반 범용 Agent
covonaut 프레임워크 기반의 터미널 AI Agent 프로젝트 covo-agent가 v1.0.0 정식 버전을 출시했으며, Go로 작성돼 general과 code 두 가지 모드를 제공한다.
중국어 원문을 AI로 번역했습니다. 고유명사와 수치는 원문 표기를 우선하며, 중요한 판단에는 아래 출처 원문을 함께 확인하세요.
우리는 covonaut 프레임워크 기반의 터미널 AI Agent 프로젝트 covo-agent가 정식으로 v1.0.0을 출시했음을 기쁘게 발표합니다.
covo-agent는 Go로 작성된 범용 AI Agent로, 그 사용 경험은 시중에서 가장 좋은 것 중 하나라고 할 수 있으며, Claude Code, Codex Cli 등 동종 제품을 충분히 대체할 수 있습니다. 터미널에서 실행되며 general과 code 두 가지 모드를 제공하여 일상적인 지식 업무, 소프트웨어 개발과 자동화 등 다양한 시나리오를 아우릅니다. 프로젝트는 AGPL-3.0 라이선스로 오픈소스화되었으며, Go 1.25로 빌드되었습니다.
v1.0.0 업데이트 요점
Gateway IPC와 권한 브리지
Gateway는 covo-agent가 각 메시지 플랫폼(Slack, Discord, Telegram, Feishu(飛書), WeCom(企業微信) 등)에 연결되는 브리지 계층입니다. 이번 버전에서는 이를 위해 Unix domain socket 기반의 IPC 계층을 새로 추가했습니다. gateway가 시작되면 고정 경로에서 JSON-over-HTTP 방식의 사설 인터페이스를 리스닝하며(기본값 gateway.sock, 권한 0600, 본机 사용자만 접근 가능), 다른 프로세스가 이를 통해 실행 중인 gateway를 구동할 수 있습니다.
하위 에이전트 실시간 뷰
이번 버전에서는 sub-agent의 실행 과정을 보여주는 읽기 전용 실시간 뷰 패널을 새로 추가했습니다. dashboard에서 각 하위 에이전트의 작업, 상태, 깊이와 시작 시간을 볼 수 있고, 메시지 흐름을 건건이 확인하는 것도 지원합니다. sticky footer와 statusline은 실행 중인 하위 에이전트 수를 동기적으로 표시합니다. 데이터 계층은 인터페이스화된 설계를 유지하여, 뷰 패널이 agent 패키지의 내부 구현에 의존하지 않습니다.
입력 큐 영속화와 사이드라인 agent
입력 경험에는 두 가지 중요한 개선이 있습니다. 첫째, 입력 큐가 SQLite에 기록되어 세션이 재시작된 후에도 대기 중인 prompt가 더 이상 사라지지 않습니다. 둘째, agent가 바쁠 때 사용자가 바로 steer(지시 추가)하거나 interrupt할 수 있어 현재 라운드가 끝나기를 기다릴 필요가 없습니다. 동시에 /btw 사이드라인 agent를 새로 추가했습니다. 이는 메인 세션의 전사(轉寫) 컨텍스트를 복제하여 '그런데 잠깐 묻자면' 식의 질문에 답하며, 메인 라인을 오염시키지 않고 결론을 세션에 영속화하는 것도 지원합니다.
도구와 스킬 계층
- view_image와 video_analyze 두 가지 미디어 도구를 새로 추가하여 로컬 이미지 보기와 비디오 내용 분석을 지원합니다.
- computer-use 도구가 대폭 확장되었고, cronjob 도구는 600여 행이 새로 추가되어 더 완전한 정기 작업 관리를 지원합니다.
- skill gate를 새로 추가했습니다. SKILL.md frontmatter에 선언된 platforms, prerequisites(명령, 환경 변수)에 따라 스킬 디렉터리를 필터링하여, 실행 조건을 충족하지 않는 스킬은 더 이상 모델 디렉터리에 들어가지 않습니다.
- 읽기 전용의 도구 자기 성찰 뷰를 새로 추가했습니다. 현재 세션에서 실제로 사용 가능하거나 제외된 도구 및 그 이유를 볼 수 있으며, /inspect 명령에 대응합니다.
- 스킬 라이브러리 업데이트: computer-use, grounded-citations, ast-grep 세 가지 스킬을 새로 추가했고, notion, arXiv, linear에 API 스크립트를 보강했습니다.
TUI와 플랫폼 계층
TUI 측에는 input rail(입력 힌트 바, TopLayer를 통해 오버레이 위에 렌더링되도록 보장), 스트리밍 출력 말미의 스로틀 새로 고침 표시기 등 세부 개선이 추가되었습니다.
설치와 업그레이드
원클릭 설치 스크립트:
curl -fsSL https://raw.githubusercontent.com/covoyage/covo-agent/main/install.sh | bash
macOS / Linux는 Homebrew로도 설치할 수 있습니다:
brew install --cask covoyage/tap/covo-agent
Windows는 Scoop을 지원합니다:
scoop bucket add covoyage https://github.com/covoyage/scoop-bucket scoop install covoyage/covo-agent
Go로 직접 설치할 수도 있습니다: go install github.com/covoyage/covo-agent/cmd/covo-agent@latest . 각 플랫폼의 배포 산출물(darwin/linux/windows, arm64와 x86_64) 및 검증 파일은 GitHub Releases 페이지에서 볼 수 있습니다.
관련 링크
- 저장소: https://github.com/covoyage/covo-agent
- Release: https://github.com/covoyage/covo-agent/releases/tag/v1.0.0
- 설치 문서: 저장소 README 참조