covo-agent v1.1.0发布:新增cyber安全模式,自主侦察验证与证据留存
covo-agent 是一个用 Go 编写的终端通用型 AI Agent,提供 general(通用)、code(编码)与 cyber(安全)三种工作模式,覆盖日常知识工作、软件开发、侦察与验证、自动化与持久上下文管理等场景。通过交互式 TUI、工具系统、记忆、技能(Skills)、安全控制与可扩展集成(MCP、ACP、LSP、插件、消息网关)构成完整工作流。项目采用 AGPL-3.0 许可,提供 macOS、Linux、Windows 的预编译单文件二进制。
v1.1.0 新增 cyber 安全模式,并对无头运行、工具系统、Subagent 与工作流做了一轮整合与加固。核心运行时依赖 covonaut 同步升级至 v1.1.6,并补充了大量范围化测试。
新增加入第三种 Agent 模式 --mode cyber ,面向授权范围内的自主侦察、验证与利用。模式内置完整的证据链与范围控制,而非把一堆扫描工具简单堆给模型:
原 --headless 无头运行改为独立的 exec 子命令,策略参数更加集中:
新增 --remote 支持把工作区放到另一台主机上,接受 ssh://user@host/path 、 user@host:/path 、 wsl: 与 docker: 四种写法;文件工具与 bash 直接作用于远端位置。配合 --remote-runtime ,可将本地二进制上传到远端执行,而不是逐条转发文件与命令调用,适合在容器或 WSL 中完成全部工作。
新增可静态检查的工作流脚本:只接受 phase() 、 ask() 、 spawn() 三种语句,因此整张调用图可以被静态还原。脚本分析会输出诊断信息、Mermaid 图与阶段列表,复杂流程可以先校验、再执行。
一键安装(自动识别系统与架构,安装到 ~/.covo-agent/bin 并写入 PATH):
macOS / Linux(Homebrew):
Windows(Scoop):