工具与职业用途,一起找

AI 资源库

统一浏览 AI 工具、Agent Skills、提示词、工作流与开源项目,按职业和用途找到工作中用得上的资源。

资源与用法

224 份资源

sasu:为编码 Agent 补上需求访谈与验证流程的共享工作流与 CLI

yansfil/sasu · 사수 (sasu) - the senior who double-checks your coding agent's work. It interviews the tacit knowledge out of your head, pins it down in a PRD, and verifies every 'done' with evidence. Simple, strict, agent-agnostic.

sasu 是一套面向编码 Agent 的共享工作流与命令行工具,用于把一次对话逐步转化为经确认的 PRD,再完成实现、Git 状态检查与可评审的 Pull Request。它通过 interview-me、gen-prd、implement、ship 等技能(Skills)串联流程,只对可复现的事实做阻塞判定(PRD 有效性、源码与证据新鲜度、必需命令结果、交付完整性),并借助各运行时原生的子 Agent 完成 Fidelity、Code、Security 评审,最终交付仍由 GitHub CI 与人工把关。项目以 JavaScript 实现,支持 Codex 与 Claude Code 两种运行时的本地技能安装。

展开详情收起详情:sasu:为编码 Agent 补上需求访谈与验证流程的共享工作流与 CLI

程序员使用 sasu 的共享工作流与 CLI,将编码 Agent 的对话逐步转化为经确认的 PRD,完成实现、Git 状态检查与可评审的 Pull Request;通过 implement verify 执行确定性检查并生成当前验证报告,再由原生子 Agent 进行 Fidelity、Code、Security 评审。

产品经理使用 interview-me 技能解决缺失的产品决策并生成规范化的 qa-log.md,再用 gen-prd 技能写出包含决策与可观察行为的完整已批准 PRD。

★ 1 · 开发框架

☆ 收藏GitHub查看项目 ↗

Ortim:多智能体 AI 软件工厂,将简要需求转化为可审查、可审计的代码

orhanurullah/ortim · Disciplined multi-agent AI software factory: brief → PRD → RFC → task DAG → reviewed code. Human approval gates, hash-chained audit log, deterministic architecture selection.

Ortim 是一个基于 Python 的命令行工具,将一段简要需求(brief)通过多智能体流水线转化为可运行、经审查并带审计追踪的代码。流水线包含 Babel 意图解析、PRD/RFC 生成、任务 DAG 编排、Worker 执行与 Reviewer 链审查,并设置两个强制人工审批门(PRD、RFC)与多个条件门。架构选型由确定性评分器完成(LLM 不参与选择层级),所有 LLM 调用、状态转换与门决策写入哈希链式 JSONL 审计日志,支持漂移检查与防篡改验证。支持 DeepSeek、Anthropic、Ollama 等多种提供者按角色路由。

展开详情收起详情:Ortim:多智能体 AI 软件工厂,将简要需求转化为可审查、可审计的代码

程序员将一段简要需求通过多智能体流水线转化为可运行、经审查并带审计追踪的代码,用于代码生成、代码审查、测试与排错;支持在现有代码库(brownfield)中自动检测并生成范围受限的任务。

产品经理从简要需求自动生成 PRD 与 RFC,并设置强制人工审批门(G1=PRD、G2=RFC)供产品经理审查与批准,用于需求分析与 PRD 撰写。

★ 1 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

feature-forge:面向编码 Agent 的端到端功能开发流水线

garygentry/feature-forge · End-to-end feature development pipeline for coding agents: PRD → high level tech spec → detailed coding specs → backlog → implementation loop → docs

feature-forge 把含糊的功能想法通过固定、可恢复的流水线逐步转化为经过验证的代码:从需求(PRD)出发,依次生成高层技术方案、详细编码规格、可执行 backlog,再由可替换的自主循环运行器逐项实现,最后基于真实实现产出文档。流水线在阶段之间设置验证关卡,用稳定需求 ID 做可追溯,并把各阶段隔离到独立子代理上下文中以控制 token 消耗;支持状态跨会话持久化、上游改动后的过期检测,并针对 TypeScript、Python、Go、Rust 提供技术栈感知的配置档。项目对 Claude 做了调优但保持 agent 无关,支持 Claude、Codex、Copilot、Cursor、Gemini、Pi 等编码代理。

展开详情收起详情:feature-forge:面向编码 Agent 的端到端功能开发流水线

★ 0 · 开发框架

☆ 收藏GitHub查看项目 ↗

AppBlips:用自然语言描述生成单文件 React 应用与网站的自托管生成器

TechMitten/app-blips · AppBlips is a simple, self-hosted text-to-app generator. Describe your idea in plain English and instantly get a working, single-file React app with a live preview. Skip the complex build pipelines and IDEs—just type a prompt and watch your app get built in seconds, ready to use or export.

AppBlips 是一个可将纯英文描述转换为可运行应用或网站的自托管工具,生成结果为单文件 React 应用,并附带实时预览。它提供 App Studio(交互工具、游戏、仪表盘)与 Website Studio(落地页、作品集、企业站、博客)两种模式,支持纯文本修改、图片参考、AI 助手功能(blip.ai.text)、撤销重做、移动/桌面视图切换、导出单文件 HTML,托管版还可部署到公开 URL(PWA)。底层通过服务端代理调用 OpenAI 兼容的 LLM 接口,支持本地 npm 运行或 Docker 部署。

展开详情收起详情:AppBlips:用自然语言描述生成单文件 React 应用与网站的自托管生成器

程序员程序员可以用自然语言描述快速生成单文件 React 应用或网站,并实时预览、导出 HTML,用于快速原型验证或搭建简单工具、仪表盘。

产品经理产品经理可以用自然语言描述生成可交互的应用原型或落地页,并实时预览、修改,用于快速验证产品想法或制作演示原型。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

Agent Launcher:在一个桌面应用中配置和运行现有编程 Agent CLI

agent-launch/agent-launcher · Configure and run existing coding-agent CLIs from one desktop app.

Agent Launcher 是一个本地桌面工作区,用于检测并关联系统中已安装的编程 Agent CLI(如 Claude Code、Codex CLI、OpenCode、Pi、Gemini CLI、Hermes Agent),可为缺失的 CLI 提供一键安装,应用账号或服务商配置,并在内嵌终端或聊天视图中运行各 Agent。它支持项目文件夹会话、多套服务商配置档案与连通性检查、原生配置预览与密钥掩码、本地会话记录读取与续跑、MCP 服务器与 Skills 查看,以及本地用量统计面板。项目采用本地优先设计,MIT 许可,配置与密钥以明文存储于本机目录。

展开详情收起详情:Agent Launcher:在一个桌面应用中配置和运行现有编程 Agent CLI

程序员在一个桌面应用中检测并关联本机已安装的编程 Agent CLI(如 Claude Code、Codex CLI、OpenCode、Pi、Gemini CLI、Hermes Agent),为缺失的 CLI 一键安装,配置账号或服务商档案并做连通性检查,然后在项目文件夹中以内嵌终端或聊天视图运行这些 Agent,用于代码编写、排错等开发工作。

★ 322 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

homebrew-ai-jury:ai-jury 多厂商多智能体代码审查工具的 Homebrew 安装源

berkayturanci/homebrew-ai-jury · Homebrew tap for ai-jury — cross-vendor multi-agent code review

该仓库是 ai-jury 的 Homebrew tap,用于通过 brew install 命令安装 ai-jury——一个跨厂商多智能体代码审查工具。formula 由上游 ai-jury 仓库在每次发布时自动生成并同步到此处,仓库内的 verify-formula.yml 会在同步、推送、PR 及每日定时任务中校验下载 URL 的 sha256 与当前发布版本,减少安装失败或 brew upgrade 无更新的问题。

展开详情收起详情:homebrew-ai-jury:ai-jury 多厂商多智能体代码审查工具的 Homebrew 安装源

程序员通过 Homebrew 安装 ai-jury 这一跨厂商多智能体代码审查工具,用于代码审查工作。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

Java Streams Skill:为 AI 编程代理提供 Java Stream 与 Collectors 最佳实践指导

martinfrancois/java-streams-skill · Help AI coding agents use Java Streams and Collectors well in new code, review, and cleanup without replacing one antipattern with another.

这是一个面向 AI 编程代理的 Tessl 技能插件,用于在编写新 Java 代码、代码审查和清理重构时,帮助代理正确选择 Stream 终止操作与 Collectors,避免「先收集再判断存在性」「排序取第一个」「用 count 判断存在」等常见反模式,并在选择并行流前评估数据规模、CPU 开销、共享状态、顺序契约和阻塞 IO。技能还要求代理先确认项目 Java 版本,因为 Java 8、17、21 和 24 适用的流式 API(如 takeWhile、mapMulti、Stream.toList()、gatherers)不同。

展开详情收起详情:Java Streams Skill:为 AI 编程代理提供 Java Stream 与 Collectors 最佳实践指导

程序员在编写新 Java 代码、代码审查和清理重构时,帮助 AI 编程代理正确选择 Stream 终止操作与 Collectors,避免「先收集再判断存在性」「排序取第一个」「用 count 判断存在」等常见反模式,并在选择并行流前评估数据规模、CPU 开销、共享状态、顺序契约和阻塞 IO;同时要求代理先确认项目 Java 版本以选择兼容的流式 API。

★ 0 · 开发框架

☆ 收藏GitHub查看项目 ↗

Personal Memory Bank:为 Claude Code 与 Cursor 提供持久化项目记忆与治理的框架

unyieldingclaw-dev/personal-memory-bank · AI session memory framework for Claude Code and Cursor. Five structured files, the mb CLI (13 commands, 24 health checks), versioned git hooks, CI guardrails, semantic drift detection, and slash commands for code review, security scanning, and test coverage. Drop-in install for any project.

Personal Memory Bank 是面向 Claude Code 和 Cursor 等 AI 编程助手的会话记忆框架。它在项目中维护五个结构化 markdown 文件(项目简介、系统模式、技术上下文、活跃上下文、进度),让 AI 在每次会话开始时自动读取,减少重复说明技术栈与约束。项目提供 mb 命令行工具(init、status、doctor、query、clean、commit、upgrade 等命令与多项健康检查)、五个斜杠命令(/test-audit、/code-review、/security-review、/feature-dev、/health-check)、git 钩子、CI 治理流水线、语义漂移检测与记忆新鲜度跟踪。

展开详情收起详情:Personal Memory Bank:为 Claude Code 与 Cursor 提供持久化项目记忆与治理的框架

程序员为程序员在 Claude Code 或 Cursor 会话中提供持久化项目记忆:五个结构化 markdown 文件(项目简介、系统模式、技术上下文、活跃上下文、进度)在每次会话开始时被 AI 自动读取,减少重复说明技术栈与约束;并提供 mb CLI 管理记忆、/test-audit 检测测试覆盖缺口、/code-review 多子代理代码审查、/security-review 扫描安全模式、/feature-dev 七阶段功能开发工作流,以及 git 钩子和 CI 治理流水线。

★ 1 · 开发框架

☆ 收藏GitHub查看项目 ↗

CodeCartographer:面向 Pi 与 MCP 编码 Agent 的代码库逆向分析与人工确认的软件规划

HuginnIndustries/CodeCartographer · Evidence-backed reverse engineering and human-gated software planning for Pi and MCP coding agents.

CodeCartographer 通过 AI Agent 对不熟悉的代码库进行逆向分析,产出分层架构、行为契约、缺陷报告和与语言无关的重实现规范,支持 Pi 扩展、MCP 服务器和可直接拷贝的模板三种使用方式。其特点是分阶段流水线,以文件系统(.codecarto/findings/)作为持久记忆,阶段间设有验证闸门,每条结论带有证据等级标签(观察事实、强推断、可移植性风险、外部行为声明、开放问题),并支持从产品愿景与已确认规范反向合成项目实施计划。

展开详情收起详情:CodeCartographer:面向 Pi 与 MCP 编码 Agent 的代码库逆向分析与人工确认的软件规划

★ 4 · 开发框架

☆ 收藏GitHub查看项目 ↗

Awesome Harness Primitives:GitHub Copilot 与 Claude Code 的智能体构件库

paulasilvatech/awesome-harness-primitives · Curated, validated harness primitives for GitHub Copilot and Claude Code: agents, skills, prompts, hooks, plugins, MCP integrations, catalogs, and tooling.

该项目是一个经过整理和验证的构件(primitives)集合,面向 GitHub Copilot 和 Claude Code,包含 agents、instructions、skills、prompts、hooks、plugins、MCP 集成、目录与配套工具。GitHub Copilot 侧为规范来源,Claude Code 侧由兼容内容按明确转换规则生成,并带有漂移检查与运行时验证。仓库提供目录浏览、插件或独立构件的安装指南、运行时契约规范以及自动化校验流程,可用于为这两个编码助手搭建可复用的智能体与自动化能力。

展开详情收起详情:Awesome Harness Primitives:GitHub Copilot 与 Claude Code 的智能体构件库

程序员为 GitHub Copilot 和 Claude Code 搭建可复用的智能体与自动化能力,包括 agents、instructions、skills、prompts、hooks、plugins 和 MCP 集成,用于代码编写、审查、测试等开发工作。

★ 10 · 资料合集

☆ 收藏GitHub查看项目 ↗

Sentinel Review:基于LLM与Semgrep的自主GitHub PR代码审查代理

themanoj-025/Sentinel-Review · Sentinel Review is an autonomous AI-powered GitHub PR reviewer that analyzes code with LLM reasoning, Semgrep security scanning, and repo context awareness. It delivers severity-ranked inline feedback, tracks review quality through feedback metrics, and automates production-grade code review workflows.

Sentinel Review 是一个自动化的 GitHub Pull Request 审查代理,结合 LLM 语义推理(Claude / GPT-4o)与 Semgrep 确定性静态安全扫描,在完整仓库上下文下读取 diff,生成按严重级别(blocking / warning / nit)分类的行级内联评论,并通过 👍/👎 反馈指标追踪审查质量。项目提供 Django + Celery + Redis + PostgreSQL 的完整服务架构(含仪表盘、API、Prometheus 指标、健康检查),也支持以 GitHub Action 形式在无服务器环境下运行。

展开详情收起详情:Sentinel Review:基于LLM与Semgrep的自主GitHub PR代码审查代理

程序员自动化 GitHub Pull Request 代码审查:结合 LLM 语义推理与 Semgrep 静态安全扫描,在完整仓库上下文下读取 diff,生成按严重级别(blocking / warning / nit)分类的行级内联评论,并通过 👍/👎 反馈指标追踪审查质量。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

mergeCraft:BYOK 的 AI 代码审查 GitHub Action

alexhawat/mergeCraft · An evidence-first AI code review engine combining deterministic analysis, model reasoning, independent verification, and policy-driven merge gates

mergeCraft 是一个开源(MIT)的独立 GitHub Action,用于在拉取请求(PR)上执行 AI 代码审查。它采用 BYOK(自带密钥)模式,可接入 Claude Pro/Max、ChatGPT 订阅、API 密钥或任意 OpenAI 兼容端点,无需 SaaS 账号或自建后端。其审查流程先由确定性分析器处理机械可验证的事实,再由 LLM 判断剩余问题,并在发布每个 Critical/Major 发现前由只读验证器复核。审查结果以类型化发现(typed findings)呈现,驱动行内评论、mergecraft-approval 检查以及可选的 SARIF 上传;支持信任层级(trust tier)、政策驱动的合并门禁、契约化退出码和 JSONL 事件流,也可通过 CLI 审查本地 diff、worktree 或克隆仓库,并对外提供只读 MCP 工具。

展开详情收起详情:mergeCraft:BYOK 的 AI 代码审查 GitHub Action

程序员在 GitHub 拉取请求上执行 AI 代码审查:由确定性分析器处理机械可验证事实,LLM 判断剩余问题,只读验证器复核 Critical/Major 发现,结果以行内评论、mergecraft-approval 检查和可选 SARIF 上传呈现;也可通过 CLI 审查本地 diff、worktree 或克隆仓库。

★ 11 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

claude-brief:在终端中实时显示 Claude Code 各会话的进展摘要

vp461876/claude-brief · Track active Claude Code sessions with a live, per-session summary displayed in your terminal.

claude-brief 是一个用于跟踪 Claude Code 会话的辅助工具,通过在终端或屏幕侧边常驻一个小窗口,显示当前任务目标和关键信息,避免在多个并行任务之间切换标签或翻找终端历史。它支持将目标文本固定在窗口一侧、自动保存修改、多会话独立窗口与颜色区分,并且资源占用较低。README 同时描述了 Windows 安装方式、系统要求(Windows 10/11、4GB 内存以上、安装期需联网、需管理员权限)以及离线使用等常见问题。

展开详情收起详情:claude-brief:在终端中实时显示 Claude Code 各会话的进展摘要

程序员在使用 Claude Code 进行多任务并行开发时,通过终端侧边常驻窗口固定当前任务目标与关键信息,避免在多个会话间切换标签或翻找终端历史,保持编码任务不偏离目标。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

MiniMax Agent Studio:Claude Code 与 MiniMax 多模型协同的代码审查编排工具

BirhanuTa/minimax-plugin-cursor-bridge · Supercharge Claude Code with MiniMax AI Agents for Smarter Code Reviews in 2026

MiniMax Agent Studio 是一个面向开发者工作流的多模型 AI 编排项目,通过桥接 Claude Code 的推理能力与 MiniMax M2.7 API 的执行能力,实现代码审查、任务委派和后台作业的智能路由与并行处理。项目提供命令行界面、配置文件、面向 OpenAI 与 Claude API 的适配层,并支持多语言输入输出和跨平台运行。

展开详情收起详情:MiniMax Agent Studio:Claude Code 与 MiniMax 多模型协同的代码审查编排工具

程序员使用该工具进行代码审查:Claude Code 负责架构分析,MiniMax 负责语法与性能分析,并合并为统一报告;也可用于任务委派和后台作业编排,如并行执行测试或优化图片等任务。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

claude-tray:在 Windows 系统托盘监控 Claude Code 用量与限额

sirtapan7-crypto/claude-tray · Monitor your Claude Code rate limits directly from the Windows system tray with this C# desktop tool.

claude-tray 是一款 C# 编写的 Windows 桌面工具,常驻系统托盘实时显示 Claude Code 的请求次数与剩余额度,并通过绿/黄/红图标提示限额状态。它基于 Claude Code 本地日志统计过去 24 小时的用量,提供使用历史(今日总请求数、剩余限额、预计触顶时间、按小时分布)并在接近或触顶时弹出桌面通知。用户可在设置中调整开机自启、主题、告警阈值与刷新频率。

展开详情收起详情:claude-tray:在 Windows 系统托盘监控 Claude Code 用量与限额

程序员在 Windows 系统托盘中实时监控 Claude Code 的请求次数与剩余额度,通过绿/黄/红图标提示限额状态,并查看过去 24 小时的使用历史(今日总请求数、剩余限额、预计触顶时间、按小时分布),在接近或触顶时收到桌面通知,从而规划编码工作避免意外触顶。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

SwiftData-SkillKit:面向 SwiftData 的 AI 模型迁移与查询编排框架

saif-26281028/SwiftData-SkillKit · Master SwiftData Code in Xcode 2026 – AI-Powered Models, Queries, Migrations & iCloud Sync

SwiftData-SkillKit(SwiftData Orchestrator)是一个面向 Apple 平台 SwiftData 的编排框架,提供模型定义增强、自然语言到 #Predicate 的查询转换、迁移规划与回滚、iCloud 多策略冲突合并,以及 OpenAI 与 Claude API 适配,并附带 SwiftUI 视图生成与命令行工具。README 声称其具备多语言查询与性能优化能力,但摘要无法验证实际效果。

展开详情收起详情:SwiftData-SkillKit:面向 SwiftData 的 AI 模型迁移与查询编排框架

程序员在 Apple 平台 SwiftData 开发中,用自然语言生成 #Predicate 查询、规划与回滚模型迁移、处理 iCloud 冲突合并,并自动生成 SwiftUI 数据管理视图。

★ 1 · 开发框架

☆ 收藏GitHub查看项目 ↗

pdlc-forge:用硬性契约约束 AI 代码工作流的命令行工具

24bsc244-svg/pdlc-forge · The Ultimate AI Code Workflow 2026 — 31 Hard-Contract PDLC Commands for Flawless GitOps

pdlc-forge(AI Contract Agent)是一个命令行强制约束层,位于开发者与大语言模型之间,要求 AI 在开发流程中兑现“硬契约”:承诺产出 PRD 就必须写入磁盘,承诺 TDD 就必须先有失败的测试,交付前必须通过自检命令。它提供多阶段 PDLC 流水线(默认 7 阶段,最多可配置 31 个自定义阶段)、契约违规即中止、绕过需显式 --force 并记入审计日志、支持 OpenAI / Claude / 本地模型适配,面向 CI/CD 自动化运行。

展开详情收起详情:pdlc-forge:用硬性契约约束 AI 代码工作流的命令行工具

程序员在 AI 辅助编码流程中强制 AI 兑现硬契约:承诺产出 PRD 就必须写入磁盘,承诺 TDD 就必须先有失败的测试,交付前必须通过自检命令;契约违规即中止,绕过需显式 --force 并记入审计日志,可用于 CI/CD 自动化运行。

产品经理在 AI 辅助产品开发流程中,通过硬契约强制 AI 产出并持久化 PRD 文档,确保需求文档真实写入磁盘而非仅口头承诺,可用于需求分析阶段的文档产出与验证。

★ 3 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

AgentMIII (miii-cli-offline-coder):本地优先的终端 AI 编程 Agent,支持 Ollama 离线运行

daya7781r/miii-cli-offline-coder · Miii-CLI 2026: Zero-Cost Local AI Coding Agent with Ollama – Fully Offline & Private

AgentMIII 是一个本地优先的终端 AI 编程助手,结合类 Claude Code 的交互体验与 Ollama 本地模型能力,可在离线环境下执行代码生成、文件修改与多步骤任务;同时支持切换 OpenAI、Claude 等远程 API 提供商。README 强调无遥测、无云端依赖、零成本本地推理,并给出跨平台兼容性、配置示例与命令行用法。需要注意的是,仓库语言为 HTML、无 License 字段,README 中的安装命令、下载链接、社区地址与 MIT 授权声明等未在仓库元数据中得到确认。

展开详情收起详情:AgentMIII (miii-cli-offline-coder):本地优先的终端 AI 编程 Agent,支持 Ollama 离线运行

程序员在终端中作为本地优先的 AI 编程助手,执行代码生成、文件修改与多步骤任务,并支持代码审查(如通过管道传入代码进行 review)。

★ 1 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

ContentHash Editor:用内容哈希锚点实现稳定的 AI 辅助代码文件编辑

EkKorat/blamehash-cursor · Stable File Editing with Content-Hashed Anchors 2026 – LineHash Repo Guide

ContentHash Editor(仓库 EkKorat/blamehash-cursor)提出一种基于内容哈希的文件编辑方式:为文件每一行计算 SHA-256 等内容的哈希作为不可变锚点,AI 编程助手(如 Claude Code、OpenAI Codex)按锚点而非行号或字符串模式定位目标行,从而减少相邻代码被误改的风险。项目提供配置文件(.contenthash.yml)、命令行操作(init、edit、batch、inspect)、编辑后哈希校验、Unix 风格编辑指令交互设计,以及对多 AI 助手的锚点映射机制。README 还给出哈希完整性流水线、冲突协调思路和多语言界面等描述,并声明采用 MIT 许可证。

展开详情收起详情:ContentHash Editor:用内容哈希锚点实现稳定的 AI 辅助代码文件编辑

程序员在 AI 辅助编程工作流中,使用内容哈希锚点定位代码行,让 Claude Code、Codex 等 AI 助手按锚点而非行号或字符串模式修改文件,减少相邻代码被误改的风险;可通过命令行 init、edit、batch、inspect 操作,并在编辑后校验哈希完整性。

★ 0 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗

jCodeMunch MCP:基于 tree-sitter AST 的符号级代码检索 MCP 服务器

jgravelle/jcodemunch-mcp · Cut AI token costs 95%+ on code exploration. The leading MCP server for precise, symbol-level GitHub code retrieval via tree-sitter AST. Works with Claude Code, Cursor & any MCP client. 313B+ tokens saved.

jCodeMunch MCP 是一个面向 AI 编程客户端的 MCP 服务器,通过 tree-sitter 解析源码并建立本地索引,让 Agent 按符号(函数、类、方法、常量、文件大纲等)精确检索代码,而不是反复读取整个文件,从而降低代码探索时的 token 消耗。它可与 Claude Code、Cursor、VS Code、Codex CLI、Windsurf、Continue 等 MCP 兼容客户端配合,并提供 find_importers、get_blast_radius、get_call_hierarchy、find_dead_code 等结构性查询,以及编辑前安全检查、PR 风险画像和重构规划等能力。README 声称在多个公开仓库的基准测试中相比 grep-and-read 方式平均减少约 96% 的 token 消耗,并给出独立 A/B 测试结果。项目采用双许可模式:个人使用免费,商业用途需商业许可。

展开详情收起详情:jCodeMunch MCP:基于 tree-sitter AST 的符号级代码检索 MCP 服务器

程序员在 AI 编程客户端(Claude Code、Cursor、VS Code、Codex CLI、Windsurf、Continue 等 MCP 兼容客户端)中,通过 tree-sitter AST 建立本地代码索引,按符号(函数、类、方法、常量、文件大纲)精确检索代码,替代反复读取整个文件,降低代码探索的 token 消耗;并支持 find_importers、get_blast_radius、get_call_hierarchy、find_dead_code 等结构性查询,以及编辑前安全检查、PR 风险画像和重构规划。

★ 2690 · 可直接使用的工具

☆ 收藏GitHub查看项目 ↗