跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

Trama

Trama 是一个 VS Code 扩展,帮助开发者管理 AI 代理生成的代码。它创建了应用程序的 Markdown 地图,允许您在构建任何代码之前审查和批准更改作为「提案」。Trama 确保 AI 代理生成的代码与您的意图一致,解决代码与应用程序地图之间的差异。

访问URL
分享
Trama 截图
Trama 截图

Trama 是一个强大的 VS Code 扩展,旨在简化与 AI 代理协作时的开发工作流程。它充当关键中介,确保 AI 代理生成的代码与开发者的愿景完美对齐。其核心功能围绕维护应用程序的动态地图,该地图以纯 Markdown 文件的形式存储在与代码相邻的 `.trama/` 目录中。该地图以图表的形式可视化表示,AI 代理在编写任何新代码之前会读取此图表。

阅读更多

当 AI 代理提出更改时,Trama 将其呈现为「提案」。这些提案是对预期修改的详细概述,基于应用程序地图绘制,并包括代理所做的每个决策和假设。开发者必须明确批准这些提案,才能生成任何实际代码,从而完全控制开发过程。此批准机制防止意外或错误的代码被引入项目中。

使用 Trama 的工作流程分为五个明确的步骤:首先,开发者用简单的语言描述所需的更改,类似于他们向同事解释的方式。然后,将该请求放置在代理的「看板」上。其次,代理可能会提出澄清问题,提供供开发者选择的建议或允许自定义输入。第三,开发者审查并批准提案,其中包括地图上的可视化更改和所有基础决策。在获得此批准之前,任何内容都不会被构建。

第四,一旦获得批准,代理执行「任务」以构建批准的更改,开发者可以在看板上监控进度。最后,Trama 处理「漂移」——当代码与应用程序地图不一致时出现的差异。当检测到漂移时,Trama 会标记它,允许开发者选择修复代码以匹配地图或更新地图以反映新代码,从而确保一致性和准确性。Trama 支持多种工作流程,包括设计新更改、审查提案、根据反馈进行重做、运行任务、扫描系统以查找差异,以及解决或统一漂移。它还为不同的团队设置提供单人和管理模式,集成 GitHub CLI 进行 PR 检查和团队管理。

  • 类别AI 编程助手
  • 定价模式未指定
  • 部署云端
  • 平台VS Code

  • Markdown 中的应用程序映射

  • AI 代理更改提案

  • 可视化图表生成

  • 提案批准工作流程

  • 任务执行监控

  • 漂移检测与解决

  • AI 代理的问答功能

  • 反馈集成以进行重做

  • 模型与代码比较扫描

  • 支持 VS Code

  • GitHub CLI 集成以进行 PR 检查

  • 团队协作的单人和管理模式

  • 代理状态的离线通知

  • 可自定义的扩展设置

  1. 安装 Trama:从 VS Code Marketplace 或 .vsix 文件安装 Trama 扩展。

  2. 设置 omp:安装 omp 代理,登录模型提供者,并选择 Trama 将使用的模型。

  3. 与项目集成:使用入门向导导入现有项目或从头开始创建新项目。

  4. 描述更改:用简单的语言表达所需的更改,AI 代理将处理这些请求。

  5. 审查提案:检查 AI 代理在图表和需求上提出的更改,然后批准或拒绝。

  6. 运行任务:允许代理构建已批准的更改,并在看板上监控进度。

  7. 解决漂移:通过修复代码或更新地图来解决代码与应用程序地图之间的差异。

  • AI 代理代码管理
  • 应用程序地图维护
  • 代码与模型同步
  • 引导 AI 开发
  • 团队开发工作流程
  • 新项目搭建
  • 现有项目建模

Trama 旗下产品

Trama 评价

加载中...

与 Trama 类似的热门AI工具

Spec-first Agentic Development是一种与AI编码代理合作的方法论,强调以规范驱动的变更。每个修改都以书面规范开始,在实施前与现有代码进行审查。代理在隔离的分支上进行构建,提交受到通过检查的限制,确保经过验证、结构化和可恢复的开发工作流程。这种方法促进了清晰性并减少了错误。

AI 编程助手
查看工具

与AI编码代理合作的方法论,强调以规范驱动的变更。每个修改都以书面规范开始,在实施前与现有代码进行审查。代理在隔离的分支上进行构建,提交受到通过检查的限制,确保经过验证、结构化和可恢复的开发工作流程。这种方法促进了清晰性并减少了错误。Spec-first Agentic Development是一种与AI编码代理合作的方法论,强调以规范驱动的变更。每个修改都以书面规范开始,在实施前与现有代码进行审查。代理在隔离的分支上进行构建,提交受到通过检查的限制,确保经过验证、结构化和可恢复的开发工作流程。这种方法促进了清晰性并减少了错误。

AI 编程助手
查看 AI 应用 Top 250

AICode

AI 应用

AICode 是一个以规范为驱动的 AI 编码助手,旨在提高软件交付的速度和质量。它与 VS Code 集成,使开发人员能够在代码生成之前管理规范,并在之后验证实现,确保工业级代码的质量。

AI 编程助手

解释代码 排名第 163 位

查看工具

AI 应用

以规范为驱动的 AI 编码助手,旨在提高软件交付的速度和质量。它与 VS Code 集成,使开发人员能够在代码生成之前管理规范,并在之后验证实现,确保工业级代码的质量。AICode 是一个以规范为驱动的 AI 编码助手,旨在提高软件交付的速度和质量。它与 VS Code 集成,使开发人员能够在代码生成之前管理规范,并在之后验证实现,确保工业级代码的质量。

AI 编程助手
解释代码 排名第 163 位

Traycer

AI 应用

Traycer 是一个以规范为先的规划工作空间,专为代理编码设计,允许开发者将变更规划为规范和工单,能够并行运行多个编码代理,并在发布前审查变更。

AI 编程助手

编程与开发 排名第 41 位

查看工具

AI 应用

以规范为先的规划工作空间,专为代理编码设计,允许开发者将变更规划为规范和工单,能够并行运行多个编码代理,并在发布前审查变更。Traycer 是一个以规范为先的规划工作空间,专为代理编码设计,允许开发者将变更规划为规范和工单,能够并行运行多个编码代理,并在发布前审查变更。

精选AI 编程助手
编程与开发 排名第 41 位

PulseDev

AI 应用

PulseDev 是一款桌面应用程序,允许开发人员指向他们网站上的元素,描述问题并批准修复。它与 Claude Code 和 Codex 等编码代理集成,以便在本地编辑源文件,确保更改仅在用户批准后应用。

AI 编程助手

解释代码 排名第 237 位

查看工具

AI 应用

桌面应用程序,允许开发人员指向他们网站上的元素,描述问题并批准修复。它与 Claude Code 和 Codex 等编码代理集成,以便在本地编辑源文件,确保更改仅在用户批准后应用。PulseDev 是一款桌面应用程序,允许开发人员指向他们网站上的元素,描述问题并批准修复。它与 Claude Code 和 Codex 等编码代理集成,以便在本地编辑源文件,确保更改仅在用户批准后应用。

AI 编程助手
解释代码 排名第 237 位

GitStart

AI 应用

GitStart 是一个 ticket-to-PR 平台,可提高软件开发速度。它使用 Ticket Studio 将模糊的 ticket 转化为详细的规范,并通过 Accelerate 提供可合并的 pull request,结合 AI 代理和人工开发者监督,实现高效的代码交付。

AI 编程助手

重构代码 排名第 139 位

查看工具

AI 应用

Ticket-to-PR 平台,可提高软件开发速度。它使用 Ticket Studio 将模糊的 ticket 转化为详细的规范,并通过 Accelerate 提供可合并的 pull request,结合 AI 代理和人工开发者监督,实现高效的代码交付。GitStart 是一个 ticket-to-PR 平台,可提高软件开发速度。它使用 Ticket Studio 将模糊的 ticket 转化为详细的规范,并通过 Accelerate 提供可合并的 pull request,结合 AI 代理和人工开发者监督,实现高效的代码交付。

AI 编程助手
重构代码 排名第 139 位

AutoCode

AI 应用

AutoCode 是一个由 AI 驱动的自主开发系统,旨在简化软件创建过程。它管理代理、跟踪任务并记录决策,提供一个集中的仪表板来监控开发进度和成本。该系统旨在自动化复杂的编码工作流程,使开发对用户而言更高效、更透明。

AI 编程助手

重构代码 排名第 146 位

查看工具

AI 应用

由 AI 驱动的自主开发系统,旨在简化软件创建过程。它管理代理、跟踪任务并记录决策,提供一个集中的仪表板来监控开发进度和成本。该系统旨在自动化复杂的编码工作流程,使开发对用户而言更高效、更透明。AutoCode 是一个由 AI 驱动的自主开发系统,旨在简化软件创建过程。它管理代理、跟踪任务并记录决策,提供一个集中的仪表板来监控开发进度和成本。该系统旨在自动化复杂的编码工作流程,使开发对用户而言更高效、更透明。

AI 编程助手
重构代码 排名第 146 位

Visual Studio Code 是一个免费的开源 AI 代码编辑器,专为以代理为中心的开发而设计,使开发人员能够与 AI 代理一起构建,进行规划、编码和调试,并在 Linux、macOS 和 Windows 上管理多代理工作流。

AI 编程助手
查看工具

免费的开源 AI 代码编辑器,专为以代理为中心的开发而设计,使开发人员能够与 AI 代理一起构建,进行规划、编码和调试,并在 Linux、macOS 和 Windows 上管理多代理工作流。Visual Studio Code 是一个免费的开源 AI 代码编辑器,专为以代理为中心的开发而设计,使开发人员能够与 AI 代理一起构建,进行规划、编码和调试,并在 Linux、macOS 和 Windows 上管理多代理工作流。

AI 编程助手
查看 AI 应用 Top 250

Archsense 是一款软件架构可视化工具,可直接从源代码生成精确的图表。它可即时显示结构性变更,识别依赖关系,并促进对拟议架构修改的对齐,有助于防止架构悄然漂移并改进开发流程。

AI 编程助手
查看工具

软件架构可视化工具,可直接从源代码生成精确的图表。它可即时显示结构性变更,识别依赖关系,并促进对拟议架构修改的对齐,有助于防止架构悄然漂移并改进开发流程。Archsense 是一款软件架构可视化工具,可直接从源代码生成精确的图表。它可即时显示结构性变更,识别依赖关系,并促进对拟议架构修改的对齐,有助于防止架构悄然漂移并改进开发流程。

AI 编程助手
查看 AI 应用 Top 250
1/8