聯系電話:
+886 2 77182788
Perforce Klocwork和QAC現可升級至2026.2
創提科技
2026/07/08
分享到
Perforce 靜態分析工具Klocwork和QAC的2026.2版本現已發佈!
Perforce Klocwork 2026.1發佈了一項重大更新,首次支援對Rust程式設計語言進行靜態分析。
以下是關於 Klocwork 新功能的更多詳情:
● MCP伺服器採用工具無關的設計理念,現已得到增強,使AI助手能夠使用自然語言跨Klocwork分析輸出資料中提供的多個缺陷進行查詢——因此,您可以通過對話的方式查詢並修復問題。
● C/C++分析引擎擴展到全面覆蓋所有MISRA C:2023必需規則,並新增了針對C++核心指南的分類體系。
● Java分析引擎支援Java語言規範第21版。
● 對 Rust 分析器進行了性能、準確性和穩定性的改進;同時支持在桌上出版和持續集成(CI)構建中進行差異分析。
● 驗證平臺的改進,包括品質門配置和資料庫存儲方面的改進。
● 更新了包括 MISRA C:2012、MISRA C:2023、MISRA C:2025、CWE 和 DISA STIG 在內的各種編碼標準的分類映射。
● 各項提升用戶體驗的改進,包括新增對 IDE 外掛程式的支援、整體性能的提升、新增/改進的編譯器支援,以及新增對作業系統和平臺的支援。
除了這些增強功能外,本次發佈還包含以下重要變更:
● 授權管理變更:2025 版許可證與 2026.1 及更高版本不相容。如果您的軟體還在維保期以內,可以聯繫您的客戶經理免費申請新許可證,或者申請新版本的試用評估。請注意,使用 Rust 分析器需要新許可證。
● 此版本中新增的部分 C/C++ 檢查器僅支援“現代模式”。
● 從 2026.2 版本起,將不再支援Windows 10和Windows Server 2016作業系統。
● Structure101 集成功能在 2024.3 版本中已棄用,並在 2026.1 版本中移除。
另外:從 2026.3 版本起,將不再支援Amazon Linux 2作業系統。
Perforce QAC 2026.2在全新的AI輔助代碼修復功能基礎上,通過擴展Perforce 靜態分析模型上下文協定(MCP)伺服器,實現了對項目缺陷的高級檢索和基於屬性的過濾。使用者可直接在AI助手聊天介面中更快地審查並解決問題。
此次發佈中,新近添加的Rust程式設計語言支援也趨於成熟,在性能、資源佔用、穩定性和分析覆蓋率方面均有所提升,此外,Perforce Validate對QAC Rust專案的支援也得到了加強。
以下是關於Perforce QAC新功能的更多詳細資訊:
● MCP伺服器採用工具無關的設計理念,現已得到增強,使AI助手能夠使用自然語言查詢從QAC分析輸出資料中提取的多個缺陷——因此,您可以通過對話的方式查詢並修復問題。
● 對 Rust 分析器的性能、記憶體使用和穩定性進行了改進;此外,還支持在 Validate 中查看 Rust 分析結果。
● 增強了對 Clang 21 編譯器內置函數以及部分 C++ 和 C23 語言特性的支援,並改進了資料流程分析。
● 加強了與 Bazel 構建系統的集成。
● 驗證平臺的改進,包括品質門配置和資料庫存儲方面的改進。
● 各項提升用戶體驗的改進,包括增強的編譯器支援、命令列介面(CLI)和圖形化使用者介面(GUI)的改進,以及新增的作業系統支援。
除了這些增強功能外,本次發佈還包含以下重要變更:
● 授權管理變更:2025 版許可證與 2026.1 及更高版本不相容。如果您的軟體還在維保期以內,可以聯繫您的客戶經理免費申請新許可證,或者申請新版本的試用評估。請注意,使用Rust分析器需要新許可證。
● 此版本中新增的部分C/C++檢查器僅支援“現代模式”。
● 從2026.2版本起,將不再支援Windows 10和Windows Server 2016作業系統。
● Structure101集成功能在2024.3版本中已棄用,並在2026.1版本中移除。
另外:從2026.3 版本起,將不再支援Amazon Linux 2作業系統。
歡迎聯繫我們瞭解更多資料或申請試用新版本。