1 分•作者: bookofjoe•4 个月前
返回首页
最新
1 分•作者: jjgreen•4 个月前
1 分•作者: econlmics•4 个月前
1 分•作者: thunderbong•4 个月前
1 分•作者: joebig•4 个月前
4 分•作者: mikece•4 个月前
3 分•作者: Desafinado•4 个月前
我目前的情况是,虽然理解单元测试的重要性以及 TDD 的工作原理,但在实际工作中却很少有机会实践。我所使用的技术在某种程度上并不支持这种测试方式。
尽管如此,我还是想找一些关于这些主题的阅读材料,它们不只是介绍基础知识,而是能更深入地探讨,这样我希望能从中汲取一些经验,就像我经常实践这些技术时所能获得的资深经验一样。
4 分•作者: pranit_garje•4 个月前
11 分•作者: simple10•4 个月前
这个项目(Agents Observe)最初是对围绕 Claude 代码构建自动化工具的探索。我需要一种方法来实时查看代理团队正在做什么,并过滤和搜索他们的输出。
从构建和使用这个工具中,我得到了一些有趣的经验:
* Claude 代码钩是阻塞的——如果你有很多使用钩子的插件,性能会迅速下降。
* 钩子比 OTEL 数据提供了更多有用的信息。
* Claude 的 jsonl 文件提供了完整的画面。
* 插件启动的 MCP 进程的生命周期管理充其量也只是有点笨拙。
最大的收获是,当我切换到后台(即发即弃)钩子并移除所有其他插件时,Claude 的性能有了多大的提升。人们很容易忘记我安装了多少 Claude 插件以及它们对性能的影响。
Agents Observe 插件使用 Docker 启动 API 和仪表板服务。我希望这种模式能更多地用于安全(想想 Axios 攻击)方面。棘手的部分是处理跨多个 Claude 实例的进程管理——解决方案是让服务器跟踪活动连接,然后在不使用时自动关闭自己。然后,当启动新会话时,插件会重新启动它。
这个工具对我的日常工作流程非常有帮助。请尽情享用!
25 分•作者: skysniper•4 个月前
76 分•作者: elithrar•4 个月前
1 分•作者: avisre•4 个月前
1 分•作者: achalxyz•4 个月前
1 分•作者: williamstein•4 个月前
1 分•作者: hmokiguess•4 个月前
我养了一只蜗牛,叫“蛾子”,它说:<p>“一只沉默寡言的普通蜗牛。”<p>我想我真是无聊透顶。
1 分•作者: jruohonen•4 个月前
1 分•作者: Brajeshwar•4 个月前
1 分•作者: rosslh•4 个月前
1 分•作者: Craze0•4 个月前
1 分•作者: gghootch•4 个月前
嗨,HN!
由于对 Claude Code 的使用限制感到沮丧,我偶然发现了 Tejas Chopra 制作的 Headroom 项目,真是太棒了。在费了一番功夫安装之后,我意识到大多数开发者不一定使用 Python,并且对直接安装 pip 包并不熟悉,所以我开始在 Tejas 的许可下创建一个 Mac App 封装。它来了!
Headroom 的作用:它位于你的编辑器和 Claude 之间,压缩发送的内容——修剪冗余上下文,删除样板文件,并压缩文档——而不会丢失任何语义上的意义。结果是,在相同的 Claude 计划下,使用量大约增加了 2 倍。
所有操作都在本地运行。你的提示词永远不会触及我们的服务器。
定价:提供免费套餐。付费计划起价为每月 5 美元,并分层以匹配 Claude 自己的计划结构(Pro,Max x5,Max x20)。注册后可享受 14 天试用期。
很乐意回答关于压缩工作原理或其他任何问题。