概述
什麼是 AMD Ross™ Agentic AI Assistant
AMD Ross™ 是一款代理式 AI 助理,功能在於協助開發人員透過自然語言互動使用 AMD 嵌入式工具。這款產品可協助開發人員解決常見的開發挑戰,包括解碼錯誤訊息、針對效能、功耗及其他特性最佳化設計,以及對硬體方面的設計除錯。
AMD Ross 會搜尋官方可靠的 AMD 知識、與支援的嵌入式工具互動,以及執行經實證的工作流程,協助開發人員朝著所需成果品質 (QoR) 目標針對系統進行設計、除錯和最佳化。
AMD Ross 結合四種元件來支援 AI 輔助嵌入式開發工作流程:
適用於 AMD 嵌入式工具的 MCP 伺服器
MCP 伺服器會將 AMD Ross 連線到支援的 AMD 嵌入式工具,讓開發人員能以自然語言與工具工作階段互動,以及存取相關說明文件。
AMD 知識庫
AMD 知識庫可協助 AMD Ross 運用檢索增強生成 (RAG) 來搜尋支援的公開說明文件,對於有支援的環境,還提供雲端或本機兩種存取機制。
代理人技能
代理人技能是由專家編寫、結構化且可共享的工作流程,引導著 LLM 使用 AMD 嵌入式工具完成支援的設計、最佳化和除錯工作。
設計範例
設計範例是已可執行的經測試參考設計,可展示如何將代理人技能套用到支援的開發使用案例。
AMD Ross 的優勢
AMD Ross 結合了專一化工具專業知識、AMD 知識和由專家編寫的代理人技能,可協助開發人員將複雜的嵌入式開發工作流程自動化。可重複使用的引導式工作流程,搭配 AMD 知識,可協助 LLM 取得合適的上下文、提高準確性和最佳化符元使用量。
加速複雜的工程工作流程
運用已可執行的範例、由專家編寫的代理人技能,以及標準化 MCP 伺服器,將可重複執行的工作自動化,並推進複雜的工程工作流程。
提升整個團隊的專業能力
將由專家編寫的程序轉變成可重複使用,以 AMD 知識作為後盾的代理人技能,協助團隊更一致地套用經實證的工作流程與開發實務。
實現端對端開發工作流程
在嵌入式開發的所有受支援階段使用自然語言互動,從硬體設計與邊緣 AI 實作,到軟體開發與部署。
瞭解運作方式
詢問任何問題。從簡單問題開始,再依需求深入追問。每一層都以前一層為基礎。
選擇
您自己的 IDE/CLI 與偏好的 LLM
使用您選擇的 IDE / CLI,並根據需求選擇合適的 LLM。
VS Code | Cursor | Devin | Claude Code | Copilot CLI | Codex CLI。
詢問
AMD 知識
真實問題。專業解答。代理人可搜尋數千份具權威性的文件,並傳回有依據且附引用來源的解答。
無須安裝工具。直接設定並詢問即可。
執行
驅動 AMD 嵌入式工具
連線到即時工具工作階段,並透過對話方式執行指令。無需記住指令語法,即可開啟專案、查看使用率和閱讀報告。
透過自然語言互動使用 AMD 嵌入式工具。
自動化
技能導向的工作流程
技能是由專家編寫的方法檔案,可為完整設計工作流程編碼精確指令、剖析策略和修正模式。
使用技能來分析、除錯和最佳化您的設計。
開始使用
只要依照以下簡單步驟操作即可啟動並執行
開始之前 – 先決條件:
- 下載、安裝所需的 AMD 工具並取得授權,包括 Vivado™ 與 Vitis™ 工具。
- 安裝相容的 IDE/CLI 用戶端,例如 VS Code、Cursor、Devin、Claude Code、GitHub Copilot CLI 或 Codex CLI。
- 確保您可存取偏好的 LLM,無論是開放權重模型還是尖端模型。
第 1 步
下載您所選的 MCP 伺服器。
使用您的 AMD 憑證登入,然後下載適用於您作業系統(Windows® 或 Linux®)的 MCP 伺服器可執行檔。
第 2 步
取得代理人技能與設計範例。
涵蓋不同工作流程的代理人技能皆儲存在 GitHub 存放庫中。複製此 GitHub 存放庫或下載 ZIP 檔案,以存取支援之嵌入式工具的代理人技能、說明文件和設計範例。
第 3 步
執行您的第一個工作流程。
使用 AMD 工具,依照設計範例操作並展開您的代理式 AI 旅程。
資源
常見問答
支援的版本會依 AMD 工具而有不同:
- Vivado™:所有版本
- Vitis™ HLS:版本 2025.2 及更新版本
AMD Ross Agentic AI Assistant 不限用戶端。您可以使用任何偏好的 IDE 或 CLI 工具,只要與 MCP 伺服器相容即可。
不需要,HLS 技能是透過標準命令列工具 (v++, vitis-run) 來直接處理您的原始碼和 HLS 專案檔案,而不是透過 MCP。
AMD Ross 將採每月一次的發行週期。請注意,Ross 發行將獨立於我們一般的 AMD Vivado/Vitis 工具發行。
不需要額外授權。您只需取得所使用 AMD 工具的適用授權。
SKILL.md 是一種結構化指示檔案,用來教導 AI 代理人如何執行特定 FPGA 設計工作。其中包含逐步工作流程、解讀指南和修正建議。代理人會讀取這類檔案以取得領域專業知識。這些技能位於您工作區中的 .claude/skills/ 下。
這些技能遵循開放式代理人技能標準。您可以擴充現有技能,也可以建立自己的技能。
*** AI 工作流程不具確定性 — 每次執行、每個模型和每個提示措辭都可能產生不同結果。