freeCodeCamp.org
OpenAI Codex Essentials – AI Assisted Agentic Development Course
7.5内容质量

TL;DR · AI 摘要
freeCodeCamp 发布免费课程,系统讲解如何使用 OpenAI Codex 进行智能体辅助编程,涵盖安装、会话管理、安全策略及技能开发。
核心要点
- Codex 支持通过自然语言生成代码,适用于多种开发场景
- 课程详解上下文管理、API 认证、安全沙箱和智能体协作机制
- 提供实战项目如 Wolfenstein 3D 克隆和任务管理器技能开发
#OpenAI Codex#AI 编程#智能体开发#开发者工具#freeCodeCamp
打开原文
OpenAI Codex is a specialized artificial intelligence system designed to translate natural language into code.
We just published a course on the freeCodeCamp.org YouTube channel that will teach you how to use Codex to accelerate real-world coding workflows and developer productivity. Andrew Brown from ExamPro developed this course.
Here are the sections in this course:
- Introduction
- Codex Essentials
- The AI Certification Roadmap
- Study Recommendations & Passing Requirements
- Validity and Re-certification
- Accessing the Code Repository Codeex Fundamentals
- What is Codeex? Agentic Coding vs. Coding Harness
- Common Use Cases and Skills
- Understanding the Agentic Loop
- OpenAI GPT Model Families
- Deep Dive: Model Intelligence vs. Context Windows
- Installation Requirements (Node.js & WSL 2)
- Authentication: Subscription vs. API Keys
- Checking Login Status and Account Info
- Lab: Installing Codeex and "Hello World"
- Using API Keys for Production and Automation
- Setting Environment Variables for Keys
- Subscriptions vs. API Token Billing
- Managing the Context Window (400k Token Limits)
- Truncation and Hallucination Issues
- Commands: /clear and /compact
- Lab: Managing Context History
- Codeex Sessions, Threads, and Messages
- Session Commands: /new, /resume, /fork, and /rename
- Under the Hood: SQLite and JSONL Session Storage
- Tracking Usage with Custom Scripts
- Customizing the Status Line
- Project Guidance via agents.md
- Truncation Limits and Tracing
- Lab: Creating Project Guidelines
- Deep Dive: Plan Mode and Clarifying Questions
- Project Lab: Building a Wolfenstein 3D Clone
- Sandbox Security: Bubble Wrap and Seatbelt
- Approval Policies (Untrusted, Request, Never)
- OS-Specific Settings and Network Access
- Permission Overrides: Auto Mode vs. Full Access
- Creating and Troubleshooting Rules
- Global vs. Project Configuration (config.toml) API, SDKs, and Extensions
- Non-Interactive (Headless) Mode for CI/CD
- OpenAI Interaction Layers: REST API vs. SDKs
- Implementing the OpenAI Agents SDK
- Working with the Codeex SDK
- Using the Codeex Desktop Application
- Installing the VS Code Extension
- The Codeex App Server Protocol
- Automated Workflows with GitHub Actions
- Anatomy of Agent Skills
- Discovery, Activation, and Execution
- Skill Locations and Marketplace
- Lab: Image Generation Skills
- Project Lab: Building a Task Manager Skill
- Optimizing Cost with Model and Effort Selection
- Fast Mode for Inference
- Connecting MCP Tools (Roblox Example)
- Orchestrating Sub-Agents and Worker Teams
Watch the full course on the freeCodeCamp.org YouTube channel (5-hour watch).
/you
- * *
- * *
Learn to code for free. freeCodeCamp's open source curriculum has helped more than 40,000 people get jobs as developers. Get started