AI 辅助编程工具链,提供 SDK、CLI 终端界面与 VS Code 扩展三种使用方式。
VS Code 扩展 · CLI · SDK
| 包 | 说明 |
|---|---|
| agent-sdk | 核心 SDK,处理 AI 模型集成、工具系统与记忆管理 |
| code | CLI 终端界面,基于 React Ink 构建的交互式命令行 |
| vsce | VS Code 扩展,带 React Webview 聊天 UI |
# 全局安装
npm install wave-code -g
# 启动
wave
# 在对话中输入 /login,通过浏览器完成 SSO 登录
/login从 Releases 下载 .vsix 文件安装,在对话中输入 /login 完成 SSO 登录。
npm install wave-agent-sdkimport { Agent } from 'wave-agent-sdk';
const agent = await Agent.create({
model: 'gpt-4',
apiKey: 'your-key',
baseURL: 'https://api.example.com/v1',
callbacks: {
onAssistantContentUpdated: ({ chunk }) => {
process.stdout.write(chunk);
},
},
});
await agent.sendMessage('Hello!');