45 lines
2.0 KiB
Markdown
45 lines
2.0 KiB
Markdown
---
|
||
title: "Aider Integration"
|
||
type: source
|
||
tags: []
|
||
date: 2026-04-30
|
||
---
|
||
|
||
## Source File
|
||
- [[Agent/agency-agents/integrations/aider/README.md]]
|
||
|
||
## Summary(用中文描述)
|
||
- 核心主题:Aider 编辑器与 The Agency Agent 规范系统的集成方式
|
||
- 问题域:如何在 Aider 编辑器中激活和使用基于 The Agency 规范的 AI Agent
|
||
- 方法/机制:通过 `install.sh` 脚本安装 + 在 Aider 会话中按名称引用 Agent,或手动传递 `CONVENTIONS.md` 文件
|
||
- 结论/价值:实现 Aider 与 The Agency Agent 规范体系的无缝对接,简化 AI 辅助编程工作流
|
||
|
||
## Key Claims(用中文描述)
|
||
- The Agency 的完整 Agent 名册集中在一个 `CONVENTIONS.md` 文件中
|
||
- Aider 会在项目根目录自动读取 `CONVENTIONS.md`(当该文件存在时)
|
||
- 通过名称引用即可在 Aider 会话中激活对应的 Agent(如 "Frontend Developer"、"Reality Checker")
|
||
- 也可通过 `aider --read CONVENTIONS.md` 手动指定约定文件
|
||
- 使用 `convert.sh --tool aider` 可重新生成最新的 CONVENTIONS.md
|
||
|
||
## Key Quotes
|
||
> "The full Agency roster is consolidated into a single `CONVENTIONS.md` file. Aider reads this file automatically when it's present in your project root." — 安装与自动读取机制
|
||
|
||
## Key Concepts
|
||
- [[CONVENTIONS.md]]:The Agency 中 Aider 集成的核心文件,汇集所有 Agent 定义
|
||
- [[The Agency]]:多工具、多场景的 AI Agent 规范仓库
|
||
- [[Agent Integration]]:将统一 Agent 格式适配到各编码工具的适配层
|
||
- [[Aider]]:支持 AI 结对编程的终端编辑器
|
||
|
||
## Key Entities
|
||
- [[Aider]]:终端 AI 编程工具,支持通过约定文件调用 Agent
|
||
- [[Agency Agents]]:The Agency 项目中的 Agent 定义集合
|
||
|
||
## Connections
|
||
- [[CONVENTIONS.md]] ← generated_by ← [[convert.sh]]
|
||
- [[CONVENTIONS.md]] ← read_by ← [[Aider]]
|
||
- [[install.sh]] ← installs ← [[Aider Integration]]
|
||
- [[The Agency]] ← provides ← [[Agency Agents]]
|
||
|
||
## Contradictions
|
||
- 暂无已知冲突
|