AI代码执行代理工具
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
CanDo(cando.sh)是一款主打“真实代码输出”的自主编程Agent,区别于市面上多数仅提供代码建议的聊天式AI工具,它的核心定位是生成可直接运行的代码和命令,帮助开发者快速完成开发任务。官方宣传中明确强调“不是另一个聊天机器人,而是真实的代码、真实的命令、真实的功能”,并以“5分钟构建Doom风格游戏”作为核心案例展示其能力。
CanDo的核心功能围绕“自主编程”和“真实代码”展开:一是实际代码生成能力,能够输出可运行的代码和命令,而非模糊的代码建议,用户可以实时观察功能构建过程;二是真正的Agent模式,无需人工值守即可独立完成开发任务,实现全自主开发;三是多模型支持,可通过Z.AI使用GLM模型,或通过OpenRouter接入Claude、GPT-4等100多种AI模型;四是上下文记忆功能,能够记住代码库信息,避免重复解释项目背景;五是跨平台兼容,支持Linux、macOS、Windows系统,提供单二进制文件;六是会话持久化,关闭后再次打开可恢复之前的编程会话。
CanDo提供稳定版和Beta版两个版本,均支持三大平台的一键安装。稳定版Linux和macOS通过curl脚本安装到~/.local/bin目录,Windows通过PowerShell脚本安装到AppData并添加到PATH,同时创建开始菜单快捷方式,也支持手动下载安装包。Beta版面向测试和高级用户,安装路径和命令与稳定版类似,但会以“cando-beta”命名,与稳定版可共存,不过官方提示Beta版可能存在bug。
目前CanDo所有功能完全免费,暂未推出任何付费套餐。项目采用AGPL-3.0开源许可,代码托管在GitHub上,提供Issues和Discussions渠道供用户反馈问题和交流,同时设有Discord社区供用户分享作品、获取帮助。
优势方面,CanDo最大的亮点是代码输出可直接运行,解决了传统AI编程工具“只说不做”的痛点;自主开发模式大幅提升了开发效率,无需人工介入即可完成任务;支持超过100种AI模型,用户可根据需求灵活选择;跨平台支持完善,安装流程简单;完全开源且社区支持到位。
劣势方面,Beta版本可能存在稳定性问题,不适合生产环境使用;暂时没有明确的企业级支持方案;仅提供命令行安装方式,对非技术用户有一定门槛。
CanDo主要适合开发者、编程爱好者和快速原型构建人员,典型使用场景包括快速开发游戏原型(如Doom风格游戏、Pacman游戏)、生成3D动画项目(如银河动画、月相动画)、构建小型工具(如雕刻工具)、自动化日常开发任务以及代码库维护与功能迭代。
目前无法从公开信息确定CanDo在中国的直接访问状态,相关访问情况标注为未知,用户可根据自身网络环境尝试访问。
本测评基于公开资料整理,不构成购买建议,请以 cando.sh 官网实际信息为准。
带Web UI、多工作区和沙箱执行,开发者可试。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。