Mar 3, 15:00
Building AI Co-Worker with Codex SDK
Workshop
Join this interactive 2-hour workshop to learn how to create your own AI co-worker using the Codex SDK, inspired by Rudrank’s work on a GitHub/Slack bot he created to automate code reviews, bug fixes, and feature additions to overcome the opposite timezone differences at work.
We will explore how to shift from manual "vibe coding" to take a managerial role, where AI handles the heavy lifting while you focus on high-level planning and validation. We will cover iterative prompting, and integration with GitHub and Slack for automation with the rest of the team.By the end, you will deploy a functional bot to your repository, ready to assist in your projects and even free up time for personal goals like finishing that games backlog!This session is ideal for developers who are curious and looking to build an "army" of AI helpers.Table of Contents1. Introduction & Why AI Co-Workers?: - Discuss the motivation behind AI-driven development, going from just AI-assisted a year ago. How to take advantage of the ChatGPT plan and use the Codex SDK to program codex directly to create structured agents.- Overview of Codex SDK's strengths in code generation, audits, and multi-step reasoning, with real examples from building my AI coworker.
2. Architecture:- Explore components like command parsing, session persistence (24-hour TTL), and GitHub integration via Octokit. - Cover agentic patterns: planning with high-precision models (e.g., Codex xHigh), implementation with efficient ones Codex Medium, and error handling for long-running tasks.
3. Building The Bot: - Set up the environment (clone example repo, configure .env with API keys), create a GitHub App, implement core features (e.g., @bot to fix the bugs)- Test with sample commands. Include live demos of code audits, branch/PR creation, and polling for stop commands. Participants will fork and customize their own bot.
4. Future Directions: - Parallel sub-tasks, MCPs, skills- Q&A
We will explore how to shift from manual "vibe coding" to take a managerial role, where AI handles the heavy lifting while you focus on high-level planning and validation. We will cover iterative prompting, and integration with GitHub and Slack for automation with the rest of the team.By the end, you will deploy a functional bot to your repository, ready to assist in your projects and even free up time for personal goals like finishing that games backlog!This session is ideal for developers who are curious and looking to build an "army" of AI helpers.Table of Contents1. Introduction & Why AI Co-Workers?: - Discuss the motivation behind AI-driven development, going from just AI-assisted a year ago. How to take advantage of the ChatGPT plan and use the Codex SDK to program codex directly to create structured agents.- Overview of Codex SDK's strengths in code generation, audits, and multi-step reasoning, with real examples from building my AI coworker.
2. Architecture:- Explore components like command parsing, session persistence (24-hour TTL), and GitHub integration via Octokit. - Cover agentic patterns: planning with high-precision models (e.g., Codex xHigh), implementation with efficient ones Codex Medium, and error handling for long-running tasks.
3. Building The Bot: - Set up the environment (clone example repo, configure .env with API keys), create a GitHub App, implement core features (e.g., @bot to fix the bugs)- Test with sample commands. Include live demos of code audits, branch/PR creation, and polling for stop commands. Participants will fork and customize their own bot.
4. Future Directions: - Parallel sub-tasks, MCPs, skills- Q&A
