我搭了一个小镇,让我的 Claude Code 会话以建筑的形式存在(开源、本地优先)

Reddit r/AI_Agents 工具

摘要

Runloop 是一个本地优先、开源的 3D 小镇可视化工具,把 Claude Code 代理会话以建筑形式呈现,支持实时观察、回放和对比运行记录。

我厌倦了把代理会话当成一堵堵日志来读,于是做了 Runloop:一个运行在你本机上的 3D 小镇。你可以像玩游戏一样走进去。小镇里有 80 位模拟居民,他们有需求、日程和友谊。他们去上班、在咖啡馆吃饭、坐在长椅上休息、晚上回家。点击任何一位居民,他都会告诉你此刻在做什么以及为什么,而每个理由都可以点回对应的决策记录。真实的代理会作为建筑搬进「代理区」。把一个项目文件夹加入世界,在里面用 Runloop 插件启动 Claude Code,你发出第一条提示后大约一秒钟,建筑就上线了。建筑内部,小机器人按工具类型分工(阅读、搜索、编辑、运行测试),子代理会以助手身份出现,测试失败则会显示为建筑上的一起事件。你可以拖动时间轴回看会话、打开完整追踪记录,或对比两次运行——全程都不必离开小镇。有几件事我很在意:模拟与真实绝不混淆。居民标注为「模拟」;代理标注为「真实 · Claude Code · 观测」。事件音效只在真实代理事件时播放。回放不会重新执行任何操作,只是展示当时记录下来的内容。Runloop 自身不运行也不批准任何东西。有一个可选的「分配任务」功能,它会向你展示确切的 claude -p 命令,只有在你批准之后才会执行。一切都留在本地。小镇在关闭时会暂停,并在恢复时告诉你。这是个原型。它已经经过大量测试,但都是在软件渲染下进行的,所以我很想听听它在真实 GPU 或手机上体验如何。接下来我想让这个小镇不只是「活着」,还要真正「有用」:具备实际功能的建筑、有目标的组织,以及真正能改变世界状态的代理工作。
查看原文

相似文章

From Zero to Claude Code in 19 Minutes (no code)

YouTube AI Channels

本文介绍了如何使用 Claude Code(无需编码知识)通过自然语言构建项目,包括计划模式、持久记忆、MCP 连接器等核心功能,并演示了打字游戏和看板应用的实际构建过程。