Junior 今日发布
本地运行的初级工程师,外发先问你
2. Junior:跑在你 Mac 上的初级工程师,外发之前一定先问你
产品简介
Junior 官网 https://usejunior.sh ,源码 github.com/usejunior-sh/junior,是一款跑在 macOS 上的「给资深工程师用的初级工程师」。它自己写明定位:Junior 不是自研模型,它就是 Claude Code(聊天也支持 Codex),用你自己的登录跑起来;名字、表情和规则才是他们自己的。Junior 同时盯着 GitHub、Slack、Linear 以及任何带 MCP Server 的工具,把进来的事情分成「需要你」和「Junior 接手」两堆:等着人 review 的、卡住你的排最前,剩下的它自己修 CI、重试、起草回复、跑定时杂活,但一切对外发出的东西都要等你点头。
核心功能
- 统一收件箱与排序:GitHub、Slack、Linear 和任何 MCP Server 的事项汇成一张带理由的排行,等人的排在最前;每行写明它要你做什么(review / reply / decide / do / follow-up / read)和何时到期。
- 计划优先的工作流:它先复述自己理解了什么,再一次性把所有问题放在一条消息里,每个问题都附上建议答案,通常你回一个「是」就行;动手改代码前先给计划,像看 PR 一样审。
- 审批闸门:push、PR、评论、工单流转和消息一律逐字等你确认;改代码、跑测试、本地 commit 不需要,因为它留在你的机器上。自主度另有一个「Never asks」档位,默认关闭,要去设置里手动打开。
- 目标(Goals)与预算闸:交出一个「done-when」,它自己盯着 CI 与 reviewer,修好重试,在预算处停住等你批准;顶栏实时显示各 Agent 的用量。
- 定时杂活(Jobs):用对话安排周期任务,例如「每周一 9:00 升依赖」,每个任务先试跑一次再开启,有每日预算,卡住的任务由看门狗清理。
- 代码评审助手:读 PR 评论并直接改,把 diff 摆到你面前再推;还能读 diff、讨论串和历史,告诉你先看哪里(Briefs)与影响面。
- 团队模式:批准一张计划卡后逐步执行,步骤之间跑项目检查,到预算和每个「你决定」的节点暂停;子 Agent 在聊天里以实时卡片显示,每轮、每次会话都显示成本。
- 手机端:设置里扫码配对手机,在手机上查看收件箱、批准或退回。
特色优势
它最诚实的地方,是把「AI 同事」的边界写在明面上:Junior 用你的账号、你的 Claude Code 或 Codex 订阅跑在你自己的 Mac 上,不另收钱,也不要你粘贴任何 API Key;同时它把「对外发声」收得极紧——推分支、开 PR、发消息都必须逐字经你同意,本地改动则放手让它做。这种「本地执行 + 出口审批」的组合,比很多云端 Agent 更贴近工程师真实的授权习惯。另外它并不想取代你,而是随着时间推移一点一点接手杂活,官方甚至把这个渐进过程做成了 Day 1 / After a few weeks / Later 三档的产品设计。
应用场景
- CI 救火:自动盯住红色流水线,修复、重试、等合并,把修好的 PR 交到你手上。
- PR 与评审杂务:读评审意见改代码、清理 nit、准备 release notes 与回复草稿。
- 消息分诊:把 GitHub、Slack、Linear 的零散请求归并成一张排序表,等人的顶到最前。
- 周期性运维:每周依赖升级、flaky 测试报告、周五 release notes 草稿等按计划执行。
- 移动审批:开会路上用手机扫一次收件箱,批准或退回。
适用人群
同时管着多个仓库、每天被 CI 和 PR 淹没的资深工程师与技术负责人;想把手头重复劳动交给 Agent 又不接受它擅自发言的个人开发者;以及需要把 Agent 审批流程摆到团队面前的团队 lead。
出品方
独立开发项目,官网 usejunior.sh,源码仓库 github.com/usejunior-sh/junior。作者在 Hacker News 上自述是软件工程师 Samar。应用数据保存在本机 ~/.junior 目录,安装脚本会提供 junior 与 junior-mcp 两个命令。
更新动态
这个项目 2026 年 10 月才从 Triage 更名为 Junior,同名同物,数据目录也从 ~/.triage 迁到 ~/.junior。更新日志显示 v1.0.2(2026 年 10 月 1 日)加入手机扫码查看收件箱,v1.0.3(2026 年 10 月 9 日)修正手机端界面细节。官方「Coming next」列了三项:Mac 本机通知、基于真实会话与合并记录生成的晨报与站会草稿、手机推送通知。应用目前尚未做 Apple 公证,官方建议安装前先读一遍 install.sh。
官方链接
官网:https://usejunior.sh 更新日志:https://usejunior.sh/changelog 源码:https://github.com/usejunior-sh/junior 安装脚本:https://usejunior.sh/install.sh
评论与建议
登录 后参与评论或提建议