Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
jnMetaCode
ai-coding-guide
Repository navigation
Code
Issues
1
(1)
Pull requests
1
(1)
Actions
Projects
Security and quality
Insights
More
items
Files
Expand file tree
main
Breadcrumbs
ai-coding-guide
/
aider
/
templates
/
aider.conf.yml
Copy path
Blame
More file actions
Blame
More file actions
Latest commit
History
History
History
38 lines (32 loc) · 1.83 KB
main
Breadcrumbs
ai-coding-guide
/
aider
/
templates
/
aider.conf.yml
Copy path
Top
File metadata and controls
Code
Blame
38 lines (32 loc) · 1.83 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Aider 项目配置
# 复制到项目根目录,命名为 .aider.conf.yml
# 模型配置
model: anthropic/claude-sonnet-5-5 # 新 Claude 模型需在 .aider.model.settings.yml 设 use_temperature: false
# 其他选择:
# model: deepseek/deepseek-v4-pro # 便宜,适合日常编码(别用 deepseek 别名,它仍指向已下线的 deepseek-chat)
# model: ollama/qwen3-coder # 免费,需要本地跑 Ollama
# model: gpt-4o # OpenAI
# Git 配置
auto-commits: true # 每次修改自动 commit(只提交 Aider 改过的文件)
dirty-commits: true # 要改的文件里有你未提交的改动时,先单独 commit 一次
attribute-commit-message-author: true # AI 改动的 commit message 加 "aider: " 前缀,方便区分人工和 AI 修改
# commit-prompt: "用中文写 Conventional Commits 格式的提交信息" # 自定义 commit message 生成提示
# 代码质量
auto-lint: true # 修改后自动跑 linter
auto-test: true # 修改后自动跑测试
lint-cmd: "ruff check --fix" # Python lint 命令
test-cmd: "pytest -x --tb=short" # 测试命令
# 其他语言示例:
# lint-cmd: "eslint --fix" # JavaScript/TypeScript
# test-cmd: "npm test" # Node.js
# lint-cmd: "golangci-lint run" # Go
# test-cmd: "go test ./..." # Go
# 上下文控制
map-tokens: 2048 # repo map 占用的 token 数
map-refresh: auto # 自动刷新 repo map
# 编辑格式
edit-format: diff # diff 格式(省 token)
# edit-format: whole # 完整文件格式(更可靠但贵)
# 界面
dark-mode: true # 深色模式
stream: true # 流式输出
You can’t perform that action at this time.