爱折腾的工程师

未来的你会感谢现在努力的自己

Hermes Agent 源码深潜:从 CLI 入口到工具循环、状态库与上下文压缩的执行原理

Hermes Agent 看起来是一个可聊天的 AI Agent,源码里却更像一套小型 Agent OS:多入口接入、统一 AIAgent 运行时、模型 transport 抽象、工具 registry、SQLite session store、上下文压缩与 ACP/TUI/Gateway 外围协议共同组成闭环。本文基于 hermes-agent 0.14.0 代码库,按模块层级拆解它的核心架构与执行流程。

百万行 monorepo 里的 Claude Code:Anthropic 官方拆解的 7 个扩展点与 3 大部署模式

Anthropic 5/14 发布的《How Claude Code works in large codebases》给工程效能团队提了一个被严重低估的判断:Claude Code 在大代码库里的上限不是模型决定的,而是 Harness 决定的。本文按『是什么 → 为什么这么设计 → 怎么落地 → 别踩的坑』重新组织,逐一解读 CLAUDE.md / Hooks / Skills / Plugins / LSP / MCP / Subagents 七个扩展点,三大配置模式,以及一份 10 步起步路线图。