aider is an AI pair programming tool for the terminal. It integrates with Git, supports multi-file editing, and works with any OpenAI-compatible endpoint.
More information is available here: API Access
export OPENAI_API_KEY="your-lsit-api-key"
export OPENAI_API_BASE="https://api.ai.college.ucsb.edu/v1"
Then launch aider with your chosen model:
aider --model openai/Qwen3-Coder-Next
Add the exports to your shell profile (~/.bashrc, ~/.zshrc, etc.) to make them persistent.
.envPlace a .env file in your project root:
OPENAI_API_KEY=your-lsit-api-key
OPENAI_API_BASE=https://api.ai.college.ucsb.edu/v1
Then add a project-level .aider.conf.yml:
model: openai/Qwen3-Coder-Next
Architect mode uses one model for planning and a second for editing. This works well with the L&S API:
aider --model openai/gpt-oss-120b \
--editor-model openai/Qwen3-Coder-Next \
--architect
Or in .aider.conf.yml:
openai-api-base: https://api.ai.college.ucsb.edu/v1
architect: true
model: openai/gpt-oss-120b
editor-model: openai/Qwen3-Coder-Next
This routes reasoning and task decomposition through gpt-oss-120b and file edits through Qwen3-Coder-Next.
--map-tokens to tune it if needed.--no-auto-commits to disable.