2025-12-13 05:01:28 +08:00
2025-12-12 03:15:49 +08:00
2025-12-13 05:01:28 +08:00
2025-12-13 02:55:26 +08:00
2025-12-13 05:01:28 +08:00
2025-12-12 04:58:51 +08:00
2025-12-13 05:01:28 +08:00
2025-12-12 03:15:49 +08:00
2025-12-12 03:15:49 +08:00
2025-12-13 05:01:28 +08:00
2025-12-13 05:01:28 +08:00

Aide 项目概览

本仓库包含三部分产物:

  • aide-marketplace/Claude Code 插件目录commands + skills
  • aide-program/aide 程序实现(本阶段提供初始化、配置与环境管理)
  • ai-agent-memory/ & docs/:原始流程文档与参考资料

当前完成情况插件与文档已就绪aide 程序已实现基础 CLI后续将补充 aide flowaide decide 细节。

快速开始aide 程序)

环境准备

  1. 确认已安装 uv0.9+)。
  2. 在仓库根目录创建虚拟环境并安装依赖:
    uv venv .venv
    uv pip install -r requirements.txt --python .venv
    

可用命令

  • 初始化配置与 .aide 目录(会写入 .gitignore
    ./aide-program/aide.sh init
    
  • 检测运行时环境(不读取配置)
    ./aide-program/aide.sh env ensure --runtime
    
  • 检测项目环境,确保 .venvrequirements、任务文档路径等
    ./aide-program/aide.sh env ensure
    
  • 读取/设置配置(示例)
    ./aide-program/aide.sh config get task.source
    ./aide-program/aide.sh config set task.spec task-spec.md
    

Windows 可使用 aide-program\\aide.bat,命令参数一致。

配置文件

aide init 会生成 .aide/config.toml,默认字段:

  • runtime.python_min:最小 Python 版本(默认 3.11
  • task.source / task.spec:任务原文档与细则文档默认路径
  • env.venv / env.requirements:虚拟环境与依赖文件位置
  • flow.phases流程环节名称flow/decide 功能尚未实现)

未完成功能

  • aide flow 进度追踪、aide decide 待定项 Web 界面尚未实现,后续阶段补充。
  • 配置写入时暂不保留注释,必要时可重新运行 aide init 重置为模板后再调整。

参考

  • 需求规格:aide-requirements.md
  • 设计讨论:discuss/ 目录Phase 1/2 已完成,当前进入程序实现阶段)
Description
No description provided
Readme 23 MiB
Languages
Python 87.2%
JavaScript 6.6%
CSS 4.7%
HTML 1%
Shell 0.3%
Other 0.2%