AI编码助手 是 AI Skill Hub 本期精选Agent工作流之一。综合评分 8.0 分,整体质量较高。我们强烈推荐将其纳入你的 AI 工具库,帮助提升工作效率。
AI编码助手 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
AI编码助手 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:pip 安装(推荐)
pip install agentwire-dev
# 方式二:虚拟环境安装(推荐生产环境)
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install agentwire-dev
# 方式三:从源码安装(获取最新功能)
git clone https://github.com/dotdevdotdev/agentwire-dev
cd agentwire-dev
pip install -e .
# 验证安装
python -c "import agentwire_dev; print('安装成功')"
# 命令行使用
agentwire-dev --help
# 基本用法
agentwire-dev input_file -o output_file
# Python 代码中调用
import agentwire_dev
# 示例
result = agentwire_dev.process("input")
print(result)
# agentwire-dev 配置文件示例(config.yml) app: name: "agentwire-dev" debug: false log_level: "INFO" # 运行时指定配置文件 agentwire-dev --config config.yml # 或通过环境变量配置 export AGENTWIRE_DEV_API_KEY="your-key" export AGENTWIRE_DEV_OUTPUT_DIR="./output"
<p align="center"> <img src="https://agentwire.dev/images/echo-banner.png" alt="AgentWire" width="600"> </p>
<p align="center"> <strong>Talk to your AI coding agents. From anywhere.</strong> </p>
<p align="center"> <a href="https://pypi.org/project/agentwire-dev/"><img src="https://img.shields.io/pypi/v/agentwire-dev?color=green" alt="PyPI"></a> <a href="https://pypistats.org/packages/agentwire-dev"><img src="https://img.shields.io/pypi/dm/agentwire-dev?color=00ff88&label=installs" alt="PyPI Downloads"></a> <a href="https://github.com/dotdevdotdev/agentwire-dev/stargazers"><img src="https://img.shields.io/github/stars/dotdevdotdev/agentwire-dev?style=flat&logo=github&color=00d4ff" alt="GitHub Stars"></a> <a href="https://pypi.org/project/agentwire-dev/"><img src="https://img.shields.io/pypi/pyversions/agentwire-dev" alt="Python"></a> <a href="https://github.com/dotdevdotdev/agentwire-dev/blob/main/LICENSE"><img src="https://img.shields.io/github/license/dotdevdotdev/agentwire-dev" alt="License"></a> <a href="https://discord.gg/bspFZNTdUr"><img src="https://img.shields.io/badge/discord-join-5865F2?logo=discord&logoColor=white" alt="Discord"></a> </p>
---
| Feature | Description |
|---|---|
| **Voice Control** | Push-to-talk from any device on your network |
| **Multi-Session** | Run multiple agents on different projects simultaneously |
| **Git Worktrees** | Same project, multiple branches, parallel agents |
| **Remote Machines** | SSH into GPU servers and talk to agents there |
| **Worker Orchestration** | Spawn worker panes, coordinate tasks, voice commands |
| **Safety Hooks** | 300+ dangerous commands blocked (rm -rf, force push, etc.) |
| **TTS Responses** | Agents talk back via browser audio |
| **Outbound Channels** | Email (Resend) + SMS (Quo / OpenPhone) for cross-device notifications |
| **Session Roles** | Leader/worker patterns for multi-agent workflows |
---
pip install agentwire-dev
agentwire init agentwire generate-certs
```bash
Two tiers, both sides:
default (zero setup, what a fresh install gets): Chrome speech recognition in, Kokoro-82M out — a genuinely good neural voice (top of the TTS Arena at 82M params), 32 preset voices across 8 languages, pure CPU, identical on every OS. The model (~200 MB) downloads in the background on first portal start; browser speechSynthesis covers speech until it's ready (and remains the last-resort fallback). No GPU, no certs, no commands.
custom (bring your own model): any HTTP shim implementing the voice shim contract — ~30 lines wraps anything (Deepgram, whisper.cpp, an expressive emotion-tag model). Voice cloning, GPU engines, emotion control live here. The bundled servers are reference shims:
```yaml
tts: backend: "custom" url: "http://localhost:8100" # agentwire tts start (kokoro CPU / chatterbox GPU / qwen / zonos) options: backend: kokoro stt: backend: "custom" url: "http://localhost:8101" # agentwire stt start (moonshine ONNX, CPU) ```
Shims can declare capabilities (emotion tags, style instructions) via GET /capabilities — agentwire injects the shim's tool_prompt into the agent's say tooldef so agents actually use them.
<details> <summary><strong>Prefer text-only?</strong></summary>
Instant mode already needs nothing — just don't press the mic. Agent speech plays through the browser; mute the tab (or close it — with no browser connected, speech plays on local speakers, which you can silence at the system level).
</details>
---
<details> <summary><strong>Session Management</strong></summary>
agentwire list # List sessions
agentwire new -s <name> -p <path> # Create session
agentwire kill -s <name> # Kill session
agentwire send -s <name> "prompt" # Send to session
agentwire output -s <name> # Read output
</details>
<details> <summary><strong>Worker Panes</strong></summary>
agentwire spawn --roles worker # Spawn worker in current session
agentwire send --pane 1 "task" # Send to worker
agentwire output --pane 1 # Read worker output
agentwire kill --pane 1 # Kill worker
</details>
<details> <summary><strong>Voice Commands</strong></summary>
agentwire say "Hello" # TTS (auto-routes to browser)
agentwire alert "Done" # Text notification (no audio)
agentwire listen start/stop # Voice recording
agentwire voiceclone list # Custom voices
</details>
<details> <summary><strong>Remote Machines</strong></summary>
agentwire machine add gpu --host 10.0.0.5 --user dev
agentwire new -s ml@gpu # Create session on remote
agentwire tunnels up # SSH tunnels for services
</details>
<details> <summary><strong>Safety & Diagnostics</strong></summary>
agentwire doctor # Auto-diagnose issues
agentwire safety status # Check protection status
agentwire hooks install # Install Claude Code hooks
agentwire network status # Service health check
</details>
---
AgentWire 是一个强大的 AI 编程 Agent 交互工具,旨在让开发者能够随时随地与 AI 编程助手进行对话。无论你身处何处,都可以通过直观的界面与 Agent 进行深度协作,打破地理与设备的限制,实现高效的 AI 驱动开发体验。
AgentWire 提供了一系列进阶开发功能:支持通过网络设备进行语音控制(Push-to-talk);具备多会话(Multi-Session)管理能力,允许在不同项目上并行运行多个 Agent;通过 Git Worktrees 技术实现同一项目下的多分支并行开发;支持 SSH 远程连接至 GPU 服务器进行交互;并拥有强大的 Worker Orchestration 编排能力,可灵活调度工作线程。
您可以通过 pip 快速安装 AgentWire:执行 `pip install agentwire-dev` 即可完成环境部署。安装完成后,请运行交互式初始化命令 `agentwire init` 并执行 `agentwire generate-certs` 来生成必要的安全证书,确保通信环境的安全与合规。
快速上手指南:安装完成后,您可以通过命令行直接启动服务。对于需要特定配置的项目,请在项目根目录下创建 `.agentwire.yml` 文件进行管理。请注意,该配置文件包含敏感信息,建议将其添加到 `.gitignore` 中以防止泄露。
项目通过 `.agentwire.yml` 进行配置。针对语音功能,系统提供两层架构:默认模式下使用 Chrome STT 与 Kokoro-82M TTS(高性能神经语音),仅需 CPU 即可运行。您也可以在 `~/.agentwire/config.yaml` 中自定义后端,通过 API 接入自定义的 TTS(如 Chatterbox, Qwen, Zonos)或 STT(如 Moonshine ONNX)服务,并利用 Shims 机制注入情感标签或风格指令。
AgentWire 提供完善的 CLI 命令行参考,用于 Session 管理。您可以使用 `agentwire list` 查看当前会话,使用 `agentwire new` 创建指定路径的新会话,通过 `agentwire send` 向特定会话发送 Prompt,并利用 `agentwire output` 读取会话输出,实现对 AI Agent 的精准控制。
高质量的开源AI工作流项目,实现了语音控制和代码编写
该工具使用 AGPL-3.0 协议,商用场景请仔细阅读协议条款,必要时咨询法律意见。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
⚠️ AGPL 3.0 — 最严格的 Copyleft,网络服务端使用也需开源,SaaS 使用受限。
经综合评估,AI编码助手 在Agent工作流赛道中表现稳健,质量优秀。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。
| 原始名称 | agentwire-dev |
| 原始描述 | 开源AI工作流:Talk to your AI coding agents. From anywhere. Push-to-talk voice control for Cla。⭐17 · Python |
| Topics | aicodingclipython |
| GitHub | https://github.com/dotdevdotdev/agentwire-dev |
| License | AGPL-3.0 |
| 语言 | Python |
收录时间:2026-06-14 · 更新时间:2026-06-16 · License:AGPL-3.0 · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端