APC Standard Proposes Storing Project Agent Config Inside the Repository
A proposed convention for AI agent tooling recommends that project-specific configuration be stored in .apc/config.json within the repository, rather than in a developer's local machine settings. The APC and APX tools divide responsibility into two layers: APC holds portable, repo-owned agent behavior, while APX manages machine-local runtime settings, sessions, and secrets. This separation is designed to prevent silent behavioral drift, where different clones of the same project produce inconsistent agent behavior depending on whose machine runs them. The approach discourages two common mistakes — hiding project behavior in a single developer's local config and committing sensitive credentials to shared files. Secrets and private runtime details must remain in the local ~/.apx/config.json and should never be committed to the repository.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in