SuperAPI AI 工具集

AstraCode

AstraCode 是一款 AI 原生代码编辑器,其智能体可规划、构建、测试并审查自身工作,覆盖整个代码仓库。AstraOne 自动选择模型,无需手动管理模型列表。支持继承现有扩展、快捷键和设置,代码在本地运行,不会上传仓库副本,也绝不用作训练数据。提供免费起步方案,无需信用卡,在 macOS、Linux、Windows 上均可使用。

访问官网

工具介绍

AstraCode 是一款 AI 原生代码编辑器,定位为 AI-native code editor。其核心是让智能体(agents)在完整代码仓库范围内规划、构建、测试并审查自己的工作,并由 AstraOne 自动为每项任务选择模型,用户无需手动挑选。

用途

  • 用自然语言描述想要的更改,智能体查找相关文件、规划编辑、实施修改并运行测试,最终交付一个变更集(diff),而非需要用户自行翻译成代码的大段聊天记录。
  • 智能体在整个仓库范围内工作,而不仅限于当前打开的标签页。

主要能力

  • 自动化测试与完成判定:智能体在声称完成前会运行用户自己的测试套件;如果检查失败(测试变红),会自动引入更强模型继续工作。执行过程中的每一步都会注明所使用模型的名称。
  • 变更审核与回滚:智能体的编辑以 hunk 形式呈现,用户可逐个接受、拒绝或编辑。每一轮开始前都会创建检查点,任何一次运行都可以完全撤销,包括它删除或创建的文件。
  • 工具集成:可接入用户的 Model Context Protocol (MCP) 服务器,将问题跟踪器、数据库、内部服务等视为普通工具使用。组织已批准的服务器可直接预先配置。服务器输出在模型读取前会被标记为不可信内容。
  • 安全与隐私:隐私在网关层强制实施。智能体在用户本地检出目录中运行,发送给模型的内容仅用于回答请求,不会被训练使用;不会将仓库副本复制到他人磁盘。支持使用自己的 API key,请求直达自有 provider 账户,key 使用后不存储。
  • 基础设施操作:支持 Terraform、Kubernetes、Helm 和 Docker。在没有可读计划的情况下不会执行 apply,审批会列明将被销毁的所有内容。
  • 命令分级:按命令可能造成的破坏程度分类,而非按关键词列表,因此 rm -rf 与 ls 不会被同等对待。
  • 其他能力:在真实浏览器中测试(打开应用、点击、读取控制台、修复并复查);对模糊请求会以具体选项提问;大型任务可拆分给子智能体或并行智能体;支持后台运行长命令并读取输出;项目规则和工程原则随每次请求生效并保存在仓库中;在修改签名前通过语言服务器查询调用方;支持选中编辑器中的行、终端输出或聊天中的句子直接加入下一条消息;每次运行结束会报告变更内容、最后一次编辑后的检查项以及需要用户执行的步骤及命令;逐步记忆用户告知的持久事实,仅在用户同意时保存。

使用方式

  • 在 macOS(Apple silicon,macOS 12 或更高)、Linux(x64,.deb / .rpm / .tar.gz)和 Windows(x64,Windows 10 或更高)上下载安装。
  • 首次启动时会从当前使用的编辑器迁移扩展、快捷键和设置,并告知迁移内容;只会填补空白,不会覆盖已有选择,也可跳过或稍后重新运行。编辑器更新按正常节奏推送。
  • 智能体在本地环境运行,使用用户已有的工具;需要任务在合上笔记本后继续运行时需另行沟通。
  • 同一智能体也可在终端、CI、拉取请求以及 JetBrains IDE 和 Zed 内运行,CLI 可从脚本和 CI 自动化操作。支持 Plan mode 商定方案并分派步骤,/goal 按轮次持续工作直到基于证据达成目标,/loop 按计划重新运行提示。

适用场景与限制

  • 适用于需要跨仓库的 AI 辅助编码、自动化测试、变更审核和回滚、集成内部工具链的开发场景。
  • 限制:任务在本地机器运行,笔记本合盖后任务无法继续(官方表示如有需要可联系讨论);使用自有 API key 时请求直连自有 provider 账户,但仍会记录用量。

收费

  • Hobby 方案:$0/月,包含完整编辑器,免费永久,无需信用卡。AstraOne 为每个任务选择模型,输入时提供无限补全,面向全天使用的一名开发者,拥有 Free 的 7 倍额度,AstraOne 在检查失败时升级模型,可使用自有 API key 选择任何模型。
  • Teams Standard 方案:$30/月/用户,包含共享计费、每席额度、每席 Free 的 11 倍额度、组织级用量与支出、共享项目规则。
  • 超出额度后请求停止且不收费;开启超额和绑定卡片需要两个明确操作,否则不会产生费用。可随时从仪表盘一键取消,已付费周期内保留方案,之后自动转为免费层级。