返回首页

一周热榜

1作者: dongjiewu1 天前原帖
嗨,HN, 我一直在尝试使用自主编码代理(如 OpenClaw 和各种 CLI 工具),但在将它们用于实际生产工作时,遇到了两个主要障碍: 安全性与状态:大多数代理需要在本地机器或 VPS 上运行持久状态,通常需要广泛的文件系统访问权限。这对企业代码来说是一个安全隐患。 混乱:通用代理试图在一个上下文窗口中同时处理所有任务(规划、编码、测试),这不可避免地导致幻觉和依赖关系破裂。 我想要一个能反映实际工程团队工作方式的系统,因此我构建了一个完全在 GitHub 内部运行的开源框架。 工作原理:我使用 Anthropic 的 Claude 设计了一个多代理系统(Scrum Master、规划者、开发者、QA 测试员),完全通过 GitHub Actions 协调。 你可以打开一个带有功能请求的问题。“Scrum Master”代理将其拆分成一个看板。“规划者”撰写一个带有实施规范的功能问题。一旦你批准它,“开发者”会启动一个临时的无服务器容器,编写代码并打开一个 PR。“QA”代理会审核 PR,运行测试并留下评论。这种架构的好处在于每个任务都在一个无污染的、一次性使用的运行器中执行。没有损坏的环境或残留状态。它完全依赖于 GitHub 的权限模型。代理只能看到他们被明确授予访问权限的内容。所有操作都在标准的 PR 差异和问题评论中进行,而不是在终端窗口或聊天应用中。 开源模板(使用 GitHub Actions)在这里:<a href="https://github.com/plusai-solutions/ai-scrum-master-template" rel="nofollow">https://github.com/plusai-solutions/ai-scrum-master-template</a> 我还在构建一个完全托管的无服务器 GitHub 应用版本,具有即时依赖关系注入(这样你就不必在每次运行时等待 2 分钟来安装 node_modules,或消耗令牌来使用 AI 设置环境)。初始版本将支持 Python 和 TypeScript/Node.js 环境。未来,我将添加更多环境,如 Android 开发环境。如果你想跳过 Actions 设置并在预设环境中运行你的代理,可以在这里查看候补名单:<a href="https://collo.dev" rel="nofollow">https://collo.dev</a>。 我很想听听 HN 对这个架构的看法,特别是关于通过 GitHub webhook 事件进行的多代理交接。
1作者: Sxouterred7 天前原帖
我是一名在印度AIIMS读医的第一年学生,20岁。我的长期目标是创办一家脑机接口(BCI)初创公司。原因是我一直对创新以及科技与医学的交叉领域感兴趣,但由于医学生通常被要求遵循既定的体系,我并没有真正获得相关的经验。我认为我们不仅仅是要遵循传统的协议,尤其在这个人工智能的时代,跨学科的合作显得尤为重要。我有Python编程背景,以及信号处理和MNE Python等技术栈。我希望能得到一些建议,作为一名医学生,我该如何着手进行,如果你处在我的位置,你会怎么做?
1作者: amanhij1 天前原帖
我是Claude代码和Codex的重度用户,在我的终端和网页界面上都使用最高级别的计划,进行大量研究,有时也用于设计。现在,如果我理解正确的话,像Cursor这样的应用程序的整个护城河是多代理的协调?而且Cursor的新编码模型并不是护城河,他们根本无法与Anthropic/OpenAI竞争。对我来说,我只需启动Claude代码,并告诉它将Codex作为其中一个子代理运行,然后与像Half Opus和Half 5.4这样的子代理分担工作。你们怎么看?我认为任何包装和协调层都会归零。