欢迎来到 UCAgent 文档¶
本文档提供了安装、使用和开发 UCAgent 的全面指南。
概述¶
UCAgent 是一个基于大语言模型的通用智能体。目前默认的工作流专注于芯片设计的单元测试(Unit Test)自动化验证。该工作流通过 AI ,自动分析硬件设计/验证文档、生成测试用例、执行验证任务并生成测试报告,从而提高验证效率。
文档导航¶
本文档组织为以下几个部分:
开始使用¶
功能介绍¶
- MCP 集成: 使用 Code Agent 与 UCAgent 共同工作
- 直接使用: 使用 API 直接使用 UCAgent
- 人机协同: 在 UCAgent 验证过程中进行人机协同
- 参数说明: 命令行的各个参数说明
- TUI 界面: TUI 界面的组成与操作
- FAQ: 常见问题
定制开发¶
- 概览: 定制开发指南总览
- 定制开发入门: 快速创建自定义工作流
- 架构与工作原理: UCAgent 核心架构深入解析
- 工作流配置: 完整的工作流定义和配置说明
- 模板文件与生成产物: 模板系统和输出文件结构
- 定制工具: 开发和集成自定义工具
- 工具列表: 内置工具完整参考
- 检查器: 自定义检查器开发指南
- Mini 示例: 完整可运行的示例工作流