Kun: 一个具有共享 GUI 和 TUI 运行时的本地优先 AI Agent 工作台,用于端到端项目交付
它解决了什么问题
Kun 填补了简单的 AI 对话界面与实际交付完成项目之间的空白。它提供了一个统一的工作空间,用户可以在其中从最初的需求澄清转向设计、编码、写作和最终验收测试,而无需在编辑器、终端和文档编辑器等不同工具之间手动转移上下文。
它是如何工作的
Kun 作为一个“本地优先”的 AI Agent 工作台运行。它使用一个共享的运行时 (kun serve),该运行时连接了桌面 GUI 和基于终端的 TUI,允许用户在保持相同会话、计划和任务历史的同时切换界面。它支持多种模型提供商(API、订阅或自托管)并提供两种主要的交互模式:
- Direct Mode:用于简单问题和快速修改。
- Agent Graph:一种用于复杂、多步骤任务的实验模式,其中 Lead Agent 会创建一个依赖图并向受限的子 Agent 委派工作,确保在继续下一步之前验证每一步。
它是为谁设计的
它专为开发者、作家、设计师和研究人员设计,需要通过 AI 辅助的编码、写作、原型设计和自动化,将想法转化为可验证的结果。
亮点
- Unified Workbench:在一个产品中集成了代码、写作、设计和研究环境。
- GUI + TUI Synergy:单个运行时允许在视觉桌面应用和以键盘为中心的终端界面之间无缝切换。
- Model Agnostic:支持通过 API 或订阅使用包括 OpenAI、Anthropic、DeepSeek、Ollama 等在内的广泛提供商。
- Advanced Task Management:功能包括用于分解目标的
/plan,用于代码审查的内联 diffs,以及自动化的调度/循环。 - Extensibility:支持 MCP (Model Context Protocol)、自定义 Skills 和
.kunx扩展。
Sources
- RepoKunAgent/Kun