发现
桌面应用开发者工具
Kandev:AI 看板与开发环境
面向开发者的 AI 智能体编排与看板式任务管理环境,支持多智能体并行、代码审查与自托管。
- 浏览
- 2
- 访问
- 0
- 下载
- 0
- 版本
- v0.99.1
- 平台
- Windows、macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Kandev 是一个面向高级用户的 AI 看板与开发环境,用于管理并并行运行任务、编排多个 AI 智能体、审查改动并推进交付。它强调「人类保持控制」:定义任务、搭建带审核关卡的工作流、审查每一次改动,再决定是否发布。
Kandev 可以本地运行,也可以自托管在自己的基础设施上。它开源、支持多个模型提供商、无遥测,不绑定任何云服务。

主要功能
- 多智能体支持:可接入 Claude Code、Codex、GitHub Copilot、Gemini CLI、Cursor、Qwen、Kimi、Grok 等多种 Agent CLI。
- 并行任务执行:同时启动和管理来自不同来源的多个任务。
- 集成工作区:内置终端、带 LSP 的代码编辑器、Git 变更面板、嵌入式 VS Code 与聊天界面。
- 看板任务管理:支持拖拽看板、列和工作流自动化。
- 智能体工作流:多步骤流水线,每一步可混搭不同智能体,例如先规划、再实现、再审查。
- 自动化:按计划或 Webhook 触发智能体任务,可配置运行目标、上下文和并发。
- 子任务:智能体可创建子任务,并从父任务会话继续,适合拆分过大任务或从同一起点产出多个 PR。
- CLI 透传:可进入原始 Agent CLI 模式,直接使用其原生终端界面。
- 工作区隔离:使用 Git worktree 避免并发智能体互相冲突。
- 多仓库任务:一个任务可跨多个仓库,每个仓库独立 worktree、分支和 PR。
- 灵活运行时:支持本地进程、隔离 Docker 容器、SSH 远程服务器以及 sprites.dev 等云执行器。
- 任务智能体 MCP:智能体可创建子任务、定位同级仓库、附加额外分支、给其他任务发消息、读取对话和检查相关任务。
- 外部 MCP:可通过 streamable HTTP 或 SSE 从外部编码智能体管理 Kandev,并提供可复制的配置片段。
- 插件市场:在设置中浏览、安装、更新、启用、禁用和配置插件,包括 MCP Explorer 与 Bitbucket 插件。
- 工作流可移植:以 YAML 导出和导入工作流,便于跨工作区或安装实例复用。
- 会话管理:恢复和审查智能体对话。
- 可分享任务快照:将脱敏后的任务对话快照发布为私密 GitHub Gist,并支持预览和撤销。
- 统计:跟踪已完成任务、智能体回合等生产力数据。
安装与使用
Kandev 以原生 Go 二进制分发,编译后的 Web 前端嵌入该二进制中,由它提供 Web UI 和 API,因此应用服务器运行时不需要 Node.js、独立 Web 服务器或前端构建。
Homebrew、Scoop、发布压缩包和桌面应用都直接运行这个原生二进制。npm/npx 包额外包含一个小型 Node.js 平台选择器,因此通过 npm/npx 启动 Kandev 需要 Node.js,但应用服务器本身不需要。发布包还包含用于任务环境的 agentctl 辅助工具。
启动后通过浏览器访问 Kandev 的 Web UI 使用。也可以按文档通过 Tailscale、Cloudflare Tunnel 或其他私有 VPN 进行移动端远程访问。
注意事项
- 项目使用 AGPL-3.0 许可证。
- 支持 GitHub、GitLab、Jira、Linear、Sentry、Azure DevOps、Slack 等集成,Bitbucket 通过插件支持。
- 「Office mode」是面向持久智能体团队的实验性自治层,生产环境默认关闭,尚不是稳定的生产契约。
- v0.99.1 中 macOS 和 Windows 桌面安装包是未签名的开发构建,可能需要进行系统安全绕过,不应视为可信下载。macOS 若在校验和通过后仍被阻止,可运行:
xattr -d com.apple.quarantine /Applications/Kandev.app。
本作品整理自 GitHub 开源项目 kdlbs/kandev,原作者 @kdlbs,许可证 AGPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.99.1当前版本
改进 Copilot 压缩计数与失败回合续跑,修复会话环境索引、Copilot 插件契约、链接与变更健康、取消/删除死锁、Claude 终端退出及 SDK 发布等问题。
评论