跨栏目检索

搜索归档

搜索中文标题、仓库名或关键词,再用分类、来源和日期缩小范围。

AI 编程

最近成功采集

今天暂时没有新上架内容,你可以继续浏览历史归档。

ai-code-review-bot:基于 AST 与 LLM 自动审查 GitHub 拉取请求

aqasim81/ai-code-review-bot · GitHub App that reviews pull requests using syntax-tree analysis and an LLM, posting inline comments on changed lines. TypeScript, Next.js, BullMQ, PostgreSQL.

ai-code-review-bot 是一个 GitHub App,通过 tree-sitter 语法树分析与 LLM 代码审查自动审阅拉取请求,并在变更行上以内联评论形式给出严重程度、分类和修复建议。项目支持增量审查(仅审查上次审查提交之后的改动)、BullMQ 后台任务队列与重试、OAuth 保护的管理面板,以及按仓库配置启用的检查类别、最低严重程度、排除路径和自定义审查指令。

展开详情收起详情:ai-code-review-bot:基于 AST 与 LLM 自动审查 GitHub 拉取请求

★ 0 · 可直接使用的工具

GitHub
☆ 收藏0 条评论查看项目

AI Code Reviewer:基于 OpenAI/Anthropic 的流式 AI 代码审查工具

faizkhairi/ai-code-reviewer · AI code reviewer with streaming output: bring your own OpenAI or Anthropic key, 4 review types, 19 languages

AI Code Reviewer 是一个可自行提供 OpenAI 或 Anthropic API key 的 AI 代码审查工具,支持 GPT-4o 与 Claude Sonnet 之间的切换,提供通用、安全、性能、缺陷检测四种审查类型,覆盖 19 种编程语言,并以流式输出配合 markdown 渲染实时展示逐条审查意见。项目基于 Next.js 16 与 Vercel AI SDK 构建,支持语法高亮和最近 50 条审查记录的本地历史保存,同时包含 GitHub App PR 审查任务与演示模式。

展开详情收起详情:AI Code Reviewer:基于 OpenAI/Anthropic 的流式 AI 代码审查工具

★ 0 · 可直接使用的工具

GitHub
☆ 收藏0 条评论查看项目

disensor:对抗式跨模型 AI 代码审查与残留声明的 CLI 与 CI 门禁

NicolasRocchia/disensor · Adversarial AI code review that declares what the round could not close. Python CLI + GitHub Action, MIT.

disensor 是一个 Python CLI 与 GitHub Action,用于实现“受控分歧”(controlled disagreement)方法的对抗式跨模型 AI 代码审查:一个模型生成、另一模型族攻击、生成方逐条核验,循环以每条发现被解决、以证据反驳或升级给人收尾。其核心产物是 JSON 残留声明(residue declaration),记录每轮审查事件如何结束,包括各发现的终结状态以及本轮无法自行闭合、需依赖人判断的“残留”,并配套 JSON Schema(residue/v0.4)、校验规则 R0–R13、CI 门禁检查 G1–G9、PR 评论渲染、自包含 HTML 残留报告、仓库脚手架与填充指南。工具提供 round 编排、reviewer 注册与离线探测、prompt 与 pack 打包、validate 与 gate 本地复现 CI 判定等子命令。

展开详情收起详情:disensor:对抗式跨模型 AI 代码审查与残留声明的 CLI 与 CI 门禁

★ 4 · 可直接使用的工具

GitHub
☆ 收藏0 条评论查看项目

pr-to-spec:把 GitHub PR 与本地代码变更转换为结构化、可供 AI 审查的提示规格

jeremylongshore/pr-to-prompt · Convert GitHub PRs into structured, reviewable prompt-spec artifacts for AI-assisted code review and regeneration

pr-to-spec(仓库名 pr-to-prompt)是一个 TypeScript 编写的 CLI 与 MCP 服务器工具,可将 GitHub PR、本地分支或暂存改动转换为结构化的 prompt-spec 规格,并支持意图声明与漂移检测(scope_creep、forbidden_touch、risk_escalation、type_mismatch 等信号)。规格生成以确定性启发式规则为主,不执行代码,输出 YAML/Markdown/JSON 及带退出码的 Agent 协议信封,便于管道化交给 AI Agent 做代码审查或重新生成;同时提供 GitHub Action 与 Claude Code、Cursor、Windsurf 等 IDE 的插件集成。

展开详情收起详情:pr-to-spec:把 GitHub PR 与本地代码变更转换为结构化、可供 AI 审查的提示规格

★ 0 · 可直接使用的工具

GitHub
☆ 收藏0 条评论查看项目

Review Hero:AI 驱动的多智能体代码审查 GitHub Actions 工作流

beyondessential/review-hero · AI-powered multi-agent code review

Review Hero 是一个可复用的 GitHub Actions 工作流,基于 Claude(Haiku 负责分流筛选、Sonnet 并行执行审查与自动升级 Opus)对 Pull Request 进行 AI 代码审查。它并行运行多个专职审查代理(缺陷、性能、设计、安全以及自定义代理),通过投票共识、抑制规则和开发者反馈学习去重降噪,再由编排器把结果以行内评论和汇总评论的形式发布到 PR 上,并可选启用自动修复未解决评论与 CI 失败。

展开详情收起详情:Review Hero:AI 驱动的多智能体代码审查 GitHub Actions 工作流

★ 3 · 可直接使用的工具

GitHub
☆ 收藏0 条评论查看项目

Keen Code:基于终端的 AI 编程 Agent

mochow13/keen-code · A context-aware terminal-based coding agent written in Go. Supports multiple-providers, MCPs, Subagents, Agent Skills, controllable tool output retention, hashline edits, and more.

Keen Code 是一个用 Go 编写的终端 AI 编程 Agent,面向常规软件工程任务,支持多家模型提供商、MCP、子代理、技能系统、哈希行编辑、上下文压缩与会话管理等能力,可通过脚本或 npm 安装并以命令行交互或 headless 模式运行。

展开详情收起详情:Keen Code:基于终端的 AI 编程 Agent

★ 68 · 可直接使用的工具

GitHub
☆ 收藏0 条评论查看项目

Coding Sahayi:本地优先的 Windows 自主 AI 编程 IDE

codingsahayi/codingsahayi.github.io · Autonomous, privacy-first C# IDE built with WinUI 3. Features multi-agent swarm orchestration, ConPTY test-driven repair, and in-IDE local model fine-tuning with Soup to slash AI token costs.

Coding Sahayi 是一款基于 WinUI 3 与 .NET 8 构建的 Windows 桌面 AI 编程 IDE,强调本地优先与隐私保护。它通过 Ollama 或 LM Studio 等本地推理端点运行模型,实现代码不出本机;内置四类专用 Agent(架构、执行、评审、记录)通过原生 ConPTY 伪终端执行编译与测试命令,在单元测试失败时自动生成修复补丁并循环验证,直到测试通过;同时借助 DiffPlex 提供受控的并排差异审阅,再用 EF Core SQLite 记忆库保存已验证补丁,用于对本地模型进行持续微调。

展开详情收起详情:Coding Sahayi:本地优先的 Windows 自主 AI 编程 IDE

★ 4 · 可直接使用的工具

GitHub
☆ 收藏0 条评论查看项目

Skilldeck:为编程助手提供安全与代码审查技能

IcebergAI/skilldeck · Agent-agnostic security & code-review skills for coding assistants (Claude, Codex, Cursor, Copilot and Kiro)

Skilldeck 是一个面向编程助手的技能集合,重点覆盖安全审查与代码审查,技能以 agent 无关的格式编写一次,即可安装到 Claude Code、OpenAI Codex、GitHub Copilot、Cursor 和 Kiro 等助手。它提供 CLI 工具用于列出、预览、安装、迁移、更新、卸载和查看技能安装状态,并支持带版本戳记的安装、provenance 校验以及供工具读取的 schema 化技能目录(catalog --json)。技能同时支持项目级与全局安装范围,并保留面向不支持 Agent Skills 的旧版本助手的 prompt/rule/steering 适配器。

展开详情收起详情:Skilldeck:为编程助手提供安全与代码审查技能

★ 0 · 可直接使用的工具

GitHub
☆ 收藏0 条评论查看项目

Claude Code review agents:为发布前代码、文案与 PR 提供多代理审查

eranw2000/claude-review-agents · Four Claude Code review agents that check your work before it ships: code-reviewer (quality), ai-signal-reviewer (AI writing tells in prose), deploy-guard (stack-aware release-readiness), and pr-validator (runs a PR's tests and gives a release verdict). Each runs in its own context and reports without editing your files.

该项目为 Claude Code 提供四个子代理与一个钩子:code-reviewer 依据 git diff 做代码质量与可维护性审查,ai-signal-reviewer 检查面向人的文案中的 AI 写作痕迹与排版问题,deploy-guard 做发布就绪检查(密钥与 PII 泄漏、配置与生产规范、部署目标安全,并按技术栈给出针对性检查),pr-validator 运行 PR 测试套件并给出是否可发布的结论。代理各自在独立上下文中运行且不修改文件;ai-signal-check.py 钩子会在 Claude 写入或编辑文件时对新增文本做快速写作检查。

展开详情收起详情:Claude Code review agents:为发布前代码、文案与 PR 提供多代理审查

★ 2 · 可直接使用的工具

GitHub
☆ 收藏0 条评论查看项目

audit-project:多智能体迭代式代码审查直到零问题

agent-sh/audit-project · Multi-agent iterative code review until zero issues remain

audit-project 是一个多智能体迭代代码审查工具,可运行最多 10 个专用审查 agent(4 个常驻加最多 6 个按项目特征条件激活),发现代码问题后自动按严重程度修复,并对修改过的文件重新审查,循环往复直到代码库干净或用户中止。每个发现包含 file:line 位置、严重级别、代码片段、修复建议和改动量估计;破坏测试或构建的修复会被回滚。支持全项目审查、指定路径、仅安全域、单次快速扫描、最近 5 次提交范围、生成 TECHNICAL_DEBT.md 以及从保存队列恢复,并可在已有 repo-intel 数据时用测试缺口信号优先审查高频变动且无配套测试的文件。

展开详情收起详情:audit-project:多智能体迭代式代码审查直到零问题

★ 3 · 可直接使用的工具

GitHub
☆ 收藏0 条评论查看项目

Deepcode:面向代码审查的 AI 服务公开 API 资料档案

api-evangelist/deepcode · Deepcode — independent third-party profile of a public API surface, by API Evangelist. AI for code review

该仓库是 API Evangelist 维护的第三方资料档案,用来记录 Deepcode 这一"AI for code review"服务的公开 API 表面,内容包括公司/API 条目、类型标注、来源与标签(Machine Learning、Public APIs)。仓库本身不含软件,也不托管或支持该 API,仅整理公开可得的 API 描述信息;如需了解接口细节,需查阅 Deepcode 官方文档站点。

展开详情收起详情:Deepcode:面向代码审查的 AI 服务公开 API 资料档案

★ 0 · 资料合集

GitHub
☆ 收藏0 条评论查看项目

cc-settings:为 Claude Code 和 Codex 提供团队工程规范、工作流与安全校验的配置方案

darkroomengineering/cc-settings · Claude Code configuration — agents, skills, hooks & settings for Darkroom Engineering

cc-settings 是 Darkroom Engineering 维护的 Claude Code 与 Codex 配置项目,通过安装器注入团队编码标准、38 个技能工作流、10 个角色智能体、36 个生命周期钩子、模型路由、MCP 工具接入与共享团队知识。它使“修 bug”“审查改动”“发布”等操作遵循先定位原因、只读审查、发布前验证构建与测试等固定流程,并记录安装内容以支持预览、回滚和卸载,不覆盖个人配置。

展开详情收起详情:cc-settings:为 Claude Code 和 Codex 提供团队工程规范、工作流与安全校验的配置方案

★ 46 · 可直接使用的工具

GitHub
☆ 收藏0 条评论查看项目

SonarQube Agent Plugins:为 AI 编程 Agent 接入代码质量与安全扫描

SonarSource/sonarqube-agent-plugins · SonarQube Plugin for AI Agents

这是 SonarSource 官方提供的 SonarQube Agent 集成插件集合,让编码 Agent 在编写循环中接入 SonarQube 的代码质量与安全验证能力。插件通过 SonarQube CLI 和 SonarQube MCP Server 连接平台,支持问题检测、质量门禁、覆盖率、重复率、依赖风险查看以及密钥扫描,并提供 sonar-integrate、sonar-quality-gate、sonar-analyze 等技能。已说明可对接 Claude Code、GitHub Copilot CLI、Cursor、Antigravity、Codex CLI、Kiro 和(遗留的)Gemini CLI。

展开详情收起详情:SonarQube Agent Plugins:为 AI 编程 Agent 接入代码质量与安全扫描

★ 106 · 开发框架

GitHub
☆ 收藏0 条评论查看项目

AI Product Development Toolkit:面向 AI 编程的产品开发提示词模板与 Agent 配置集合

TechNomadCode/AI-Product-Development-Toolkit · User-Centered Product Development Prompt Templates & Agent Configurations

该项目提供一套可复制粘贴的 Markdown 提示词模板与编码助手配置,覆盖从用户调研、PRD 生成、UX 流程、MVP 概念与开发计划、测试计划到 v0 界面设计提示的完整产品开发流程,并包含用于 Claude Code 的 CLAUDE.md 规则与权限防护配置。模板强调让 AI 先访谈提问、确认理解后再输出,使各阶段产物前后一致,无需安装或克隆仓库即可直接使用。

展开详情收起详情:AI Product Development Toolkit:面向 AI 编程的产品开发提示词模板与 Agent 配置集合

★ 987 · 资料合集

GitHub
☆ 收藏0 条评论查看项目

TeaQL Java:面向人类与编程 Agent 协同的确定性 Java 领域运行时

teaql/teaql-java · An AI-Native deterministic libray for undeterministic AI Coding in Java

TeaQL Java 是 TeaQL 领域应用的 Java 运行时,提供类型化实体与请求模型、可审计执行、可插拔运行时能力、可移植 SQL 支持、多种数据库方言,以及服务端 Java 与 Android 集成。它面向代码可能由人类和编程 Agent 共同编写或操作的应用,把执行约束在显式上下文、意图、策略与能力边界之内,而不是直接暴露不受限的基础设施操作。

展开详情收起详情:TeaQL Java:面向人类与编程 Agent 协同的确定性 Java 领域运行时

★ 4 · 开发框架

GitHub
☆ 收藏0 条评论查看项目

Claude Code Guide:从入门到进阶的 Claude Code 使用指南与参考资料合集

zebbern/claude-code-guide · Claude Code Guide - Setup, Commands, workflows, agents, skills & tips-n-tricks from beginner to power user!

该项目是一份面向 Anthropic Claude Code 的社区指南,汇集安装、配置、命令、工作流、子代理、技能、MCP 集成、自动化、安全权限与排错等内容,覆盖从初学者到高级用户的使用路径,并链接到官方文档及其他相关资源仓库。

展开详情收起详情:Claude Code Guide:从入门到进阶的 Claude Code 使用指南与参考资料合集

★ 4631 · 资料合集

GitHub
☆ 收藏0 条评论查看项目

Iris Agent:开源编码智能体服务,支持 CLI、HTTP API、ACP、LSP 与 MCP

4onstudios/iris-agent · Open-source coding agent with CLI, HTTP API, ACP, LSP, MCP, workspace tools, and multi-provider model support.

Iris Agent 是 AIRIS 使用的独立编码智能体服务,提供流式对话、工作区工具、LSP 路由、MCP 集成、命令审批和运行生命周期 API。它可以作为 HTTP 服务(/api/agent)、终端交互式 CLI 或基于 stdio 的 ACP 服务器运行,便于 IDE 集成,并支持 OpenAI、Anthropic、Google、OpenRouter 和 Ollama 等多提供商模型配置。

展开详情收起详情:Iris Agent:开源编码智能体服务,支持 CLI、HTTP API、ACP、LSP 与 MCP

★ 1 · 可直接使用的工具

GitHub
☆ 收藏0 条评论查看项目

Glasshouse:多智能体编程编排控制平面与代码模式 harness

HarzerHeribert/glasshouse · Multi-agent coding orchestrator with a first-party code-mode harness. Run Claude Code, Codex and other agents with routing, project memory, live tool results and fewer inference boundaries.

Glasshouse 是一个用 Rust 编写的多智能体编程编排系统,由可独立使用的编程 harness `pane` 和控制平面 `glasshouse` 组成。`pane` 提供代码模式执行环境,工具结果以运行时命名对象而非对话文本的形式保留,模型通过编写 TypeScript 程序调用工具,从而显著降低上下文占用;`glasshouse` 则作为控制平面,启动并驱动 Claude Code、Codex 等已安装 harness,依据延迟、可靠性、缓存热度、剩余容量与消耗速率等实测证据路由请求,维护项目级持久记忆,并在多个会话并行时就文件编辑冲突进行协调。项目提供推理网关组件,支持订阅与密钥的跨账号调度、配额与容量估算以及工具输出压缩。项目状态为活跃开发中,能力图文档为其权威规格。

展开详情收起详情:Glasshouse:多智能体编程编排控制平面与代码模式 harness

★ 0 · 开发框架

GitHub
☆ 收藏0 条评论查看项目

S-Code:安全、快速且可自我进化的编码 Agent

sai-foundation/s-code · Safe, Speedy, Self-evolving coding agent.

S-Code 是一个用 Rust 编写的编码 Agent,强调隐私控制与效率:可查看哪些内容被发送、锁定敏感文件、以沙箱方式执行命令,并支持加密的本地历史记录。它提供终端与浏览器两种使用方式,也可构建原生 Mac 客户端;支持通过引导式设置连接 SAI、OpenAI、Claude、Gemini、DeepSeek、OpenRouter、本地或自定义模型。当前为源码开发者预览版(v0.1.0-preview.1),仅支持 macOS 与 Linux,需从源码安装。

展开详情收起详情:S-Code:安全、快速且可自我进化的编码 Agent

★ 5 · 可直接使用的工具

GitHub
☆ 收藏0 条评论查看项目

aivyx-coder:面向本地 LLM 的终端编码代理

Aivyx-Agent/aivyx-coder · A terminal (TUI) coding agent for local LLMs only (Ollama, vLLM, llama.cpp) -- never calls a cloud API

aivyx-coder 是一个完全本地化的终端 TUI 编码代理,仅通过 Ollama、vLLM 或 llama.cpp 的 OpenAI 兼容 /chat/completions 接口驱动本地 LLM,绝不调用云端 API。模型可调用读写文件、搜索、执行命令等工具,作用于真实文件系统,并受到分层权限与沙箱模型的约束。项目用 Rust 从零编写,强调可靠性优先,包含仓库符号地图、工作区检查点与回滚、Plan 只读模式、强制验证、自治模式与提示注入检测等机制。

展开详情收起详情:aivyx-coder:面向本地 LLM 的终端编码代理

★ 0 · 可直接使用的工具

GitHub
☆ 收藏0 条评论查看项目