Skip to content

Releases: blooddot/dext

Release list

0.1.1

Choose a tag to compare

@blooddot blooddot released this 08 Sep 17:31

Dext’s first public release! 🎉

Dext is a VS Code extension for AI conversations and typed workflows. From understanding code and implementing features to creating and executing plans, you can complete tasks directly in your editor and turn repetitive operations into reusable workflows.

✨ Highlights

  • Four working modes: Use Ask to understand code and analyze problems; Agent to modify code and execute tasks; Plan to create and revise plans, then implement them with Build; and Code to write and run typed workflows.
  • Multiple agents: Integrates Codex CLI, Claude CLI, and DeepSeek Harness, with agent configuration and model selection.
  • Typed workflows: Compose API calls using concise, Python-style syntax, with code completion, parameter hints, type checking, and result field completion. No Python interpreter is required.
  • Reusable APIs: Define project APIs in .dx files, with support for file-private helper functions, import aliases, and Go to Definition.
  • Context and session management: Reference files and code selections, resume previous conversations, fork sessions, archive and restore sessions, and generate starter workflows from conversations.
  • Skills and MCP integration: Call Skills and MCP tools within workflows to extend what your tasks can do.
  • Inline code completion: Configure a separate completion model to assist with everyday coding.

📦 Installation

Requires VS Code 1.105.0 or later.

Install from the Marketplace

  1. Open the Extensions view in VS Code.
  2. Search for dext and select Dext published by blooddot.
  3. Click Install.

You can also visit the Dext Marketplace page. Manage future updates in the Extensions view.

If Dext does not appear in Marketplace search results yet, use the VSIX installation method below.

Install from VSIX

  1. Download dext-0.1.1.vsix attached to this release.
  2. Open the VS Code Command Palette and run Extensions: Install from VSIX....
  3. Select the downloaded file and reload VS Code if prompted.

To update a manually installed version, install the newer VSIX package.

🚀 Quick Start

  1. Install a supported Agent CLI and sign in. Dext uses that CLI’s login credentials to run AI tasks.
  2. Open a project folder in VS Code and click Dext in the Activity Bar.
  3. Select an agent and a model. If these options are not visible, expand More options.
  4. Select Ask, enter “Explain the structure of this project”, and click Send.

To analyze specific code, select it and click Add to Dext. To modify code, switch to Agent. For larger tasks, create a plan in Plan first, then click Build to implement it.

📚 Documentation and Feedback

📄 License

Dext is licensed under the PolyForm Perimeter License 1.0.1. Commercial licensing can be arranged separately. Third-party components are subject to their respective licenses.

See Commercial Licensing for details.


Dext 首个公开版本发布!🎉

Dext 是一款支持 AI 对话与类型化工作流的 VS Code 插件。从理解代码、实现功能到制定和执行计划,你可以直接在编辑器中完成任务,并将重复操作整理为可复用的工作流。

✨ 主要功能

  • 四种工作模式:Ask 用于理解代码和分析问题;Agent 用于修改代码和执行任务;Plan 支持制定、修订计划并通过 Build 实施;Code 用于编写和运行类型化工作流。
  • 多 Agent 支持:集成 Codex CLI、Claude CLI 和 DeepSeek Harness,支持 Agent 配置与模型选择。
  • 类型化工作流:使用简洁的 Python 风格语法组合 API 调用,提供代码补全、参数提示、类型检查和结果字段补全,无需安装 Python 解释器。
  • 可复用 API:通过 .dx 文件定义项目 API,支持文件内私有辅助函数、导入别名和跳转定义。
  • 上下文与会话管理:支持引用文件和代码选区、继续历史对话、会话分叉、归档与恢复,以及从对话生成起始工作流。
  • Skills 与 MCP 集成:在工作流中调用 Skills 和 MCP 工具,扩展任务能力。
  • 源代码行内补全:支持单独配置补全模型,辅助日常编码。

📦 安装

需要 VS Code 1.105.0 或更新版本

从插件商店安装

  1. 在 VS Code 中打开扩展视图。
  2. 搜索 dext,选择发布者为 blooddotDext
  3. 点击 安装

也可以访问 Dext 商店页面。后续可在扩展视图中管理更新。

如果商店暂时无法搜索到,可先通过下方 VSIX 方式安装。

从 VSIX 安装

  1. 下载本次发布附带的 dext-0.1.1.vsix
  2. 打开 VS Code 命令面板,执行 Extensions: Install from VSIX...(扩展:从 VSIX 安装)。
  3. 选择下载的文件;如果出现提示,重新加载 VS Code。

手动安装的版本可通过安装新版 VSIX 更新。

🚀 快速开始

  1. 安装并登录一个受支持的 Agent CLI,Dext 使用该 CLI 的登录凭据执行 AI 任务。
  2. 在 VS Code 中打开项目文件夹,点击活动栏中的 Dext。
  3. 选择 Agent 和模型;如果选项未显示,展开 More options(更多选项)
  4. 选择 Ask,输入“解释这个项目的结构”,点击 Send

需要分析具体代码时,选中代码并点击 Add to Dext;需要修改代码时切换到 Agent;较大的任务可以先通过 Plan 制定计划,再点击 Build 实施。

📚 文档与反馈

📄 许可证

Dext 采用 PolyForm Perimeter License 1.0.1,并可另行协商商业授权。第三方组件遵循各自许可证。

详情见商业授权说明