WOI Coder
WOI Coder 是一款面向开发者的 VS Code AI 编程助手。登录 WOI 平台后,即可在编辑器侧栏与 AI 结对编程:理解整个代码库、生成与修改代码、执行命令、解释逻辑、排查问题——全程无需离开 VS Code。
使用前提:需要有效的 WOI / WoiCrew 账号才能登录使用。本扩展为专有软件,源码不开源。
核心亮点:Harness 规范
Harness 是 WOI Coder 区别于普通 AI 插件的核心机制——把团队的 AI 编程规范打包成可分发、可激活、可审计的 Harness 包,让 AI 在每个项目里都按团队约定的方式工作:
- 📦 规范即包 — 提示词规则、Hooks(AI 行为拦截器)等内容打成 Harness 包,在 WOI 平台统一发布与版本管理
- 🛒 远程清单,一键安装 — 侧栏 Harness 面板浏览平台发布的模板与项目,一键下载到当前工作区
- 🎯 按工作区激活 — 不同项目可激活不同 Harness;启动 Agent 前自动同步进工作区配置,即装即生效
- 🪝 全生命周期 Hooks — 覆盖 SessionStart、UserPromptSubmit、PreToolUse、PostToolUse、Stop、SubagentStart 等 15 种事件,团队可在 AI 执行前后插入自定义检查、拦截与记录
- 🔎 Hook IO 可观测 — Hook 的输入输出直接展示在对话中并落盘留痕,规范执行情况可审计、可回溯
- 🧩 引擎无关 — 同一套 Harness 对 Claude 系走
.claude/settings.json hooks、对 OpenCode 合并项目指令;切换后端引擎,规范不丢
- 🚀 远程任务执行 — 配合 Harness 规范支持远程任务下发与执行
功能特性
- 🔐 WOI 平台登录 — 内置 WOI Crew 认证,一键登录
- 💬 侧栏对话编程 — 流式输出,多会话并行切换
- ✍️ 代码生成与修改 — 工作区读写文件,改动落盘前可审阅
- 🛠️ 命令执行 — 运行构建、测试、脚本,过程实时回显
- 🛡️ 权限管控 — 敏感操作逐项确认,支持多种放权模式
- 📋 会话持久化 — 历史本地保存,可新建、重命名、删除
- 🔍 环境诊断 — 启动自动检测依赖,异常给出修复指引
支持的后端 Agent
| 后端 |
配置值 |
说明 |
| Claude Code CLI |
claude-code |
默认引擎 |
| OpenCode CLI |
opencode |
HTTP+SSE 服务化引擎 |
| Codex CLI |
codex |
经 codex app-server 接入(0.7.0 起) |
通过设置项 woicoder.agentBackend 切换;各引擎的审批策略、沙箱等专属选项随后端联动展示。
支持的模型
模型由 WOI 平台统一接入(ai-proxy),按登录账号下发可选列表——登录后自动拉取,在设置面板下拉切换即可,无需自行配置各家 API Key。
平台已接入 DeepSeek、GLM 等主流模型(如 deepseek-v4-pro、deepseek-v4-flash),具体可用列表以登录账号下发为准。
许可证
专有软件(Proprietary)。保留所有权利;未经授权不得复制、分发或公开。
| |