编码代理 @coder
常驻「文档驱动开发」核心技能,驱动 PRD → spec → plan → 分阶段实现,阶段门控确保每一步都经你确认后才推进。
- 工程技能内置:spec / plan / bugfix(bugfix 自带专用循环运行器)
- 完整工具链:文件读写编辑、glob & grep、Shell(4 级风险评估 + 审计日志)、网页搜索、URL 抓取、浏览器自动化、子代理委派
- 五种权限模式:Shift+Tab 循环切换,风险工具经应用内确认层批准
ArkWork 把 Agent 的 ReAct 推理循环变成一等公民——每一步思考、每一次工具调用都实时呈现、随时干预。 四层记忆系统让经验持续复利,而所有数据 100% 留在你自己的机器上:无云端、无遥测、纯文件存储。
大多数 AI 产品里,Agent 是一个你无法调试、无法中途干预、无法控制上下文的黑盒。ArkWork 反其道而行——把 Reason → Act → Observation 循环完整地摊开在你面前。
对话会被遗忘,但你的 Agent 不应该。ArkWork 以四层结构持久化一切,并用蒸馏管道把每次任务的经验转化为可复用的资产。
没有数据库,没有向量库,没有嵌入服务。所有记忆、索引与检查点都是工作区内可直接阅读的明文文件——天然可审计、可备份、可迁移、可版本管理。数据与检索不依赖任何云服务;模型连接由你自主掌控——云端 API(OpenAI / Anthropic / DeepSeek 等)或本地 Ollama / vLLM 均可接入,检索由 MiniSearch 本地全文搜索完成。
# 一切尽在工作区里,纯文本 .arkwork/ ├── memory/ │ ├── memory.md # L3 精选记忆 │ └── user.md # L4 用户画像 ├── tasks/ │ └── 2026-08-26-refactor-auth/ │ ├── timeline.jsonl # ReAct 全记录 │ ├── checkpoints/ # 逐迭代快照 │ └── files/ # L2 任务产物 └── index/minisearch.json # 全文索引
从编码代理到知识库,从技能市场到 MCP 生态——每个模块都为真实工作流而生。
常驻「文档驱动开发」核心技能,驱动 PRD → spec → plan → 分阶段实现,阶段门控确保每一步都经你确认后才推进。
内置工具、MCP 工具与指令技能共用一套抽象。三种指令模式按需生效,社区技能一键安装。
导入 PDF / DOCX / TXT / Markdown,按段落边界分块并建立本地全文索引。
零依赖 stdio JSON-RPC 2.0 客户端,连接多个 MCP 服务器扩展能力边界。
多标签页浏览器驻留 Inspector 停靠区,可完全由 Agent 驱动,也可随时被人接管。
openai / anthropic / ollama / vllm 四种 Provider 类型,OpenAI 兼容适配器覆盖 DeepSeek、Moonshot、Qwen 及本地端点。
定时任务按计划启动完整的 Agent 运行——同分钟去重、错过的任务启动时补跑,全部本地持久化。
三栏布局 + IntelliJ 风格 Inspector 停靠区:Todos / Context / Files / Terminal / Logs / Browser。
以下均为应用真实运行截图——官网演示即产品本色,绝无概念稿。
双手不离键盘,是专业工具的尊严。每一个高频动作都有快捷键,每一个停靠区都有编号。
你的代码、你的记忆、你的 Agent 行为轨迹——从头到尾没有离开过这台机器。 这不是口号,而是架构本身:因为不存在上传通道,所以不存在泄露路径。
v0.28.0 · Apache-2.0 开源 · 三平台原生安装包,全部托管于 GitHub Releases。
# 要求 Node.js ≥ 18 git clone https://github.com/q648253885/ArkWork.git cd ArkWork/app npm install npm run dev # 启动开发模式 # 打包安装器 npm run build:mac # macOS dmg + zip (arm64/x64) npm run build:win # Windows NSIS (x64)