DynamoDB 表不该直接交给 Agent:用 DynoTable 的本地 MCP、分档授权与暂存区收紧写入边界
让 Claude Code、Codex 之类的编程 Agent 查一张 DynamoDB 表,常见做法是把 AWS 凭据或一段查询结果直接塞进对话。前者把权限边界交给了模型会话,后者则让上下文很快过期...
最新内容
让 Claude Code、Codex 之类的编程 Agent 查一张 DynamoDB 表,常见做法是把 AWS 凭据或一段查询结果直接塞进对话。前者把权限边界交给了模型会话,后者则让上下文很快过期...
把 Claude Desktop、Cursor 或 Cline 接到本地仓库后,最容易被忽略的问题不是“模型会不会写代码”,而是“它到底能碰到哪里”。如果 MCP 服务只有读取、搜索和补丁能力,风险尚...
维护开源项目或开发者产品时,最棘手的往往不是没有工单,而是同一个问题以不同措辞散落在不同入口:GitHub Issue 说“同步卡住”,Discord 里有人说“客户端一直转圈”,支持邮箱里则是“升级...
排查 Linux 服务主机的性能问题时,top、htop 和监控平台通常会告诉我们:某个进程占满了 CPU。但这是“忙”的信号,不等于解释了“为什么慢”。同样是 100% 的 CPU 使用率,一个线程...
给 Agent 换模型时,团队常见的流程是:看到一个更便宜或在某项榜单上更高的模型,然后把默认模型替换掉。这个流程的问题不只是评测与生产任务不一样,更在于它把“模型能力”“工具调用方式”“提示词与技能...
让 AI 编程助手修改一个成熟仓库,最危险的时刻往往不是它不会写代码,而是它写得“太整齐”。两个分支看似重复、两个状态处理看似可以合并、同步和异步流程看似只差一个 await:这些判断如果只依据局部文...
终端里的 AI 编程助手常见有两种极端:要么它只是一段没有现场上下文的聊天窗口,需要你不断复制日志、路径和命令;要么它被授予了直接执行 Shell 的能力,虽然省事,却把一次误判变成了真实副作用。对日...
Agent 的事故并不总是从“模型答错”开始。更常见的路径是:某次工具调用得到 401、超时或格式错误;Agent 把失败信息塞回上下文后再试一次;随后继续调用同一个工具、重复提交同一个请求,或者在没...
给 Agent 加 JSON Schema、工具白名单和权限策略后,很多团队会觉得“写操作已经被管住了”。但在退款、转账、删改资源这类动作上,真正棘手的失败并不一定是 Agent 调了不该调的工具,而...
把检索增强生成(RAG)放到本地,最容易先被聊天模型吸走注意力;但真正决定检索链路延迟、索引体积和迁移成本的,往往是 embedding 服务。常见做法要么把一个通用推理框架常驻起来,要么把向量生成散...