A personal collection of an AI product manager.
Let's face the future together and embrace the AIGC era.

10/15 开源速递:Agent 上下文、软件变 CLI 和审计你的助手

今天日榜前排还是 rea、VoiceStudio、xtool 和各类 skill 包,RAD Debugger 10/8 也写过,这些我都跳了。剩下真正想让人打开的是五个:让 Agent 少烧上下文、压缩后还记得干到哪的 context-mode,把现成软件改造成 Agent 能调的 CLI 的 CLI-Anything,专门审计「助手有没有在做该做的事」的 iFixAi,自托管的多智能体渗透测试平台 PentAGI,以及又冲回日榜的 Ghidra。

星数是 10 月 15 日的 GitHub 快照,取约数。

1. mksglu/context-mode:压缩之后,Agent 还记得干到哪

context-mode 仓库卡片

约 2.92 万星,ELv2,TypeScript。9/18 写过它省上下文的那一面,这次只说会话续接。context-mode 是一个 MCP 服务器:工具输出先进沙箱,原文不往窗口里塞;文件改动、git 操作、任务、报错和你做过的决定都记进 SQLite。对话被压缩后,它不是把这些整段倒回去,而是建 FTS5 索引,按 BM25 只捞相关的部分,模型接着干。

续接分三档:Claude Code、OpenCode、KiloCode 能完整恢复;Cursor、Codex、Kiro 只能部分恢复;Zed 和 Antigravity 没有续接。用哪个宿主,决定你能拿到多少。

/plugin marketplace add mksglu/context-mode
/plugin install context-mode@context-mode

适合会话一长就被压缩、压缩完 Agent 又从头问一遍的人。Claude Code 里两条命令装插件;其他客户端多半走 npm install -g context-mode 再拷一份路由配置。

坑:协议是 ELv2,源码可见,但不算 OSI 意义上的开源,不能拿去做托管竞品。Linux 上要 Node 22.5+。README 写明不带 --continue 开新会话时,上一轮的会话数据会立刻删掉——想续就别忘了这个参数。

2. HKUDS/CLI-Anything:把现成软件做成 Agent 能调的 CLI

CLI-Anything 项目示意图

约 5.26 万星,Apache-2.0,Python。港大 HKUDS 团队的项目,附 arXiv 技术报告。思路很直接:GUI 软件让 Agent 截图点按钮太脆,不如给它一个命令行。编程助手按七步流水线走——分析、设计、实现、规划测试、写测试、写文档、发布——产出一个 Click CLI,带 REPL、--json 输出和 undo/redo,再附一份 SKILL.md 让 Agent 能发现它。

别人已经做好的 CLI 放在 CLI-Hub,用 pip 装:

pip install cli-anything-hub
cli-hub install gimp

适合想让 Agent 碰 GIMP、Blender、办公软件、内部工具,又不想做 GUI 自动化的人。自己生成新的,在 Claude Code 里装插件后跑 /cli-anything ./gimp;装完还能 /cli-anything:refine 按缺口补命令。

坑:生成质量很看模型,第一版往往覆盖不全,通常要多跑几轮 refine。它是给真软件套接口,不是替代品——真正干活的还是本机装好的那个程序,没装就跑不起来。Windows 上 Claude Code 还得有 bash(Git for Windows 或 WSL),否则插件里的 shell 命令会挂。

3. ifixai-ai/iFixAi:审计你的助手有没有在做该做的事

iFixAi 评分卡截图

约 2.75 万星,Apache-2.0,Python。现有的评测、红队和可观测工具,多半在量延迟、token 和提示词注入。iFixAi 问的是另一件事:这个 Agent 有没有在做它该做的事。它能测 HTTP 端点,也能直接测裸模型。

默认跑 10 项基本检查,--full-run 扩到 60 项。打分分五个维度:捏造(fabrication)、操控(manipulation)、欺骗(deception)、不可预测(unpredictability)、不透明(opacity)。硬门槛写死了——B01 和 P01 必须 100%、B08 必须 95%;缺一项,总分直接封顶 60%。跑法有三种:CLI 向导、显式参数,或 Claude Code / Codex 插件。

pip install "ifixai[openai]"
ifixai setup
ifixai run

适合要把助手送进真实业务流程、想先拿到一张可引用评分卡的人。认真打分最好换一家独立裁判模型,别让被测方自己判自己;README 也写了多裁判 ensemble。

坑:全量跑不便宜,README 里单裁判全套大约十几美元量级。自评判只能当调试,不能当对外结果。fixture 和代理配置要自己备齐,向导只是帮你写好 ifixai.yaml。

4. vxcontrol/pentagi:自托管多智能体渗透测试(仅限授权目标)

PentAGI 仓库卡片

约 2.96 万星,MIT,Go。你用自然语言描述目标和任务,一队专用 Agent 自己规划、在 Docker 沙箱里跑 20 多种安全工具(nmap、Metasploit、sqlmap 等),结果落进 PostgreSQL + pgvector,最后给你报告。安装器走 Docker Compose,Linux / macOS / Windows 都有。

wget -O installer.zip https://pentagi.com/downloads/linux/amd64/installer-latest.zip
unzip installer.zip && ./installer

适合拿到书面授权、想在自己机器上跑自治红队助手的安全同事。模型可以接云厂商、OpenAI 兼容网关,或本机 Ollama / vLLM。装完默认打开 https://localhost:8443。

坑:只给自己拥有或拿到书面授权的目标用;未授权扫描是违法的——这句话是我方提醒,不是 README 原文。 README 写明 authorized testing only。默认账号是 admin@pentagi.com / admin,监听默认本机;上线前先改密码、改监听和凭据,别把默认配置直接指公网。乱指公网就是事故。

5. NationalSecurityAgency/ghidra:NSA 开源的逆向工程框架,又回日榜

Ghidra 标志

约 8.76 万星,Apache-2.0,Java。美国国家安全局研究局开发的软件逆向框架:反汇编、汇编、反编译、图可视化、脚本,常用于恶意代码分析。扩展和脚本用 Java 或 Python 写,还带 GhidraDev。今天又出现在日榜上。

./ghidraRun

适合做恶意样本分析、漏洞研究、二进制审计,想要一套可脚本化逆向环境的人。官方发行版要 64 位 JDK 21,至少 4GB RAM;源码主分支的构建说明已写到更新的 JDK,以你下的那份发行说明为准。Windows / macOS / Linux 都有预构建包,解压就能跑,没有传统安装器。

坑:大样本要给足内存,别在 4GB 边缘硬顶。装前看一眼安全公告——某些版本有已知漏洞。它解决的是「分析编译后的代码」,别指望它替你做网络扫描或写渗透报告。

Like(0) 打赏
未经允许不得转载:AIPMClub » 10/15 开源速递:Agent 上下文、软件变 CLI 和审计你的助手

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

Verified by MonsterInsights