An AI coding agent is an AI agent that works inside a software repository: it reads the code, plans a change, edits files, and checks the result, usually by running tests.
The practical questions are where the agent runs, what it can see, and how its changes are checked. Conversational help, cloud workspaces, and local repository setups trade convenience against access to the real repository and its tests.
Ethen Code is Ethen's coding product. The articles below describe where it runs and how it keeps one user's history separate from another's. Ethen Research Lab has not yet published coding-agent-specific research. The publications listed here define methods that apply to coding agents among other kinds of agent.