PRÉSENTATION
Qu'est-ce qu'AMD Ross™ Agentic AI Assistant ?
AMD Ross™ est un assistant IA agentique conçu pour aider les développeurs à travailler avec les outils AMD Embedded à l'aide d'interactions en langage naturel. Il aide les développeurs à relever les défis de développement les plus courants, notamment le décodage des messages d'erreur, l'optimisation des conceptions pour les performances, l'alimentation et d'autres caractéristiques, et le débogage des conceptions hardware.
AMD Ross fait des recherches dans les connaissances fiables d'AMD, interagit avec les outils intégrés pris en charge et exécute des flux de travail éprouvés pour aider les développeurs à concevoir, déboguer et optimiser les systèmes en vue d'atteindre les objectifs de qualité des résultats (QOR).
AMD Ross rassemble quatre éléments pour faciliter les flux de travail de développement embarqué assistés par l'IA :
Serveurs MCP pour outils AMD Embedded
Les serveurs MCP connectent AMD Ross aux outils AMD Embedded pris en charge, ce qui permet des interactions en langage naturel avec les sessions d'outils et l'accès à la documentation pertinente.
Base de connaissances AMD
La base de connaissances AMD aide AMD Ross à rechercher dans la documentation publique prise en charge, grâce à la génération augmentée de récupération (RAG), avec un accès cloud ou local pour les environnements pris en charge.
Compétences des agents
Les compétences des agents sont des flux de travail structurés et partageables conçus par des experts qui guident les LLM dans les tâches de conception, d'optimisation et de débogage prises en charge à l'aide des outils AMD Embedded.
Exemples de conception
Les exemples de conception sont des conceptions de référence prêtes à l'emploi et testées qui démontrent comment les compétences des agents peuvent être appliquées aux cas d'utilisation de développement pris en charge.
Avantages d'AMD Ross
AMD Ross combine l'expertise des outils spécialisés, les connaissances d'AMD et les compétences des agents créées par des experts pour aider les développeurs à automatiser les flux de travail de développement embarqué complexes. Des flux de travail guidés et réutilisables combinés aux connaissances AMD aident les LLM à disposer du bon contexte, d'une précision accrue et d'une utilisation optimisée des jetons.
Accélérez les flux de travail d'ingénierie complexes
Utilisez des exemples prêts à l'emploi, des compétences d'agent créées par des experts et des serveurs MCP standardisés pour automatiser les tâches répétables et faire progresser les flux de travail d'ingénierie complexes.
Faites évoluer l'expertise au sein de l'équipe
Transformez les procédures rédigées par des experts en compétences d'agents réutilisables soutenues par les connaissances d'AMD, afin d'aider les équipes à appliquer des flux de travail et des pratiques de développement éprouvés de manière plus cohérente.
Facilitez des flux de travail de développement de bout en bout
Utilisez l'interaction en langage naturel à toutes les étapes prises en charge du développement embarqué, de la conception du hardware à la mise en œuvre de l'IA à l'edge, en passant par le développement et le déploiement de software.
Découvrez son fonctionnement
Posez vos questions. Commencez simplement, puis allez aussi loin que vous le souhaitez. Chaque couche s'appuie sur la précédente.
SÉLECTIONNEZ
Votre propre IDE/CLI et votre LLM préféré
Utilisez l'IDE ou la CLI de votre choix et sélectionnez le LLM le plus adapté à vos besoins.
VS Code | Cursor | Devin | Claude Code | Copilot CLI | Codex CLI.
DEMANDEZ
Connaissances AMD
De vraies questions. Des réponses d'experts. L'agent recherche dans des milliers de documents faisant autorité et renvoie des réponses fondées et validées.
Aucune installation d'outil nécessaire. Il vous suffit de configurer et de poser votre question.
EXÉCUTEZ
Utilisez les outils AMD Embedded
Connectez-vous à des sessions d'outils en direct et exécutez des commandes de manière conversationnelle. Ouvrez des projets, vérifiez l'utilisation et lisez des rapports sans mémoriser la syntaxe des commandes.
Accédez aux outils AMD Embedded par le biais d'interactions en langage naturel.
AUTOMATISEZ
Flux de travail axés sur les compétences
Les compétences sont des fichiers de méthodologie créés par des experts, qui codent les commandes exactes, les stratégies d'analyse et les modèles de correction pour des flux de travail de conception complets.
Utilisez vos compétences pour analyser, déboguer et optimiser votre conception.
Démarrer
Suivez ces étapes simples pour être opérationnel
Avant de commencer – Conditions préalables :
- Téléchargez, installez et mettez sous licence les outils AMD requis, y compris les outils Vivado™ et Vitis™.
- Installez un client IDE/CLI compatible, tel que VS Code, Cursor, Devin, Claude Code, GitHub Copilot CLI ou Codex CLI.
- Assurez-vous d'avoir accès à votre LLM préféré, qu'il s'agisse d'un modèle ouvert ou de pointe.
Étape 1
Téléchargez les serveurs MCP de votre choix.
Connectez-vous avec vos informations d'identification AMD, puis téléchargez les fichiers exécutables du serveur MCP pour votre système d'exploitation (Windows® ou Linux®).
Étape 2
Obtenez des compétences d'agent et des exemples de conception.
Les compétences d'agent, qui couvrent les différents flux de travail, sont stockées dans un référentiel GitHub. Clonez ce référentiel GitHub ou téléchargez le fichier ZIP pour accéder aux compétences d'agent, à la documentation et aux exemples de conception des outils intégrés pris en charge.
Étape 3
Exécutez votre premier flux de travail.
Suivez l'exemple de conception et commencez à utiliser l'IA agentique avec les outils AMD.
Options de configuration
Configuration alternative pour les utilisateurs de VS Code uniquement :
Le téléchargement et la configuration ne se font plus qu'en une seule étape. Les utilisateurs peuvent télécharger et installer l'extension VS Code (.vsix) pour accéder au serveur MCP Vivado et à la base de connaissances AMD compatible avec la RAG.
Accédez à la base de données de connaissances d'AMD
Solution hors réseau :
Pour exécuter le flux de travail d'IA agentique avec Ross et accéder à la base de connaissances AMD sans connexion Internet, déployez la base de données une fois avec le modèle d'intégration et le serveur MCP, puis utilisez-la avec n'importe quel modèle de génération de réponses adapté à votre stratégie hardware et réseau. Guide de configuration détaillé et ressources connexes disponibles sur GitHub.
Ressources
Foire aux questions
Les versions prises en charge varient selon les outils AMD :
- Vivado™ : toutes les versions
- Vitis™ HLS : version 2025.2 et versions ultérieures
AMD Ross Agentic AI Assistant est indépendant du client. Vous pouvez utiliser n'importe quel outil IDE ou CLI compatible avec les serveurs MCP.
Non, les compétences HLS utilisent directement votre code source et vos fichiers de projet HLS via des outils de ligne de commande standard (v++, vitis-run), et non MCP.
AMD Ross aura une cadence de publication mensuelle. Notez que cette publication de Ross sera indépendante de nos publications habituelles des outils AMD Vivado/Vitis.
Aucune licence supplémentaire n'est requise. Vous n'avez besoin que des licences correspondant aux outils AMD que vous utilisez.
Un fichier SKILL.md est un fichier d'instructions structuré qui enseigne à un agent IA comment effectuer une tâche de conception FPGA spécifique. Il comprend des procédures détaillées, des guides d'interprétation et des recommandations de correction. Les agents lisent ces fichiers pour acquérir une expertise du domaine. Ces compétences se trouvent sous .claude/skills/ dans votre espace de travail.
Les compétences suivent la norme ouverte sur les compétences d'agent. Vous pouvez développer les compétences existantes ou créer vos propres compétences.
*** Les flux de travail d'IA d'Intel sont non déterministes : les résultats peuvent varier selon les exécutions, les modèles et les formulations de prompts.