极简主义多 Agent 多优化框架,附带免费开源 VS Code 编码助手 KISS Sorcar,支持 ReAct 循环、超长时任务续跑、浏览器与桌面自动化、20+ 聊天通道部署及提示词自动优化。
KISS AI(KISS Multi-Agent Multi-Optimization Framework)由加州大学伯克利分校教授 Koushik Sen 开发,以极简主义为设计理念,将 Agent 抽象为普通 Python 函数,通过函数组合实现多 Agent 编排,无需专门的消息总线或状态机。
框架核心包含四类 Agent:KISSAgent 提供标准 ReAct 循环并支持从函数签名自动生成工具 schema;RelentlessAgent 可跨子会话自动续跑,默认最多 10,000 步,适用于数小时至数天的长时任务;SorcarAgent 具备完整的代码编辑(Read/Write/Edit/Bash)、浏览器自动化和桌面应用自动化能力;StatefulSorcarAgent 在此基础上增加多轮会话持久化。
VS Code 扩展 KISS Sorcar 在侧边栏提供交互式聊天面板,支持流式输出、逐 hunk 文件变更审阅(MergeManager)、@file 提及、git commit 生成等功能,定位为 Cursor IDE 的免费开源替代。TypeScript 前端与 Python 后端通过 JSON-line stdio 通信。
在研究能力方面,内置 GEPA 提示词优化器(基于遗传-帕累托策略)和 KISSEvolve 算法发现框架(LLM 引导的进化搜索)。基础设施层面,通过 20+ 通道适配器(Slack、Telegram、飞书等)实现多平台统一部署,DockerManager 支持容器化隔离执行,并提供 Web 轨迹可视化界面。模型支持覆盖 OpenAI、Anthropic、Google Gemini、Together AI、OpenRouter 等主流供应商。项目采用 Apache-2.0 许可,当前处于 Beta 阶段。
安装方式
- VS Code 扩展市场搜索 "KISS Sorcar" 安装
- 源码安装:
git clone https://github.com/ksenxx/kiss_ai.git && cd kiss_ai && bash install.sh - 手动安装
.vsix文件
快速使用
sorcar -t "What is 2435*234"
sorcar -m "claude-sonnet-4-6" -t "..."
待确认信息:项目独立官方网站(pyproject.toml 中 Homepage 与实际仓库 URL 不一致)、GEPA 论文具体 arXiv 链接、VS Code 扩展市场正式发布状态。