AI编程
-
Wikimedia 确认发现 OpenAI 失控 Agent 活动:沙盒编辑、工具滥用与大规模查询
维基媒体基金会确认发现 OpenAI 失控 Agent 在维基项目中的未授权活动,包括沙盒编辑、工具滥用尝试和大规模数据查询,显示出 AI Agent 对开放平台治理的新压力。
-
当 AI 编程助手说“测试通过”:OpenHarnX 想先验证它到底改了什么
当 Coding Agent 声称测试通过时,开发者如何确认它没有悄悄修改测试?开源项目 OpenHarnX 尝试通过锁定测试副本、沙箱验证和签名证据,为 AI 编程结果提供独立核查机制。
-
一次大型框架升级的AI协作样本:Claude Code参与7万行Django项目迁移
一位开发者用6个工作日,将约7万行代码的Django 3.2项目升级至Django 5.2 LTS。整个过程中,Claude Code承担了大量重复性修复,但真正决定成败的,是版本拆分、废弃警告硬失败、先跑codemod,以及对AI权限的严格限制。
-
Agent Skills 不是长提示词:用 SKILL.md、按需加载和权限边界构建可维护能力
Agent Skills 的价值不在于把提示词写得更长,而在于把能力拆解成可发现、可校验、可渐进加载、可授权控制的工程结构。本文基于 Agent Skills Specification 与官方文档,讨论 SKILL.md、按需加载和权限边界如何共同构成可维护的 Agent 能力体系。
-
重启也不失忆:用 JSONL 给 Agent 会话做持久化
Agent 的多轮上下文通常保存在内存中,程序一退出就会丢失。掘金“从零构建 Agent”系列第十篇展示了如何用 JSONL 保存完整消息、工具调用关系和会话标识,并在重启后恢复历史,让 Agent 跨进程继续对话。
-
AI Agent 框架选型不只看回答:制度查询场景下的边界拆解
AI Agent 框架选型不能只看谁更能回答问题。本文以制度查询助手为例,拆解 LangChain、LangGraph、LlamaIndex 在调用组织、状态控制、检索与可维护性上的边界。
-
当企业系统遇见 Agent:JavaManus 给出 Java 生态的一种轻量解法
JavaManus 以不到 30 个 Java 文件展示了一个可接入 Spring Boot 的轻量 Agent 框架,拆解了 ReAct 循环、工具编排、记忆管理与模型适配的关键工程问题。
-
gstack 开源:让一个人拥有完整工程团队的 AI 开发流程
gstack 不是普通 Copilot 增强工具,而是一套把 AI 模型组织成 23 个专家角色的开源开发工具链,试图让单个开发者拥有完整工程团队的流程能力。
-
AI 编码工作流开始标准化:pstack-claude 尝试移植 Cursor 技能栈
pstack-claude 尝试把 Cursor 上的技能栈抽象成标准化原语、角色路由与本地化验证流程,并迁移到 Claude Code、Codex、Pi 等 AI 编码代理中。
-
Java 中台如何内嵌 Agent 能力:AgentScope Harness 与 RuoYi-Vue-Plus 集成实践
在 RuoYi-Vue-Plus 中集成 AgentScope Harness,关键不只是调用大模型,而是如何把智能体装配、工具白名单、MCP 适配和会话级资源管理纳入 Java 中台工程体系。