AI Skill Hub 强烈推荐:Aura-IDE 是一款优质的Agent工作流。AI 综合评分 8.0 分,在同类工具中表现稳健。如果你正在寻找可靠的Agent工作流解决方案,这是一个值得深入了解的选择。
Aura-IDE 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
Aura-IDE 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:pip 安装(推荐)
pip install aura-ide
# 方式二:虚拟环境安装(推荐生产环境)
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install aura-ide
# 方式三:从源码安装(获取最新功能)
git clone https://github.com/CarpseDeam/Aura-IDE
cd Aura-IDE
pip install -e .
# 验证安装
python -c "import aura_ide; print('安装成功')"
# 命令行使用
aura-ide --help
# 基本用法
aura-ide input_file -o output_file
# Python 代码中调用
import aura_ide
# 示例
result = aura_ide.process("input")
print(result)
# aura-ide 配置文件示例(config.yml) app: name: "aura-ide" debug: false log_level: "INFO" # 运行时指定配置文件 aura-ide --config config.yml # 或通过环境变量配置 export AURA_IDE_API_KEY="your-key" export AURA_IDE_OUTPUT_DIR="./output"
<p> <a href="https://www.producthunt.com/products/aura-ide?embed=true&utm_source=badge-featured&utm_medium=badge&utm_campaign=badge-aura-ide" target="_blank" rel="noopener noreferrer"> <img alt="Aura IDE - Open source AI coding harness you control | Product Hunt" width="150" height="54" src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=1162818&theme=light&t=1780584703498"> </a> </p>
The AI workflow IDE where the model is the fuel and the harness is the engine.
Aura is a native desktop IDE that runs your prompt through a real engineering loop — repo analysis, spec writing, safe execution, diff approval, and validation recovery — before anything touches your project. It works across DeepSeek, OpenAI, Anthropic, Gemini, and OpenRouter. You bring the API key. You keep control of every change.
<p align="center"> <img src="media/plan_and_code.gif" alt="Aura planning and coding workflow demo" width="900"> </p> <p align="center"><em>A full Planner → Worker cycle: spec writing, dispatch, code editing with diff approval, and auto-commit.</em></p>
<p align="center"> <img src="media/phone-home.jpg" alt="Aura mobile companion" width="300"> </p> <p align="center"><em>Your Planner, from your phone. Chat, dispatch, watch it stream live on desktop.</em></p>
---
Here's what Aura actually does. You type a request... fix a bug, add a feature, refactor a module. The Planner reads your code, understands the project structure, and writes a technical spec. You see the spec. You can edit it. When you're satisfied, you dispatch it. The Worker executes the spec with read and write filesystem access, proposes every change as a diff for your approval, runs validation, and recovers if something breaks. Every write is backed up. Every batch of changes gets an AI-generated commit message. The whole cycle produces a receipt you can review.
What makes it different is the architecture. The Planner and Worker are two separate models that can run on different providers with different thinking depths. The Planner's output is a structured spec — not raw code — so the Worker starts from a clean target instead of inheriting the Planner's reasoning noise. Combined with a deterministic AST repo map and stable memory layers, this produces 90%+ prompt cache hit rates — not luck, architecture. That's why a full month of heavy development cost just $35.18 — most of those tokens never needed recomputing.
Aura wrote most of itself. During May 2026 it processed 1.1 billion DeepSeek tokens across nearly 30,000 API requests while building its own codebase.
<p align="center"> <img src="media/aura-may.png" alt="Token usage for May 2026" width="600"> </p>
The harness produces the quality, not the model. Swap models, swap providers, change thinking depth — the workflow stays the same and the output stays consistent.
---
What you get.
Planner/Worker architecture — Two specialized agents. One plans, one executes. The spec is a token firewall between them. You review every dispatch before it runs.
Drones — Reusable AI workers you create from natural language descriptions and save per project. Each drone has a write policy: read-only (parallel-safe), ask-before-writes, or normal diff approval. Save any useful Worker run as a new drone. The Planner can summon saved drones when it detects a match.
Mobile companion — A relay server lets you chat with your Planner from your phone. Dispatch specs remotely, watch the desktop stream the execution live. No separate mobile app needed — it works through your browser.
Multi-provider model agnosticism — DeepSeek, OpenAI, Anthropic, Gemini, OpenRouter. Swap models and providers per session or per agent without changing anything else. Mix a cheap Planner with an expensive Worker. The architecture abstracts the model.
Diff approval on every write — Every write_file, edit_file, or edit_symbol shows you a diff before touching disk. Approve, reject, approve all, or reject all. Existing files are backed up to .aura/backups/ automatically.
AST repo map and BM25 codebase search — Every system prompt includes a structural map of your workspace built from Python AST parsing. The BM25 full-text index over 1,500 files gives the AI semantic search — not keyword grep — across 30+ file extensions.
Git integration — Auto-commit with AI-generated messages, /undo to soft-reset the last commit, snapshot/restore for experimental checkpoints, automatic .gitignore setup.
Web research sub-agent — A background agent that searches the web (Tavily), scrapes pages (BeautifulSoup), and returns a synthesized report. For documentation lookups, debugging unfamiliar errors, or researching libraries without leaving the IDE.
MCP tool integration — Connect any Model Context Protocol stdio server. Its tools become available to the AI alongside Aura's built-in tools. Multiple servers supported simultaneously.
Windows installer with self-updater — Per-user install, no admin rights needed. In-app updates check GitHub Releases and download the latest installer. One click to update.
---
Quick start.
```bash pip install .
export DEEPSEEK_API_KEY="sk-..."
aura ```
That's it. Five lines. You're running.
---
Full documentation — getting-started guide, tool reference, provider config, and more.
Aura blog — project updates, design deep-dives, usage guides
<p> <a href="https://www.producthunt.com/products/aura-ide?embed=true&utm_source=badge-featured&utm_medium=badge&utm_campaign=badge-aura-ide" target="_blank" rel="noopener noreferrer"> <img alt="Aura IDE - Open source AI coding harness you control | Product Hunt" width="150" height="54" src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=1162818&theme=light&t=1780584703498"> </a> <a href="https://buymeacoffee.com/snowballkori" target="_blank" rel="noopener noreferrer"> <img alt="Buy me a coffee" src="https://img.shields.io/badge/Buy%20me%20a%20coffee-support%20Aura-yellow?logo=buymeacoffee" height="54"> </a> </p>
MIT License — see LICENSE.
Aura-IDE是一个创新性的AI工作流工具,具有较高的潜力和实用价值
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
总体来看,Aura-IDE 是一款质量优秀的Agent工作流,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | Aura-IDE |
| 原始描述 | 开源AI工作流:An AI coding harness that shaped itself - Planner/Worker agents, repo awareness,。⭐13 · Python |
| Topics | aiai-agentspythondesktop-app |
| GitHub | https://github.com/CarpseDeam/Aura-IDE |
| License | MIT |
| 语言 | Python |
收录时间:2026-06-11 · 更新时间:2026-06-13 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端