Codel 是一个完全自主的 AI 智能体,旨在通过终端、浏览器和编辑器执行复杂任务和项目。
用途:Codel 用于自动化执行需要多步骤操作的开发或系统任务,能够自主判断并完成下一步动作。
主要能力:
- 完全自主:能自动检测下一步并执行。
- 安全:所有操作在沙盒化的 Docker 环境中运行。
- 内置浏览器:可从网络获取最新信息(如教程、文档等)。
- 内置文本编辑器:可在浏览器中查看所有修改过的文件。
- 历史记录:所有命令和输出均保存在 PostgreSQL 数据库中。
- 自动选择 Docker 镜像:根据用户任务自动匹配合适的 Docker 镜像。
使用方式: 最简单的运行方式是使用预构建的 Docker 镜像。最新镜像可在 GitHub Container Registry 找到。使用任何支持的語言模型时,需要设置相应的环境变量。 可通过以下命令运行 Docker 镜像,根据需求删除或更改环境变量: (注:资料中未提供具体命令文本) 或者创建 .env 文件,并使用 --env-file 参数运行 Docker 镜像,更多信息可参考相关文档。 之后在浏览器中访问 localhost:3000 即可开始使用 Codel。 开发信息可查阅 DEVELOPMENT.md,项目路线图可在此处找到。
适用场景:适用于需要自动化处理复杂任务和项目的场景,例如开发、调试、信息收集等。
限制:资料中未提供其他限制信息。