Evidence snapshot reviewed Sep 16, 2026GitHub checked Aug 21, 2026
Source-reviewedApplicationInterface & ExperienceWindows Profile

agent-isles

An early-development, island-style local workspace for learning and doing AI-assisted coding with DeepSeek Harness.

At a glance

What it does

An early-development, island-style local workspace for learning and doing AI-assisted coding with DeepSeek Harness.

Capabilities
Interface & ExperienceAgentsCodingUI

Before you choose it

agent-isles turns an AI coding workspace into an explorable island world. Its currently available workbench connects a real local project and lets you chat with AI, inspect files and tool calls, manage approvals, and continue workspaces and sessions. A Windows portable preview and a local Web development path are documented.

Best for

People new to AI coding who want a more approachable interface, plus creators who want to attach an existing local project and work with AI directly.

Common tasks

  • Connect a local project and work with an AI coding partner.
  • Inspect project files, conversation history, tool calls, and Git change states through the workspace.
  • Try the Windows x64 portable preview or run the local Web development environment.

Permissions and data

Uses a configured model and a user-selected local project folder through the DeepSeek Harness runtime.

Permissions
  • May read, modify, and verify the selected local project through AI actions.
  • May use model, file, terminal, tool-call, and approval capabilities exposed by DeepSeek Harness.
Data handling
  • Windows app data is stored under %LOCALAPPDATA%\agent-isles\data.
  • Local Web development data defaults to .agent-isles-home/ in the repository unless DSH_HOME is set.
External services
  • Requires model configuration on first use; the specific provider is not declared in supplied evidence.
Credentials
  • Model configuration is required for first use; credential format is not declared in supplied evidence.

Limitations

  • Early development; the full guided first lesson has not completed end-to-end validation with a real model.
  • File Keeper is read-only by application boundaries and prompting, not complete strong permission isolation.
  • The latest Windows installer has not been rebuilt and validated for installation, removal, and real tasks.
  • The preview is unsigned, has no automatic updates, and does not provide a release channel.
  • Mobile panels are supported, but world interaction is primarily keyboard and mouse.

What DSHub checked

  • The source is pinned to an immutable Git commit.
  • README documents a Windows portable preview, local Web startup commands, Windows requirements, and a fixed DeepSeek Harness 0.1.3-alpha.1 channel.
  • The repository is MIT-licensed.

What DSHub did not check

  • Installation, uninstall, runtime task execution, model-provider behavior, and end-to-end learning flows were not independently executed.
  • Compatibility beyond the documented Windows environment and fixed Harness channel was not verified.

Pinned install

Primary action

This application does not have a DSH Plugin install action. Use its source documentation for the delivery method.

Visit the source project

Maintainer source

Project README

View at commit fb4d87f
Maintainer-authored contentCaptured from README.md on Sep 16, 2026. The text and repository-relative media are fixed to commit fb4d87fb2d83 with content hash 83376dac2252; provider-hosted badges may update independently. README commands are upstream documentation; use the type-correct primary action above and verify it against this pinned source.
<p align="center"> <img src="assets/brand/android-chrome-512x512.png" alt="agent-isles Logo" width="128" height="128"> </p><h1 align="center">agent-isles</h1><p align="center"><strong>把 AI 编程从严肃的聊天框,带进一片可以探索的群岛。</strong></p><p align="center">和住在项目里的 AI 伙伴一起做出真实作品,也在创作过程中学会 Coding。</p><p align="center"> <img src="https://img.shields.io/badge/status-early_development-E9A23B?style=flat-square" alt="Status: early development"> <img src="https://img.shields.io/badge/interface-Web-5D9C87?style=flat-square&logo=googlechrome&logoColor=white" alt="Interface: Web"> <img src="https://img.shields.io/badge/platform-Windows-0078D4?style=flat-square&logo=windows11&logoColor=white" alt="Platform: Windows"> <img src="https://img.shields.io/badge/Godot-4.7-478CBF?style=flat-square&logo=godotengine&logoColor=white" alt="Godot 4.7"> <img src="https://img.shields.io/badge/Node.js-22.19%2B-339933?style=flat-square&logo=nodedotjs&logoColor=white" alt="Node.js 22.19 or newer"> <img src="https://img.shields.io/badge/DSH-0.1.3--alpha.1-5D9C87?style=flat-square" alt="DeepSeek Harness 0.1.3-alpha.1"> <img src="https://img.shields.io/badge/license-MIT-2F6F62?style=flat-square" alt="License: MIT"> </p><p align="center"> <a href="#agent-isles-是什么">产品介绍</a> · <a href="#产品画面">产品画面</a> · <a href="#快速开始">快速开始</a> · <a href="#工作原理">工作原理</a> · <a href="#文档">项目文档</a> · <a href="CONTRIBUTING.md">参与贡献</a> · <a href="SUPPORT.md">获取帮助</a> </p> <img src="docs/images/agent-isles-world-current.png" alt="当前版本苔光之屿与中央 Q 计算机的世界实景" width="100%">

[!IMPORTANT] agent-isles 仍处于早期开发阶段。目前提供本地 Web MVP 和 Windows x64 启动器、安装包预览版。安装与构建说明见 Windows 启动器

Windows 便携预览版下载 v0.1.0-preview.1。下载 ZIP,完整解压到较短路径后运行 agent-isles.exe;首次使用需配置模型。用户数据保存在 %LOCALAPPDATA%\agent-isles\data,退出服务使用系统托盘菜单。版本未签名、无自动更新,更新时退出旧版后将新版解压到新目录,不覆盖运行中的文件。

agent-isles 是什么

agent-isles 是一个可探索的 AI Coding 学习与创作环境。它把原本藏在聊天框、终端和工具列表里的 Agent 能力,变成群岛世界中的伙伴、地点和行动。你不需要先弄懂模型、会话、工具调用和项目结构,就可以从一句自己的想法出发,和 AI 一起把它做成真正能运行的作品。

你可以选择“跟着学”,在完成第一个作品的过程中认识需求、项目、执行、审批和验收;也可以选择“自由创作”,直接绑定已有项目,按自己的节奏探索和修改。教学不是脱离实践的课程,而是附着在真实创作上的引导:AI 可以动手,但作品仍由你提出、体验、判断并继续完善。

可探索的群岛降低了第一次接触 AI 编程时的陌生感,但没有隐藏真实能力和责任边界。任务状态会反映在世界和角色上,文件、历史对话与项目各有明确入口;需要深入时,你仍然可以进入高级工作台查看完整对话、工具调用和人工审批。

当前体验

Windows 预览版通过安装包安装后,点击 agent-isles 图标即可启动服务并进入小岛,运行时和资源已内置。源码开发仍可使用 打开小岛.cmd 打开正在运行的开发服务;该脚本不作为安装版入口。

主要功能

<table> <tr> <td width="50%" valign="top"> <h3>工作台 <sup><code>当前可用</code></sup></h3> <p>在本地工作台里连接真实项目,与 AI 对话,查看文件和工具调用,处理审批,并继续已有的 Workspace 与 Session。</p> </td> <td width="50%" valign="top"> <h3>教育与引导 <sup><code>规划中</code></sup></h3> <p>把需求表达、项目选择、执行、审批和验收做成循序渐进的学习路径,让第一次接触 AI Coding 的人也能完成自己的作品。</p> </td> </tr> <tr> <td width="50%" valign="top"> <h3>更多的小岛 <sup><code>规划中</code></sup></h3> <p>继续扩展群岛中的地点、居民和主题,把不同类型的项目能力放进各自有性格、有入口的空间。</p> </td> <td width="50%" valign="top"> <h3>更丰富有意思的玩法 <sup><code>规划中</code></sup></h3> <p>让任务进展、居民关系、探索和作品成果产生更多互动,在不牺牲真实工作流的前提下,增加值得发现和反复体验的反馈。</p> </td> </tr> </table>
居民 职责 当前能力
Q · 计算机 制作伙伴 通过完整对话接收目标,使用附件、模型与权限设置读取、修改并验证项目
苔伯 项目与历史管理员 选择和切换项目、搜索历史,并查看或继续已有对话
阿澜 · File Keeper 文件管理员 浏览真实目录、预览文本,并查看 Git 暂存、未暂存与未跟踪修改
  • 跟着学,也能自由做:教程帮助你完成第一个作品,普通项目支持直接进入创作。
  • 在项目中学习:讲解、实践和验收共享同一个真实 Workspace。
  • 角色即能力入口:不同居民拥有清晰的职责、会话和状态。
  • 过程可观察:群岛中的角色、气泡和动画反映 AI 的工作状态。
  • 保留专业界面:高级工作台承载完整对话、工具结果和人工审批。
  • 不复制执行引擎:底层复用固定版本的 DeepSeek Harness runtime。

产品画面

当前小岛与 Q

中央平台上的 Q 与双机械臂

Q 连接真实项目的原生对话与执行过程;项目和历史由苔伯管理,文件由阿澜查阅。网页面板和窄屏截图待重新采集,已移除旧版画面,避免与当前界面混淆。

快速开始

环境要求

  • Windows
  • Node.js ^22.19.0>=24.0.0
  • Corepack
  • Git(包含 submodule 支持)

启动本地 Web

在仓库根目录运行:

corepack enable
corepack yarn install --immutable
corepack yarn dev:web --no-open

打开终端输出的本地地址。首次使用时,按页面提示完成模型配置并选择一个本地项目文件夹,然后即可与居民交谈。

开发数据默认保存在仓库内的 .agent-isles-home/。如需更换位置,可在启动前设置 DSH_HOME

工作原理

创作者 / 学习者
  -> agent-isles Web:群岛世界、角色、对话与状态
    -> agent-isles Host/Client 插件:Workspace 与 Resident/Session 映射
      -> DeepSeek Harness:模型、工具、审批、文件与终端
        -> 本地项目

Godot 负责呈现世界和居民状态,React 负责 Workspace、居民选择和交互面板,DeepSeek Harness 是会话与执行状态的唯一事实来源。agent-isles 通过公开的 DSH/Cordis 插件接口接入,不修改上游源码,也不再包装一套重复的 Session API。

仓库结构

目录 用途
apps/web/ 启动 agent-isles 的 DSH Web profile
apps/desktop/ Windows 启动器、安装器及发行验证脚本
packages/agent-isles-web/ agent-isles Host/Client Web 插件
games/mosslight/ 使用 Blender 与 Godot 构建的世界
deepseek-harness/ 固定版本的上游 Git submodule
vendor/dsh-runtime/ 固定并校验过的 DSH runtime 包
docs/ 产品、架构与实施文档

开发命令

命令 用途
corepack yarn dev:web --no-open 构建插件并启动本地 Web
corepack yarn typecheck 检查 Web 插件类型
corepack yarn build:web 构建 Web 插件
corepack yarn build:world 导出 Godot Web 世界
corepack yarn check:upstream 校验上游 submodule 版本
corepack yarn check:vendored-runtime 校验 vendored runtime

上游与版本

当前稳定通道固定在 DeepSeek Harness 0.1.3-alpha.1,对应 commit d347e703908d0406b7a7ef80e3a0e594d86b2215。版本与 runtime 产物记录在 upstream.json 中。

  • 不直接修改 deepseek-harness/
  • runtime 升级先更新固定版本,再执行兼容性验证。
  • agent-isles 的产品逻辑保留在自身插件和世界代码中。

当前限制

  • File Keeper 的只读行为目前由应用边界和提示词共同约束,尚未形成完整的强权限隔离。
  • File Keeper 暂不支持编辑文件、预览图片、访问远程文件系统或展示父级仓库的修改。
  • 完整首课尚未通过真实模型的端到端验收,真实任务、异常恢复和教学节奏仍需继续验证。
  • 移动端已支持面板布局,世界操作仍以键鼠为主。
  • 通知保存在当前浏览器中,暂不跨浏览器同步,也不提供操作系统通知。
  • 最新 Windows 安装包尚未重新构建并完成安装、卸载与真实任务验收;预览版未签名,自动更新和发布渠道尚未实现。

文档

参与贡献

Bug 报告、功能建议和 Pull Request 都欢迎。较大的功能或交互调整建议先通过 Issue 对齐范围。

贡献前先阅读:

  1. 贡献指南:开发工具版本、环境准备、首次启动、测试与 PR 要求。
  2. 仓库约束:代码边界、提交规则和施工文档维护;修改某个目录前,再阅读该目录的 AGENTS.md
  3. 文档门户:按贡献方向找到相关规范,无需通读全部文档。

再按本次改动选择专项文档:

贡献方向 开始前阅读
Web / Host 插件 插件开发指南总体架构
新岛屿、居民与世界交互 岛屿接入契约世界开发说明
教程流程 教程架构首课施工记录
Windows 启动器与发行 桌面说明发布检查清单
文档 文档维护指南

路线图

  • 完成真实模型、完整首课和主要异常路径的端到端验收。
  • 为不同居民建立可执行的强权限边界。
  • 完善 Windows 安装包的签名、自动更新和发布渠道。
  • 扩展课程、作品模板,以及与任务进展联动的世界反馈。

Operate deliberately

Install and manage

Prerequisites and target Profile

Target Windows Profile

Delivery External App — https://github.com/Qiuner/agent-isles/releases/tag/v0.1.0-preview.1

Compatibility and access

Early Development Windows local Web and desktop Preview app DeepSeek Harness 0.1.3-alpha.1 (fixed stable channel)

Review compatibility evidence

Risk facts

Permission Boundary

AI actions can read, modify, and verify a selected local project; File Keeper lacks complete strong permission isolation.

Evidence
Preview Release

The Windows preview is unsigned and has no automatic updates.

Evidence
Evidence and editorial reviewManifest, Bundle patch, distribution and freshness

Immutable evidence

Review status and source activity

AI reviewed

Use this as an experimental local AI-coding environment, and review approvals and project access carefully before allowing agent actions.

AI reviewed Sep 16, 2026, 2:29 PM UTCGitHub facts last checked Sep 16, 2026, 2:29 PM UTC

No material source change has been recorded since this evidence baseline.

Next step

Compare ecosystem artifact types

Subscribe to material changes for agent-isles