AI 助手
TRAE 智能问答助手
你好,我是 TRAE 文档问答助手 🎉 你在阅读当前文档的过程中,无论对文档概念的解释,还是文档内容方面的疑问,都可以随时向我提问,我会全力为你解答
推荐问题
TRAE IDE 里最热门的 Skill 是哪些?
如何创建自定义智能体?
如何配置 Rules?
文档反馈

TraeCode CLI 2.0 概述

TraeCode CLI 2.0 是运行在本地终端里的编码 Agent。你可以在项目目录中直接向它描述任务,让它理解当前代码仓库、读取和修改工作区文件、执行命令、生成和评审代码。它支持通过插件、技能和 MCP 扩展外部工具能力,也支持 Agent Client Protocol(ACP),可作为智能体服务端接入支持 ACP 的编辑器或客户端。

TraeCode CLI 2.0 适合希望在终端中完成研发工作的开发者和团队。它既支持交互式 TUI 对话,也支持非交互式命令,可用于日常编码、测试修复、代码评审、变更整理和自动化脚本等场景。

核心功能

TraeCode CLI 2.0 的核心功能如下:

  • 代码理解与修改:分析仓库结构、模块职责和业务逻辑,并根据自然语言需求新增功能、修复 Bug 或重构代码。
  • 测试与代码评审:执行 Lint、单元测试和项目命令,结合失败结果修复问题,并评审当前 Git 改动、指定分支或提交。
  • 终端交互体验:在 TUI 中输入任务、提及文件、粘贴图片、执行 Shell 命令,并通过 Slash 命令管理模型、权限和上下文。
  • 权限与安全控制:通过目录信任、沙箱模式和审批策略控制文件访问、命令执行和高风险操作。
  • 多端集成与自动化:支持 Agent Client Protocol、插件、技能、MCP 和 traecli exec,便于接入编辑器、外部工具、脚本和 CI 流程。

产品优势

TraeCode CLI 2.0 的优势如下:

  • 贴近日常开发流程:从理解需求、修改代码、运行测试到评审变更,都可以在终端中连续完成。
  • 上下文获取更直接:支持通过 @ 提及项目文件,也支持读取当前工作区和 Git 状态,减少来回复制信息的成本。
  • 操作边界更清晰:通过目录信任、沙箱模式和审批策略控制高风险操作,兼顾效率与安全。
  • 适配个人与团队场景:可通过用户级配置、项目级信任、环境变量、插件、技能和 MCP 统一沉淀团队工具链。
  • 支持多端集成:可通过 ACP 接入编辑器客户端,让 TraeCode CLI 2.0 在不同研发工具中提供一致的 AI 编码能力。
  • 便于流程自动化:可融入脚本和 CI 流程,将代码检查、修复、评审等重复性工作固化为稳定可执行的标准流程。
  • 诊断与排查更集中:内置 /status/doctor、状态栏和日志信息,便于定位登录、网络、权限、模型和命令执行问题。

使用限制

仅 TRAE 企业版的旗舰版套餐客户可使用 TraeCode CLI 2.0。

重要提示

TraeCode CLI 2.0 默认使用 Max 模式,请关注你的用量。