chuyflores-dev/dotnet-axi
GitHub: chuyflores-dev/dotnet-axi
dotnet-axi 是一个面向 AI agent 的 .NET CLI 工具,用于对代码库进行确定性的发现、分析、验证和安全修改。
Stars: 0 | Forks: 0
# dotnet-axi
一款优先面向 agent 的命令行界面,用于理解、分析、验证和安全修改 .NET 代码库。
该仓库和 .NET 工具包名为 `dotnet-axi`。安装后的命令为 `dnaxi`。
有关产品需求,请参阅 [REQUIREMENTS.md](REQUIREMENTS.md)。
技术行为和架构记录在[参考索引](docs/README.md)中。持久的交付范围包含在[故事与史诗](docs/stories/README.md)中;GitHub Issues 用于追踪实时状态。
## 开发
该仓库使用由 `global.json` 指定的 .NET SDK。
```
dotnet restore dotnet-axi.slnx
dotnet build dotnet-axi.slnx --configuration Release --no-restore
dotnet test dotnet-axi.slnx --configuration Release --no-build
```
## 本地包
创建并验证一次性使用的本地包,而无需发布它:
```
dotnet pack src/DotNetAxi.Cli/DotNetAxi.Cli.csproj \
--configuration Release \
--output artifacts/packages
pwsh ./eng/verify-tool-package.ps1 \
-PackageDirectory artifacts/packages
```
在 .NET 10 或更高版本中,无需持久安装即可调用一次本地包:
```
dnx dotnet-axi@0.1.0-alpha.1 \
--source ./artifacts/packages \
--verbosity quiet \
-- --version
```
## 许可证
基于 [Apache License 2.0](LICENSE) 授权。
标签:AI合规, AI智能体, SOC Prime, 云安全监控, 代码分析, 凭证管理, 多人体追踪, 开发工具, 文档结构分析, 静态分析