CodeFuse-Query

像查数据库一样查代码,自定义规则秒出分析结果

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 40 🐛 待处理 12 👀 关注 10
GitHub ↗
GitHub 星标 ★ 361
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,Apache-2.0许可证,可免费使用和部署。

项目预览

CodeFuse-Query 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队codefuse-ai
定价模式🏷️完全免费
价格说明开源项目,Apache-2.0许可证,可免费使用和部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Java
技术栈/模型code-analysis,large-language-models,query-language
GitHub 星标★ 361
上线时间2023-11-14 00:00:00
代码更新2025-09-21
仓库体积33.3 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数10

项目介绍

CodeFuse-Query 是蚂蚁集团开源的一款基于查询的代码分析引擎,采用 Java 编写。它解决的是传统静态代码分析工具规则固定、难以灵活定制的问题,允许用户通过编写类似 SQL 的查询语句,对代码库进行深度分析,如查找 bug 模式、安全漏洞、代码异味等。其核心能力包括:支持多种编程语言(如 Java、Python、JavaScript 等),提供统一的代码数据模型,将代码抽象为可查询的数据库表,并内置了丰富的查询库和可视化界面。用户可以快速编写自定义查询,实现精准的代码搜索和模式匹配,从而提升代码审查、安全审计和重构的效率。项目目前处于早期阶段,但设计理念先进,适合对代码分析有高度定制需求的团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 361

核心亮点

  • 基于SQL的查询方式,大幅降低编写自定义代码分析规则的门槛
  • 支持多语言,统一数据模型,一次查询多语言复用
  • 内置可视化界面和查询库,开箱即用,便于快速上手

不足之处

  • 早期项目,文档和社区生态尚不完善
  • 查询性能在大型代码库上可能成为瓶颈

适用场景

  • 安全团队快速扫描代码库中的特定漏洞模式
  • 开发团队自定义代码规范检查,替代部分Code Review人工工作
  • 技术债治理,通过查询定位重复代码、复杂度过高等问题

替代项目

Semgrep、CodeQL、SonarQube

上一篇:multilspy

下一篇:fuzz4all

同类项目推荐

crystal 开源

多个 AI 同时写不同功能,互不干扰齐头并进。

(Crystal is now Nimbalyst) Run multiple Codex and Claude Code AI sessions in paralle···

★ 3129 2026-08-09
harmony-next.skills 开源

让 AI 助手离线学会鸿蒙开发,问答即出代码

Offline HarmonyOS NEXT developer skill library for AI coding assistants. Covers API ···

★ 367 2026-09-23
gptree 开源

一键把整个项目打包成文本,喂给 AI 当上下文

A CLI tool to provide LLM context for coding projects by combining project files int···

★ 289 2026-08-09
token-goat 开源

给 AI 编程工具装上 token 节流阀,省钱又专注

Auto AI improver. Cost and token burn reducer, turn saver, and focus keeper for Clau···

★ 146 2026-08-09
pair-programmer 开源

让多个 AI 结对写代码,复杂任务不再卡壳

Pair Programmer for Claude Code, Codex and Cursor

★ 131 2026-08-09
awesome-copilot 开源

抄社区配置,让 Copilot 秒变懂你项目的专属助手

Community-contributed instructions, agents, skills, and configurations to help you m···

★ 40908 2026-09-15
opencode.nvim 开源

在 Neovim 里无缝调用 AI 编程助手,边写边聊不切屏

Neovim OpenCode in the flow that you already know.

★ 3909 2026-08-09
LLMDog 开源

终端一键打包代码,喂给 AI 助手

LLMDog is a command-line tool that helps developers share code with Large Language M···

★ 79 2026-08-09
Build-CLI 开源

在终端里逛微软 Build 大会,边查日程边用 Copilot 写代码

Experience Microsoft Build, directly from your terminal, with GitHub Copilot CLI and···

★ 294 2026-09-15