aider is a terminal pair programmer that edits files in your git repo. It reaches Lyceum through its OpenAI-compatible settings.
Install
aider does not yet run on Python 3.13. The install fails with ModuleNotFoundError: No module named 'pyaudioop'. Pin 3.12:
Or make it permanent in ~/.aider.conf.yml:
The model needs an openai/ prefix. aider routes through LiteLLM, which uses that prefix to pick the OpenAI-compatible transport. Write openai/z-ai/glm-5.2, not z-ai/glm-5.2.
One-shot edits
Useful in scripts and CI:
Notes
- Editor vs. main model.
--editor-model can point at a cheaper model for applying diffs while the main model plans: --model openai/z-ai/glm-5.2 --editor-model openai/deepseek/deepseek-v4-flash-0731.
- Token counts. aider prints its own token accounting; billed usage is in the dashboard.