codejunkie99/keel
Local-first macOS coding workspace with local Laya and optional Jev decision selection
解决的问题
Keel 是一个本地优先的 macOS 编码工作区,将多个编码代理(如 Claude Code、Cursor 和 DeepSeek)集成到单一原生界面中。它通过提供统一的工作区,包含任务路由、会话管理和可视化代理图,来跟踪代理与子代理如何与文件交互,解决了管理分散 AI 编码工具的问题。
运作方式
Keel 作为主机,通过 Agent Client Protocol (ACP) 管理编码代理。它使用“决策”系统将任务路由到最合适的后端——通过本地 Core ML 模型 (Laya)、托管服务 (Jev) 或标准框架路由 (Normal)。主机会在应用每个路由决策前进行验证,确保对任务执行方式有控制权。
适用对象
使用 macOS 的开发者,希望有一个集中式枢纽来管理各种 AI 编码代理,并以可视化方式管理复杂的代理工作流程和文件变更。
重点特色
- 统一工作区:在单一原生窗口中结合作曲家、转录、终端和变更视图。
- 代理图:可视化呈现活动会话、子代理和共享上下文文件。
- 智能路由:使用 Laya(本地)或 Jev(托管)为新任务选择最佳路由。
- 多代理支持:集成 Claude Code、Codex、Grok 和嵌入式 DeepSeek 循环等提供者。
- 决策跟踪:将决策收据导出为 JSONL,供日后重放和分析。
- 崩溃恢复:追加式运行日志,可重放实时流并恢复中断的运行。
相关
- 项目
- 项目
- 项目
- 项目