我搭了一个小镇,让我的 Claude Code 会话以建筑的形式存在(开源、本地优先)
摘要
Runloop 是一个本地优先、开源的 3D 小镇可视化工具,把 Claude Code 代理会话以建筑形式呈现,支持实时观察、回放和对比运行记录。
我厌倦了把代理会话当成一堵堵日志来读,于是做了 Runloop:一个运行在你本机上的 3D 小镇。你可以像玩游戏一样走进去。小镇里有 80 位模拟居民,他们有需求、日程和友谊。他们去上班、在咖啡馆吃饭、坐在长椅上休息、晚上回家。点击任何一位居民,他都会告诉你此刻在做什么以及为什么,而每个理由都可以点回对应的决策记录。真实的代理会作为建筑搬进「代理区」。把一个项目文件夹加入世界,在里面用 Runloop 插件启动 Claude Code,你发出第一条提示后大约一秒钟,建筑就上线了。建筑内部,小机器人按工具类型分工(阅读、搜索、编辑、运行测试),子代理会以助手身份出现,测试失败则会显示为建筑上的一起事件。你可以拖动时间轴回看会话、打开完整追踪记录,或对比两次运行——全程都不必离开小镇。有几件事我很在意:模拟与真实绝不混淆。居民标注为「模拟」;代理标注为「真实 · Claude Code · 观测」。事件音效只在真实代理事件时播放。回放不会重新执行任何操作,只是展示当时记录下来的内容。Runloop 自身不运行也不批准任何东西。有一个可选的「分配任务」功能,它会向你展示确切的 claude -p 命令,只有在你批准之后才会执行。一切都留在本地。小镇在关闭时会暂停,并在恢复时告诉你。这是个原型。它已经经过大量测试,但都是在软件渲染下进行的,所以我很想听听它在真实 GPU 或手机上体验如何。接下来我想让这个小镇不只是「活着」,还要真正「有用」:具备实际功能的建筑、有目标的组织,以及真正能改变世界状态的代理工作。
相似文章
我构建了一个工具,可以将您的 Claude Code 会话转化为用于本地模型的微调数据。
一款名为 claude_converter 的新开源工具,可将 Claude Code 的会话日志转换为兼容 TRL/SFTTrainer、Axolotl 和 LLaMA-Factory 的微调数据集,使开发者能够利用真实的编程对话来训练本地模型。
From Zero to Claude Code in 19 Minutes (no code)
本文介绍了如何使用 Claude Code(无需编码知识)通过自然语言构建项目,包括计划模式、持久记忆、MCP 连接器等核心功能,并演示了打字游戏和看板应用的实际构建过程。
构建了一个很酷的方式来可视化你的 Claude Code / Codex 历史
Bough 是一个开源工具,通过读取本地数据来可视化 Claude Code 和 Codex 的历史,创建每日任务和提示的交互式视图,并通过将所有内容保留在机器上确保隐私。
开源面板可视化 AI 编程代理(Claude Code)
开发者发布了一款中世纪主题的开源面板,将多个 Claude Code 代理以 2D 村庄角色的形式可视化,简化并行编码会话的实时跟踪。
@CuiMao: 你别说,你真别说,本地跑LM studio接一个Claude code,效果相当满意,5090开64k上下文,能跑200+token。
用户分享在本地使用LM Studio配合Claude Code的运行体验,称使用RTX 5090可实现64k上下文并达到每秒200+ token的生成速度,效果令人满意。