发现 AI 代理的未来arrow_forward

Hunk

calendar_today收录于 2026年4月22日
category智能体与应用工具
code开源
桌面应用Rust大语言模型AI代理智能体与应用工具模型与推理框架开发者工具/代码自动化/工作流/RPA

跨平台 Git diff 查看器与 OpenAI Codex 编排器,专为 AI 辅助编程时代的代码审查工作流设计。

Hunk 是一款基于 Rust 的原生桌面应用,以 Git diff 查看与 AI 驱动的代码审查为核心定位。项目采用 GPUI(Zed 编辑器 UI 框架)渲染,提供并排 diff 查看器、变更文件树、可调分割面板等审查界面,支持 base branch 与 workspace target 的 Review 比较模式。

在 AI 集成方面,Hunk 内嵌 OpenAI Codex 运行时(app-server 模式),无需外部 codex-cli,AI 草稿与线程按项目 checkout 或 worktree 隔离,支持在 AI 工作区内直接查看 diff、粘贴图片附件、追踪 token 用量与 follow-up 状态。

Git 后端基于 gix(Rust 原生实现,写操作回退至 git2),支持受管 worktree 管理、per-worktree 分支发布。内嵌终端(libghostty fork)与 Tree-sitter 语法高亮(25+ 语言)提供完整的编辑器原语。Forge 集成方面,v0.0.4 起支持 GitHub API,GitLab 支持正在合并中。

架构上采用 Rust workspace monorepo,拆分为 hunk-git、hunk-codex、hunk-editor、hunk-text、hunk-language、hunk-terminal、hunk-forge、hunk-domain、hunk-updater、hunk-desktop 共 10 个 crate,职责清晰。跨平台支持 macOS ARM64、Linux x86_64、Windows x86_64,提供预编译二进制(dmg/app.tar.gz/deb/rpm/msi)与源码构建方式,配置文件位于 ~/.hunkdiff/config.toml,支持键盘快捷键自定义。当前版本 v0.0.4,属于早期阶段,采用 GPL-3.0。

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch