covo-agent,运行在终端中的纯 Go 开发的通用型 AI Agent
covo-agent 是一个运行在终端中的通用型 AI Agent,提供 general 与 code 两种工作模式,面向日常知识工作、软件开发、自动化、持久上下文管理与外部系统协作等各种场景。
交互体验:交互式 TUI,支持流式回复、工具状态展示、会话历史、模型选择器、主题与 Shell 补全等。
运行方式:三种交互式方式,TUI、oneshot 以及 headless 模式,headless 模式可配置工具白名单与 allow/deny 策略,适用于自动化与 CI 场景。
编码能力:文件搜索与编辑、补丁应用、Shell 执行、代码分析、Review、测试生成,以及 Git worktree 与检查点等。
持久上下文:会话、记忆 Provider、技能、目标(Goal,含状态机与预算追踪)、快照、承诺事项、Profile 与项目级配置,会话支持全文搜索与 fork。
模型接入:所有兼容 OpenAI、anthropic、gemini 协议的 Provider。
安全控制:审批门、允许/拒绝策略、敏感信息脱敏、URL路径检查、系统沙箱、审计日志与死循环恢复等。
扩展集成:MCP Server、ACP、LSP、插件、扩展、通信网关(35+ 消息平台 adapter)与自定义 Provider;兼容 Claude Code 与 Codex 的 hooks 协议。
