funzzy

改完文件自动跑测试,开发者和 AI 代理都省心

开源 free 编程开发
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 328
维护状态 活跃
是否开源 是
定价模式 free

项目预览

项目数据

分类编程开发
开发团队cristianoliveira
所属国家
官网地址
定价模式free
价格说明开源免费,无官网定价信息
访问状态
是否开源是
开源协议MIT
主要语言Rust
技术栈/模型agentic-coding,ai-agents,ai-tools,cli,developer-tools,dx,file-watcher,harness-engineering,rust,tools,unit-testing,unix,watch,watcher
GitHub 星标★ 328
30天Star增速
HF 下载量
上线时间2016-03-21 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-18
浏览次数0

项目介绍

funzzy 是一个用 Rust 编写的命令行文件监听与自动化工具,核心目标是给开发者和 AI 编码代理提供一条可靠的“编辑—反馈”闭环。它监听项目文件变化,在文件被修改后自动触发预先配置的命令,比如运行单元测试、类型检查、格式化或代码生成,从而让每次改动都能立刻得到验证。相比通用文件监听器,funzzy 更强调面向 agentic coding 场景的稳定性与可组合性:配置简单、启动快、跨 Unix 环境可用,适合把“改代码—跑检查”的重复动作固化下来。它解决的是开发过程中手动反复执行验证命令的摩擦,以及 AI 代理在编辑后缺少确定性反馈信号的问题。核心能力包括文件变更监听、命令触发、规则配置和轻量 CLI 集成,可作为本地开发循环和自动化测试流程中的基础组件。

Star 增长趋势

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

正在加载星标数据…

技术标签

使用教程

—

核心亮点

  • Rust 实现,启动快、运行时开销小,适合常驻监听
  • 专注“编辑后自动触发命令”闭环,配置直观,可直接接入单元测试和类型检查
  • 面向 AI 编码代理设计,能为代理提供确定性的编辑后反馈信号

不足之处

  • 项目处于早期,星标和生态较小,长期维护与社区支持待观察
  • 功能聚焦文件监听触发,复杂流水线编排能力有限

适用场景

  • 本地开发时保存文件自动运行单元测试和 lint
  • AI 编码代理修改代码后自动触发验证命令,形成反馈闭环
  • 小型项目或脚本仓库中替代手动重复执行检查命令

替代项目

watchexec、entr

上一篇:gpt-with-taste

下一篇:harness-terminal

同类项目推荐

DSHA 开源

手机装个 APK,免 ROOT 跑 DeepSeek 编码智能体

免 ROOT 免 Termux,在手机上跑 DeepSeek Harness。完整 Ubuntu 环境 + proroot 零 ptrace···

★ 1449 2026-09-22
bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16579 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 338 2026-08-09
ponytail 开源

教 AI 学会偷懒,不写代码反而更快交付

Makes your AI agent think like the laziest senior dev in the room. The best code is ···

★ 165479 2026-08-09