Skip to content

项目原生 Agent Harness

DotCraft

AI Agent 住进你的项目。所有入口,共用同一个工作区。

DotCraft 把 Desktop、CLI、IDE、聊天机器人、API 与自动化任务连接到同一个项目上下文,让对话、计划、记忆和工具连续流动,而不是被困在某一个应用里。

DesktopCLIIDEBotsAPIAutomations
DotCraft Desktop 预览

为什么选 DotCraft

它不是又一个聊天机器人,也不是一组散落的代码代理 CLI。DotCraft 把仓库当作 Agent 状态、能力与协作的长期归属。

01

项目就是工作区

会话、记忆、技能、自动化和设置跟着项目走,所以无论从哪个入口打开,Agent 都拥有同一份上下文。

02

记忆是 Markdown,不是黑箱

MEMORY.mdHISTORY.md 与 Dreams 把 Agent 的学习过程暴露给你审阅、修改、回滚。

03

一个核心,多种入口

Desktop、TUI、IDE、群聊机器人、HTTP API 都连同一个会话核心;同一段会话可在不同设备和平台之间接力。

Desktop first

图形化管理会话、Diff、计划与自动化

Desktop 是推荐的第一入口。下载、选工作区、配模型,5 分钟就能跑通;之后再按需打开 TUI、IDE、自动化和群聊机器人。

DotCraft

给开发者的协议与 SDK

AppServer 通过 JSON-RPC over stdio/WebSocket 投影统一会话核心,任何语言都能写客户端、做远程部署、构建机器人或自动化。

Automations

把 Agent 工作流放进任务管线

本地任务、Cron、Goals 在工作区内提供调度、线程绑定、活动展示和长期目标推进能力——让 Agent 也能值班。

DotCraft automations panel

三步开始

第一次使用请从 Desktop 开始。跑通之后,同一工作区可以继续接入终端、编辑器、API、SDK 和自动化任务。

下载 Desktop从 Release 安装桌面应用,或从源码构建后启动 Desktop。
选择项目文件夹选择真实项目目录,让配置、会话和任务跟随这个项目保存。
配置模型并开始对话选择 Anthropic、OpenAI / OpenAI-compatible 或 ChatGPT OAuth 等模型 Provider,发送第一次仓库理解请求。

把项目接回 Agent

从下载到第一次仓库理解请求,5 分钟跑通;同一个工作区随后能延展到你想接的任何入口。

Apache License 2.0