Trae Agent
不活跃简介
字节跳动开源的通用软件工程 LLM Agent,面向编码、调试与仓库级开发任务自动化。
核心特性
- 基于 LLM 的通用软件工程 Agent,提供 CLI 界面接受自然语言指令
- 多提供商支持:OpenAI、Anthropic、Google Gemini、OpenRouter、豆包和 Ollama
- Lakeview 功能提供 Agent 操作的简洁步骤摘要
- 丰富的工具生态系统,包括文件编辑、bash 执行、顺序思考和任务完成
- 基于 YAML 的配置,支持环境变量回退,灵活部署
- Docker 模式支持在容器中隔离执行 Agent 任务,支持自定义镜像和 Dockerfile
适用场景
💡 从自然语言 Bug 报告和功能需求自动化软件工程任务
💡 仓库级代码修改、测试和调试工作流
💡 基于透明模块化代码库的 AI Agent 架构研究
💡 容器化代码执行用于安全隔离的开发环境
💡 通过交互式对话编码会话进行迭代开发
分类
快速开始
git clone https://github.com/bytedance/trae-agent.git && cd trae-agent && uv sync --all-extras && source .venv/bin/activate && trae-cli run "Create a hello world Python script"