把工作目录变成“我”:开发者分享无头 Agent 架构与记忆设计
PlentyWrongdoer3034 · reddit · 2026-07-30
一位开发者分享了深度使用 AI Agent 的个人实践与架构演进。他放弃了特定客户端,转而理解底层通用的 Agent SDK 架构(包含会话管理、工具调用、权限审批等)。
核心实践与演进:
- 工作区即“我”:将 Agent 的运行主目录从具体的代码项目移至专属的 agent-workspace。Agent 不再只是写代码的工具,而是能跨项目处理日常任务的助理(如分析客户文档、用 ffmpeg 剪辑视频、整理历史聊天记录)。
- 无头运行时:利用 OpenCode 的 server/client 架构,在本地启动无头服务,并通过 Telegram 机器人连接。实现了在电脑端和手机端无缝共享并继续未完成的会话。
- 记忆与笔记系统:通过自定义规则和技能,让 Agent 将对话中有价值的内容自动持久化保存到本地 notes 文件夹,区分“留作以后阅读的原文”和“跨会话的操作记忆”。
「编程与Agent」频道最新
- GitHub Copilot CLI引入多模型互查,弥补74.7%性能差距 — 0xkarasy · 2026-07-30
- AI Agent 缺乏停止策略会陷入死循环,生产环境需三道关卡 — ArtComprehensive7403 · 2026-07-30
- 开源项目 Zeta:基于 Markdown 的持久化 Agent 系统 — remilouf · 2026-07-30
- Vibe Coding 能快速搞定 80%,剩余 20% 技术债才是致命伤 — Mahmoud_Zalt · 2026-07-30
- 开源工具 TeamBrain:用 Markdown 与 PR 管理 AI 编程智能体记忆 — MajorPuzzleheaded42 · 2026-07-30
- 纯C零依赖:10美元开发板跑起10亿参数大模型 — tom_doerr · 2026-07-30