APC and APX Split Project Context from Runtime to Keep AI Agents Portable
APC (Agent Project Context) and APX are two complementary layers designed to make AI agent projects portable without making false assumptions about host machines. APC stores the durable project definition — including agent configs, skills, and commands — inside the repository so it can travel with any clone. APX operates at the runtime level, detecting which AI CLI tools and engines are actually installed on the current machine before executing any agent task. This separation prevents fragile handoffs that occur when a repo assumes specific binaries like Codex or Claude Code are universally available. The design keeps project contracts lean and trustworthy while delegating local capability checks and session tracking entirely to APX.
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