OpenAI Codex CLI for Teams Training Course
Launched in 2025, OpenAI Codex CLI is an open-source, Rust-based terminal coding agent. It facilitates the execution of prompts, file operations, and complex multi-step agent tasks directly from the command line, supporting both cloud APIs and local backends through an OpenAI-compatible interface.
This instructor-led live training (available online or onsite) is designed for software developers and DevOps teams seeking to utilise OpenAI Codex CLI to automate coding processes, review code, and execute multi-step workflows from the terminal.
Upon completion of this training, participants will be able to:
- Install and configure OpenAI Codex CLI for both individual and team usage.
- Execute coding tasks, file edits, and shell commands using natural language prompts.
- Utilise approval modes to safely manage agent autonomy.
- Integrate Codex CLI with Git, CI pipelines, and MCP servers.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical practice.
- Hands-on implementation within a live-lab environment.
Course Customisation Options
- To arrange customized training for this course, please contact us.
Course Outline
Introduction to OpenAI Codex CLI
- Understanding what Codex CLI is and its 2025 open-source Rust architecture
- Key features: prompts, file operations, bash execution, multi-step tasks
- Comparison with Claude Code and other terminal agents
- Overview of approval modes and security boundaries
Installation and Setup
- Installing Codex CLI on macOS and Linux
- Configuring API keys for OpenAI and compatible providers
- Connecting to local backends via Ollama and Atomic Chat
- Setting up SSH and remote development environments
Core Workflow Commands
- Running single prompts and multi-turn sessions
- File read, write, and edit operations via prompts
- Shell command execution and piped outputs
- Managing working directories and project context
Approval Modes and Safety
- Configuring automatic, ask-before-execute, and fully manual modes
- Sandboxing and differentiating between read-only and write-enabled sessions
- Safely handling destructive commands and file deletions
Git and CI Integration
- Using Codex CLI to generate commits and diffs
- Implementing pre-commit hooks with agent review
- Running Codex CLI in headless CI environments
- Integrating with GitHub Actions and GitLab CI
MCP Server Integration
- Connecting to Model Context Protocol servers
- Extending tool capabilities with custom MCP endpoints
- Building internal MCP tools for proprietary systems
Multi-Backend Support
- Switching between OpenAI, Gemini, and GitHub Models APIs
- Local inference with Ollama and self-hosted endpoints
- Model selection strategies balancing latency versus quality
Team Deployment and Governance
- Shared configuration and secrets management
- Usage policies and audit logging for enterprise environments
- Establishing standardized team prompts and guardrails
Custom Prompts and Workflows
- Writing reusable prompt templates
- Chaining tasks for complex refactoring projects
- Batch processing multiple files and repositories
Performance Tuning
- Understanding Rust performance characteristics
- Optimizing token usage for large projects
- Caching and session state management
Troubleshooting Common Issues
- Resolving connection failures to backends
- Debugging prompt ambiguity and misinterpretations
- Handling rate limiting and retry strategies
Security Best Practices
- Protecting API keys in shared environments
- Preventing prompt injection and command hijacking
- Data residency and compliance considerations
Summary and Next Steps
- Recap of core capabilities and workflows
- Community resources and open-source contributions
- Transitioning to advanced multi-agent orchestration topics
Requirements
- Experience with software development in any programming language
- Familiarity with basic command-line and terminal usage
- Understanding of Git basics
Audience
- Software developers aiming to incorporate AI terminal agents into their workflow
- DevOps engineers exploring Rust-based AI tooling
- Team leads assessing OpenAI Codex CLI for organisational adoption
Need help picking the right course?
southafrica@nobleprog.co.za or +27 (0)10 005 5793
OpenAI Codex CLI for Teams Training Course - Enquiry
Related Courses
Agentic Development with Gemini 3 and Google Antigravity
21 HoursGoogle Antigravity serves as an agentic development environment tailored for constructing autonomous agents capable of planning, reasoning, coding, and executing tasks through Gemini 3's multimodal capabilities.
This instructor-led live training, available online or onsite, targets advanced technical professionals aiming to design, build, and deploy autonomous agents leveraging Gemini 3 and the Antigravity environment.
Upon completion of this training, participants will be equipped to:
- Construct autonomous workflows that utilise Gemini 3 for reasoning, planning, and execution.
- Develop agents within Antigravity that can analyse tasks, write code, and interact with tools.
- Integrate Gemini-driven agents with enterprise systems and APIs.
- Optimize agent behaviour, safety, and reliability within complex environments.
Course Format
- Expert demonstrations combined with interactive discussions.
- Hands-on experimentation focused on autonomous agent development.
- Practical implementation utilising Antigravity, Gemini 3, and supporting cloud tools.
Course Customization Options
- Should your team require domain-specific agent behaviours or custom integrations, please contact us to tailor the programme.
Advanced Antigravity: Feedback Loops, Learning & Long-Term Agent Memory
14 HoursGoogle Antigravity serves as a sophisticated framework for experimenting with long-lasting agents and emergent interactive dynamics.
This guided, live training session (available online or on-site) is designed for senior professionals aiming to design, analyse, and optimise agents capable of retaining memories, improving through feedback, and evolving across extended operational timelines.
Upon completing this course, participants will acquire the skills to:
- Design memory structures that ensure agent persistence.
- Implement robust feedback loops to influence agent behaviour.
- Assess learning trajectories and model drift.
- Integrate memory mechanisms within complex multi-agent ecosystems.
Course Format
- Expert-led discussions complemented by technical demonstrations.
- Practical exploration through structured design challenges.
- Application of concepts to simulated agent environments.
Customisation Options
- Should your organisation require tailored content or specific case examples, please contact us to arrange a customised training programme.
Advanced Mastra Integrations: APIs, Tools, Enterprise Data & External Systems
21 HoursMastra is a framework designed to facilitate deep integration between AI agents, APIs, enterprise applications, and external data systems.
This instructor-led live training (available online or onsite) targets intermediate-level engineers aiming to construct reliable, secure, and scalable integrations between Mastra agents and the broader enterprise ecosystem.
Upon completion of this training, participants will be equipped to:
- Deploy API-driven integrations linking Mastra agents with external services.
- Link enterprise data systems and tools to automated agent workflows.
- Apply best practices for secure data exchange and authentication.
- Design integration layers that are scalable, maintainable, and ready for production.
Format of the Course
- Interactive lectures and discussions.
- Hands-on exercises in integration engineering and API development.
- Live-lab implementation using real-world enterprise scenarios.
Course Customization Options
- Custom API scenarios, enterprise system mappings, or data-integration workshops are available upon request.
Interactive AI Agents: AgentCore Memory, Code Interpreter & Browser Tool in Action
14 HoursAgentCore offers memory persistence, a secure code interpreter, and a browser tool that empower AI agents to deliver interactive, dynamic, and context-aware experiences.
This instructor-led, live training (available online or onsite) targets intermediate to advanced technical practitioners who wish to design and deploy AI agents capable of long-term context retention, on-the-fly computation, and direct interaction with web UIs.
Upon completing this training, participants will be able to:
- Implement AgentCore memory for stateful, context-aware workflows.
- Leverage the secure code interpreter for dynamic calculations and transformations.
- Integrate the browser tool for real-time data retrieval and UI interaction.
- Design interactive agents for analytics, customer support, and research use cases.
Format of the Course
- Interactive lecture and discussion.
- Hands-on lab exercises with AgentCore memory and tools.
- Case studies in analytics, automation, and customer support scenarios.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Accelerating AI Agent Deployment with AgentCore Runtime & Gateway
14 HoursAgentCore Runtime & Gateway is an AWS service pairing designed for packaging, deploying, and securely exposing AI agents with streamlined integrations to external systems.
This instructor-led, live training (online or onsite) is aimed at intermediate-level engineering teams who wish to move from agent prototypes to production by mastering the AgentCore Runtime for deployment and the Gateway for secure connectivity and API integration.
By the end of this training, participants will be able to:
- Stand up AgentCore Runtime environments and package agents for deployment.
- Expose agents through Gateway with authenticated, rate-limited endpoints.
- Integrate external tools and APIs into agent workflows using stable contracts.
- Instrument observability, logging, and usage monitoring for production operation.
Format of the Course
- Interactive lecture and discussion.
- Hands-on labs with Runtime deployments and Gateway integrations.
- Practical exercises focused on reliability, security, and rollout.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Antigravity for Developers: Building Agent-First Applications
21 HoursAntigravity is a development platform designed to build AI-driven, agent-first applications.
This instructor-led, live training (online or onsite) is aimed at intermediate-level developers who wish to create real-world applications using autonomous AI agents within the Antigravity environment.
After completing this training, participants will be equipped to:
- Develop applications that rely on autonomous and coordinated AI agents.
- Use the Antigravity IDE, editor, terminal, and browser for end-to-end development.
- Manage multi-agent workflows with the Agent Manager.
- Integrate agent capabilities into production-grade software systems.
Format of the Course
- Blended presentations with in-depth demonstrations.
- Extensive hands-on practice and guided exercises.
- Real implementation work inside the Antigravity live environment.
Course Customization Options
- For tailored content aligned with your development stack, please contact us to arrange a customized version of this training.
Getting Started with Antigravity: An Introduction to Agent-First IDEs
14 HoursGoogle Antigravity is an agent-first development environment crafted to streamline engineering workflows through intelligent automation.
This instructor-led, live training (available online or onsite) is designed for beginner-level practitioners keen on exploring the fundamentals of Antigravity and understanding how agent-driven coding environments boost productivity.
Upon completing this training, participants will be able to:
- Install and configure Google Antigravity.
- Navigate and comprehend both the Editor View and Manager View.
- Work effectively with agents to automate simple development tasks.
- Use Antigravity to generate, refine, and manage project files.
Course Format
- Instructor explanations supported by real-time demonstrations.
- Guided exercises focused on hands-on use of agents.
- Practical exploration of core Antigravity features in a controlled lab environment.
Course Customization Options
- If you require a tailored version of this training, please contact us to arrange a customized program.
Antigravity for Web Automation & Browser-Based Tasks
21 HoursGoogle Antigravity serves as a platform designed for developing agents that can interact with web applications, browser environments, and multi-surface workflows.
This instructor-led live training, available either online or onsite, is tailored for intermediate-level professionals who wish to build, automate, and test browser-based workflows using Google Antigravity.
Upon completing the training, participants will be able to:
- Create agents that interact with web applications within a browser interface.
- Automate end-to-end workflows across different browser contexts.
- Validate and troubleshoot agent behaviour in user interface-driven environments.
- Implement cross-surface automation strategies using Antigravity.
Format of the Course
- Guided instruction supported by practical demonstrations.
- Practical, hands-on activities and scenario-based exercises.
- Implementation of agent workflows in an interactive lab environment.
Course Customization Options
- For customized training requirements, please contact us to tailor the course to your specific objectives.
Building Fully Managed AI Agents with AgentCore: From Concept to Production
14 HoursAgentCore streamlines the creation, improvement, and oversight of fully managed AI agents by offering a comprehensive suite of services designed for large-scale deployment.
This instructor-led, live training (available online or onsite) is designed for beginner to intermediate practitioners seeking practical experience in developing production-ready AI agents using AgentCore.
\rUpon completing this training, participants will be capable of:
- Comprehending the core functionalities of AgentCore for AI agent development.
- Designing and configuring basic AI agents using managed services.
- Integrating workflows to boost agent capabilities.
- Deploying and monitoring AI agents for production settings.
Course Format
- Interactive lectures and discussions.
- Practical labs utilising AgentCore services.
- Guided exercises covering the entire process from agent concept to deployment.
Course Customization Options
- For a tailored training session, please contact us to arrange one.
AI Agent Development with Mastra
14 HoursThis instructor-led, live training (available online or onsite) targets intermediate-level software developers and engineering teams aiming to construct scalable and observable AI systems using Mastra.
Upon completion of this training, participants will be equipped to:
- Grasp Mastra’s architecture and its integration with LLMs and external APIs.
- Design and implement AI agents and workflows utilizing TypeScript.
- Leverage Mastra’s observability and memory tools to monitor and enhance agent performance.
- Deploy production-grade AI applications by harnessing Mastra’s framework capabilities.
Mastra Debugging, Evaluation & Quality Assurance for AI Agents
21 HoursMastra is a framework that provides structured tools for evaluating, debugging, and assuring the reliability of AI agents operating across complex workflows.
This instructor-led, live training (online or onsite) is aimed at intermediate-level practitioners who wish to rigorously test agent behavior, improve reliability, and implement measurable evaluation processes.
At the end of this training, participants will confidently:
- Apply debugging techniques to identify and correct agent behavior issues.
- Evaluate agents using structured metrics, benchmarks, and quality scores.
- Implement tooling and workflows that track reliability, drift, and hallucinations.
- Design QA strategies that ensure consistent and predictable agent performance.
Format of the Course
- Interactive lecture and discussion.
- Hands-on debugging and evaluation exercises.
- Live-lab analysis of agent behaviors using observability tools.
Course Customization Options
- Customized reliability testing scenarios and industry-specific QA methods can be arranged upon request.
Mastra Ops & Production Engineering: Deploying and Scaling AI Agents
21 HoursMastra is an operational framework designed to streamline the deployment, scaling, and lifecycle management of AI agents in production environments.
This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level technical professionals who need to operationalize AI agents reliably and efficiently across production systems.
Upon completion of this training, attendees will be equipped to:
- Deploy Mastra-based AI agents into controlled, production-grade environments.
- Scale agents horizontally and vertically using platform-native primitives.
- Implement observability pipelines to track agent behaviour and performance.
- Optimize runtime configurations to reduce latency, costs, and operational risks.
Format of the Course
- Interactive lecture and discussion.
- Hands-on exercises focused on real deployment scenarios.
- Live-lab implementation using containerized and orchestrated environments.
Course Customization Options
- Customization of topics, hands-on labs, or industry-specific scenarios is available upon request.
Mastra Workflow Automation & Multi-Agent Orchestration
21 HoursMastra is a framework that empowers sophisticated workflow automation and coordination across multiple AI agents operating within distributed systems.
This instructor-led, live training (available online or onsite) is aimed at intermediate-level practitioners who want to design, orchestrate, and operate multi-agent workflows at scale.
By completing this training, participants will gain the skills to:
- Design complex workflows using Mastra’s orchestration capabilities.
- Coordinate multiple agents performing parallel or dependent tasks.
- Implement monitoring and debugging tools for workflow execution.
- Optimise orchestration logic for reliability, throughput, and automation efficiency.
Format of the Course
- Interactive lecture and discussion.
- Hands-on workflow design and automation exercises.
- Practical implementation in a containerized live-lab environment.
Course Customization Options
- Customised automation scenarios, enterprise integrations, or workflow patterns can be provided upon request.
Managing Agent Workflows in Google Antigravity: Orchestration, Planning and Artifacts
14 HoursGoogle Antigravity is an agent-centric development platform used to orchestrate, supervise, and coordinate AI-driven coding and automation workflows.
This instructor-led, live training (online or onsite) is aimed at intermediate-level professionals who wish to design, manage, and optimize multi-agent workflows within Google Antigravity.
Upon completion of this training, participants will gain the skills to:
- Configure agent responsibilities and orchestration pipelines within the Manager interface.
- Generate and interpret Antigravity artifacts, including task lists, plans, logs, and browser recordings.
- Implement verification strategies to ensure agent actions remain transparent and auditable.
- Optimize multi-agent collaboration for complex development and operational tasks.
Format of the Course
- Guided presentations and practical demonstrations.
- Scenario-based exercises focused on real workflow challenges.
- Hands-on experimentation within a live Antigravity workspace.
Course Customization Options
- If you require a tailored version of this course, please contact us to discuss customization options.
Testing & Verifying Agent-Driven Code: Quality Assurance in Antigravity
14 HoursAntigravity is a framework that encapsulates sophisticated workflows for agent-driven development.
This instructor-led training, available either online or onsite, targets intermediate to advanced professionals who wish to verify, validate, and secure the output generated by AI agents operating within Antigravity-driven environments.
Upon completing this training, participants will be able to:
- Evaluate the precision and safety of code artefacts produced by agents.
- Employ structured methodologies to verify tasks executed by agents.
- Analyse browser recordings and monitor agent activity effectively.
- Apply quality assurance and security principles to ensure the reliability of agent workflows.
Course Format
- Instructor-guided technical briefings and discussions.
- Practical exercises centred on verifying real-world agent workflows.
- Hands-on testing and validation within a controlled lab environment.
Customisation Options for the Course
- Adaptation of scenarios, workflows, and testing examples is available upon request.