Devon简介
Devon是一个开源的AI配对编程助手,由社区驱动开发。它的目标是通过人工智能技术提高开发者的编码效率。Devon可以进行多文件编辑、代码库探索、配置文件编写、测试编写、bug修复等任务,是开发者的得力助手。
安装指南
前置条件
- 安装Node.js和npm
- 安装pipx
- 准备API密钥(Anthropic或OpenAI)
安装步骤
- 确保pipx目录在PATH中:
pipx ensurepath
- 安装后端:
pipx install devon_agent
- 安装并运行主UI:
npx devon-ui
如果已安装devon_agent,可以运行
pipx install --force devon_agent
更新
使用方法
运行主UI
直接运行npx devon-ui
即可启动主UI界面。
使用终端界面
- 安装终端UI:
npm install -g devon-tui
- 设置API密钥环境变量:
export ANTHROPIC_API_KEY=your_key_here
- 运行终端UI:
devon-tui
主要功能
- 多文件编辑
- 代码库探索
- 配置文件编写
- 测试编写
- Bug修复
- 架构探索
- 本地模型支持
社区资源
Devon是一个充满活力的开源项目,欢迎开发者加入社区,一起完善这个强大的AI编程助手。无论是核心功能开发、研究还是测试反馈,都有多种方式可以参与其中。让我们携手打造更智能的编程工具!