Show HN: 从 GitHub 编排 Claude Code CLI

3作者: elondemirock大约 11 小时前
大家好! “Kiln” 在你的本地机器上编排 Claude Code 实例,使用 GitHub 项目作为其控制面板。 <p><a href="https:&#x2F;&#x2F;kiln.bot" rel="nofollow">https:&#x2F;&#x2F;kiln.bot</a></p> <p><a href="https:&#x2F;&#x2F;github.com&#x2F;agentic-metallurgy&#x2F;kiln" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;agentic-metallurgy&#x2F;kiln</a></p> 如果你在“Gas Town”规模的第 6-7 阶段左右,你可能已经打开了 3-15 个终端窗口。你的屏幕空间不够用,而且 Markdown 文件堆积如山。虽然有 TUI 和专门的 IDE 可以提供帮助,但它们却增加了需要管理的东西。 Kiln 只是简单地轮询 GitHub 项目。当你将问题从一列移动到另一列时,Kiln 会调用 Claude Code CLI 来运行相应的 /command。 Claude 创建工作树,研究代码库,创建并执行计划。将其存储在 GitHub Issues 中。 它的设计很简单,没有什么新东西: - 使用你现有的 Claude 订阅(没有身份验证技巧,在本地运行) - 所有上下文和状态都在 GitHub 上(没有 Markdown 混乱,没有本地数据库,易于恢复) - 轮询而不是 Webhook/事件(没有外部攻击面,在 VPN 后面工作) - 支持 MCP 和 Claude 可以做的任何事情 这就是它的核心,并且它有效,因为……它只是 Claude :) 它还有一些其他的技巧,但我会简短地介绍一下。 ps:对不起,用了新账号,需要一个真实的名字 :) 从 2008 年就开始潜水了。
查看原文
Hey everybody!<p>&quot;Kiln&quot; orchestrates Claude Code instances on your local machine using GitHub projects as its control panel.<p><a href="https:&#x2F;&#x2F;kiln.bot" rel="nofollow">https:&#x2F;&#x2F;kiln.bot</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;agentic-metallurgy&#x2F;kiln" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;agentic-metallurgy&#x2F;kiln</a><p>If you&#x27;re around Stage 6-7 on the Gas Town scale, you may have 3-15 terminal windows open. You&#x27;re out of screen real estate and the markdown files are piling up. TUIs and specialized IDEs are meant to help, but they&#x27;re more things to manage.<p>Kiln simply polls GitHub projects. When you move issues from one column to another, Kiln invokes Claude Code CLI to run the corresponding &#x2F;command.<p>Claude creates the worktrees, researches the codebase, creates and implements the plan. Stores it in GitHub Issues.<p>It&#x27;s meant to be simple, nothing new:<p>- Use your existing claude subscription (no auth trickery, runs locally)<p>- All context and state is on GitHub (no markdown mess, no local DBs, easy recovery)<p>- Poll instead of webhooks&#x2F;events (no external attack surfaces, works behind VPN)<p>- Supports MCPs and anything else Claude can do<p>That&#x27;s the heart of it and it works because... it&#x27;s just Claude :)<p>It&#x27;s got a few more tricks, but I&#x27;ll cut it short.<p>ps: sorry for fresh account, needed a real name one :) been lurking since 2008.