
Dropstone:能理解项目并记住工作习惯的 AI 编程智能体
在终端读懂代码、修改文件和检查结果,并在 Chat、CLI 与 SDK 之间延续账号记忆。

Dropstone 是干什么用的?通俗解释
Dropstone 是 Blankline 提供的 AI 编程智能体,主要帮助开发者理解现有代码、定位问题、修改文件并检查修改结果。你可以用自然语言描述任务,让它围绕项目里的真实文件开展工作。产品同时提供网页 Chat,用于提问、写作、研究和处理文件;账号记忆可以在 Chat、CLI 和 SDK 之间延续。
通俗地说,CLI 像一位能进入项目目录工作的开发助手。你把“登录表单缺少邮箱时会崩溃,帮我找原因并修复”交给它,它可以查找相关代码、提出改动并运行项目已有检查。交付物是可以审查的代码差异和检查结果,最终仍需要你判断是否符合需求。它适合维护项目、补测试、重构和熟悉陌生仓库;服务条款要求使用者年满 18 岁。
从描述 Bug 到拿到可检查的代码改动
先准备一个本地项目和范围明确的小任务,再按官方快速入门文档选择对应系统的安装方式。
- 安装 CLI,运行
dropstone --version,确认命令可用。 - 在终端进入项目目录,运行
dropstone,首次使用时通过浏览器完成账号登录。 - 先让它解释相关模块,再提供问题表现、预期行为和能够复现的输入。例如:“空搜索词不应返回所有记录,请补充校验和回归测试。”
- 查看它提出的 diff,以及准备访问的文件和执行的命令,批准符合任务范围的操作。
- 检查测试、类型检查或 lint 的实际输出,再审查最终改动并决定是否提交。
这样一次任务有明确的验收条件:空输入被正确处理,相关测试通过,改动没有波及无关逻辑。需要接着上次工作时,可在同一目录用 dropstone -c 恢复最近会话。
权限可以配置为允许、询问或拒绝;自定义规则和 Accept All 会改变提示行为,不能理解为任何操作都必然弹窗。许可页面说明用户保留生成代码输出的权利,但代码正确性与测试仍由使用者负责。
长期记忆与 AGENTS.md 各自解决什么问题
长期记忆的价值在于减少重复交代工作习惯。官方文档把记忆分为持续适用的规则和按相关性召回的事实:例如“新增依赖前先询问”可以作为规则,而某个测试环境的说明属于事实。使用同一账号时,这些上下文能够在不同会话和产品入口之间继续发挥作用。
团队共同遵守的构建命令、目录约定和代码规范,更适合放在仓库里的 AGENTS.md;个人偏好则放在账号记忆中。个人记忆不会自动成为每位协作者的项目规则。你可以询问它记住了什么、查看持续规则,并要求忘记过时信息,具体操作见记忆管理说明。记忆需要登录;召回不可用时,会话仍可能继续,但不能假定所有旧信息都已加载。
用 MCP 和 SDK 接入自己的开发流程
Dropstone 支持通过 MCP 连接本地或远程工具服务器,把外部服务带入代理的工作流程。需要自行配置服务器并授予合适权限;支持 MCP 不等于所有业务系统都已经接通。工具定义也会占用上下文,应只启用当前任务需要的工具,配置方式见MCP 服务器文档。
如果希望在自己的 Node 应用中调用本地代理,可以使用 JavaScript/TypeScript 包 @blankline/dropstone-sdk。它围绕本地 CLI 运行时工作,并继承账号记忆。SDK 文档也区分了无头 HTTP API:通过 API Key 发出的请求从预付余额按用量扣费,不共享 Chat/CLI 订阅包含的额度。
免费版能做什么,什么时候需要付费
截至 2026 年 10 月 15 日,官网公开的个人套餐美元月付价格为:Free 免费、Lite 每月 5 美元、Pro 每月 15 美元、Max 起价每月 75 美元。年付属于另一种账期,以上不是面向所有地区的含税本地币报价。Pro 提供 Heavy 档位,较高套餐增加可用额度。
免费版有使用量限制,每天最多上传 5 张图片和 5 个文件,单文件最大 15 MB,Remote MCP 连接器为 2 个。它可以用来体验真实开发流程,但不能据此理解为无限调用。
官网存在需要留意的口径差异:定价页使用月度额度表述,用量文档则说明 Chat 与 CLI 共用滚动七天的使用池。实际额度和重置时间应查看账号 Dashboard 或 /usage。不同任务长度与模型档位消耗不同,不能换算出可靠的固定任务次数。用户还可以选择启用预付用量积分,在包含额度耗尽后继续使用。
上传代码前,需要看清哪些数据处理边界
隐私政策第 5.1—5.3 节把上游模型推理、平台自己的训练和账号记忆分开说明。为了跨会话延续上下文,平台会保存与账号相关的知识、经验和摘要;用户可以查看、删除记忆条目,并请求删除已有数据。
政策列出的 Free、Pro 和 Max 个人账号,默认开启 Improve Dropstone 与 Full coding sessions。后者可能收集任务描述、代码差异及工具或测试输出,用于后训练 Dropstone 自己的模型。处理保密代码前,应先检查并关闭相应设置。关闭只停止后续采集,不会自动清除已保存的训练样本;已有样本需要另行请求删除。Enterprise 账号被排除在这些训练计划之外,政策没有清楚列明 Lite 的默认设置,不宜自行类推。
此外,启用 Full coding sessions 时,部分安全检查会将脱敏文本交给 TypeSafe,后者按自己的政策留存。因此,“上游零留存”不能直接等同于“所有内容均不保存、绝不用于任何训练”。
常见问题
Dropstone 免费吗,可以无限使用吗?
有免费套餐,但受到使用量、每日上传和连接器数量限制。长时间运行任务前,应查看账号当前剩余额度,而不是把免费理解成无限请求。
不安装 CLI 也能使用吗?
可以使用网页 Chat 提问、写作、研究和处理文件。如果要操作本地项目代码,则应使用 CLI 或支持的编辑器集成。独立 CLI 本身不依赖 Node 运行时。
我的代码会被用于训练模型吗?
开启个人账号的 Full coding sessions 时,会话文本可能用于训练 Dropstone 自己的模型。这与第三方基础模型不训练承诺、账号长期记忆是不同的数据处理路径,需要分别核对。
官方资源与开发者社区
- 开发者文档:查看安装、权限和 CLI 命令。
- 官方帮助中心:查找账号、账单和数据设置说明。
- Blankline 官方 GitHub:查找开发者仓库,具体授权以各仓库许可为准。
- 服务状态页:确认当前故障与服务可用性。
- 官方联系入口:提交技术、账单或销售问题。





