OpenAI introduced three agentic primitives to solve common failures in long-running AI agents: Skills (versioned, reusable instruction sets that replace fragile system prompts), a hosted shell tool (managed container environment for code execution with dependency installation), and server-side compaction (automatic context
Table of contents
Table of ContentsWhy Long-Running Agents Keep FailingWhat Are Agentic Primitives (And Why Do They Matter)?Skills: Reusable Instructions Your Agent Can Actually FollowThe Upgraded Shell Tool: A Safe Place for Agents to WorkServer-Side Compaction: Never Hit Context Limits AgainPutting It All Together: A Complete Agent LoopPractical Tips and GotchasWhat This Means for the Future of AI AgentsSort: